איך עובד ראוטר?

By | 25 בפברואר 2007

חבר שאל אותי שאלה שאף פעם לא חשבתי עליה וגם לא מצאתי לה תשובה בחיפוש מהיר. לכן, אני מתעצל ומנצל את החוכמה הקולקטיבית של קוראי וובסטר בעזרה במתן תשובה.

והרי השאלה:

ראוטר שנמצא בין רשת פנימית ובין האינטרנט, מקבל בקשה ממחשב ברשת שיש לו IP פנימי, נניח 192.168.1.5 ומעביר את הבקשה החוצה. הבקשה נשלחת החוצה מהכתובת החיצונית של הראוטר.

כשחוזרת התשובה אל הכתובת החיצונית של הראוטר, איך הוא יודע להפנות אותה אל המחשב ששלח אותה?

האם התשובה כוללת איזה סימן (נניח MAC Address) שבעזרתו יודע הראוטר לאן להפנות אותה? או שהוא שומר בזיכרון איזה מחשב ביקש מה ממי ואז מפנה את התשובות למחשב הנכון?

אשמח לקבל תשובות בפינגבאק או באימייל ואפרסם אותן כאן.

יש תשובה!

רוני יניב שלח לי תשובה שהכילה את המלים NAT Table שבעצם אומרת שיש בראוטר זיכרון שזוכר מה נשלח מאיפה ולאן צריך להחזיר. בזיכרון הזה נשמרת ה NAT Table.

גיגול קצר הביא לי תשובה יותר מפורטת – How Network Address Translation Works

תודה לרוני.

ודרך הבלוג של רוני גיליתי את הבלוג המשעשע של חבצואל היבוסי.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *