נניח ואנו מזמינים מסין באינטרנט מנוף - המנוף הוא המידע שלנו הוא המטרה הדבר העיקרי (ה- DATA). כדי שהמנוף יעבור ויגיע אלינו אנו צריכים לקבוע איך הוא יגיע אלינו (באוויר, ביבשה או בים?) וגם באיזה כלי רכב הוא יגיע אלינו (מטוס סילון, מטוס נוסעים, מטוס קל? - רפסודה, אוניה. טוסטוס וכו') וכן באיזה מהירות הוא יגיע אלינו.
האם המנוף יגיע אלינו מורכב ובנוי?! אין סיכוי! חייבים לחתוך אותו לחתיכות.
אז אנו מחלקים את המנוף לחלקים, כל חלק נכנס לחבילה נפרדת.
החבילה מקבלת מספר זיהוי וגם מקבלת את מספר הפורט מקור שממנו נשלחה החבילה (כמו מספר האחראי) ומספר הפורט שאליו נשלחה החבילה. (זוהי השכבה הרביעית והמידע נקרא סיגמנט),
אחר כך החבילה מקבלת מספר המזהה את מספר המדינה והעיר של המקור ושל היעד (כתובות אייפי של המקור ושל היעד - שכבה שלישית - והמידע נקרא פאקטה - או מנת מידע).
בשלב הבא החבילה מקבלת את תעודת הזהות של היעד ותעודת הזהות של המקור בתוך השכונה (כתובות MAC של המקור ושל היעד - שכבה שניה - המידע נקרא מסגרת או frame).
בשלב האחרון החבילה נוסעת באוניה (המידע עובר במדיה - בכבלים או באלחוטי והוא עובר כביטים של מידע - השכבה הפיזית).
דוגמא אמיתית להבנת תהליך השכבות
כאשר אנו (מחשב לקוח) ניגשים לאתר אינטרנט (מחשב שרת), אנו למעשה עובדים עם דפדפן אינטרנט שיוצר קשר עם שרת אינטרנט מרוחק.
דפדפן האינטרנט עובד בשכבה ה-7 (אפליקציה) - ובעצם מייצר בקשה לקבלת האתר אינטרנט.
כאשר אנו רוצים לקבל את המידע, אנו צריכים לראות את המידע בצורה תקינה ומקובלת -
זו השכבה ה-6 (תצוגה) - המגדירה כיצד הנתונים ייראו אצלי. (למשל יוצג טקסט) או תהיה אפילו הצפנה של בקשת המידע.
בשכבה ה-5 שיחה - המחשב יוצר את השיחה (Session) בין המחשב לשרת.
[עד 3 שכבות אלו - קוראים לזה DATA או מידע - או מה ששייך למחשב וזה לא כל כך מעניין לרשתות].
בשכבה ה-4 תעבורה - הבקשה שלי מתחלקת לסיגמנטים (חבילות מידע) נפרדות, כאשר כל מנה מקבלת מספר פורט מקור ומספר פורט יעד (בהתאם לשירות שאליו אנו פונים).
כמו כן ייתכן שזה יהיה חיבור TCP (אמין) או חיבור UDP (לא אמין). בשכבה זו המידע מכונה סיגמנט - Segment.
בשכבה ה-3 - רשת - לכל חבילה מתווספת כתובת IP מקור וכתובת IP יעד כדי שהחבילה תוכל להגיע ליעדה, בשלב זה המידע קרוי חבילה או פאקטה - Packet.
בשכבה ה-2 - שכבת הנתונים - מתווספות כתובות MAC מקור וכתובות MAC יעד בשביל תקשורת נקודה לנקודה - למסגרת (frame) שנוצר. (וגם מתבצע חישוב של בדיקת שגיאות בחלק ה- FCS).
בשכבה ה-1 - פיזית - כל המידע (הביטים) נוסע על ידי מדיה פיזית כלשהי (אפשר גלים) - ומידע קרוי ביטים או bits stream.
לאחר כל השלבים האלו – שלבי כימוס המידע (encapsulation). הביטים נוסעים מהמחשב שלנו (מחשב לקוח) לצד השני (מחשב השרת). כאשר מחשב השרת מקבל את הביטים התהליך קורה הפוך (קילוף – de-encapsulation) והשרת מקבל את המידע ששלחנו לו. לאחר מכן השרת יכין מידע לשליחה בחזרה אלינו יכמס את המידע לפי השלבים, ישלח אלינו, אנו נקבל, נקלף את הכימוס ונקבל את המידע. תהליך זה חוזר חלילה...
שיטות לזכירת מודל ה- OSI
על מנת לזכור את 7 השכבות ישנם מספר ראשי תיבות של משפטים:
- All People Seem To Need Data Processing
- Please Do Not Throw Sausage Pizza Away
- People Don't Need These Stupid Packets Anyway