הסבר- osi
-
@lig148500 אין לי תואר, אבל ההסבר בויקי הוא די פשוט:
המבנה
מודל ה-OSI מורכב משבע שכבות. התפקיד של כל שכבה הוא לטפל בנתונים שנוצרו על ידי השכבה הקודמת (והשכבות שלפניה), על מנת שיהיה ניתן להעביר אותו לצד השני של ההתקשרות. הטיפול בכל שכבה כולל ניתוח וסיווג הנתונים שהוסיפה השכבה הקודמת, והוספת נתונים טכניים חדשים, אשר יסייעו לשכבה הבאה להמשיך לטפל בהעברת הנתונים אל היעד. לאחר שהנתונים הגיעו לצד השני, יש צורך לפענח את התוספות של השכבות הקודמות על מנת להגיע חזרה למידע המקורי. על מנת ששני הצדדים יוכלו לתקשר ביניהם - הם עובדים בדרך כלל על פי פרוטוקול מוסכם.השכבות במודל
להלן טבלה המציגה את השכבות השונות של המודל:שם בעברית תפקיד יישומים
7 Application יישום תקשורת עם המשתמש YouTube, Skype, Facebook
6 Presentation ייצוג קידוד דחיסה וייצוג CSS, HTML, GIF
5 Session שיחה אפשור קיום השיחה, בקרת דו-שיח, בקרת אסימון FTP
4 Transport תעבורה העברת נתונים בין שני הצדדים, אמינות TCP, UDP
3 Network רשת העברת הנתונים ברשת מקצה לקצה - ניתוב ICMP,RARP,ARP,IP, IPX, RIP
2 Data Link קו העברת הנתונים מנקודה לנקודה למרות הפרעות Ethernet, Token ring
1 Physical פיזית העברת אותות, הגדרת מתחים, הגדרת חיבורים RS232,802.11x WiFi, E1, 10Base-T, DSL
משפט באנגלית המקל על זכירת השכבות הוא: All People Seem To Need Data Processingתהליך העברת נתונים מצד לצד
שלבי תהליך העברת מכתב בדואר מפורטים על פי מודל ה-OSI
המשתמש מפעיל תוכנה (לדוגמה מקיש שם של אתר אינטרנט בשורת הכתובות בדפדפן), שמודול התקשורת שלה מהווה את שכבת היישום.
שכבת היישום מורידה את הנתונים לשכבת הייצוג - שקובעת את שיטת יצוג הנתונים, לעיתים דוחסת אותם ולעיתים מקודדת אותם. לדוגמה, שכבה זו מקודדת את כתובת האתר שהוקלדה בדפדפן האינטרנט בקידוד ASCII.
שכבת הייצוג מעבירה את הייצוג של פעולת המשתמש לשכבת השיחה, שכבת השיחה קובעת מתי ניתן לפנות בבקשה לשכבות התחתונות לצורך העברת הנתונים הלאה. בדוגמת שם אתר בדפדפן, יפעל ברמה זו שירות ה-DNS, אשר יתרגם את שם האתר לכתובת בשכבת הרשת.
מכאן יורד המידע לשכבת התעבורה, השכבה שולחת את הנתונים על פי פרוטוקול השיחה. השכבה אחראית על יצור שיחה (לחיצת יד).
שכבת הרשת אחראית על הדרך שהנתונים יעברו עד להגעתם ליעד. את היעד היא מקבלת מהשכבות העליונות. בדוגמה של פנייה לשרת DNS שכבת הרשת תייצר הודעה שיעדה הוא שרת ה-DNS.
שכבת הקו אחראית להעביר את אוסף הסיביות שהתקבלו משכבת הרשת לנקודה הבאה - בדרכו של המידע ליעדו. השכבה תעביר לשכבה הפיזית סיביות שיגרמו למידע להיקרא על ידי צומת התקשורת הבא בדרך לשרת.
השכבה הפיזית מתרגמת מידע סיביות למשל למתחים חשמליים או אותות אופטיים, ומשדרת את הנתונים על קו מוגדר.
בצד הקולט, כל הפעולות מתבצעות בכיוון השני:השכבה הפיזית קולטת את המתחים החשמליים או אותות אופטיים, מתרגמת אותם לביטים ומעבירה אותם לשכבת הקו.
שכבת הקו מפענחת את חלק ההודעה שהוא "הכתובת", אם הכתובת היא הצומת הזה - ההודעה עוברת לשכבת הרשת.
שכבת הרשת מפענחת את המשך ההודעה - אם ההודעה היא לפעולת הצומת הזה - ההודעה עוברת הלאה לשכבת התעבורה. אם ההודעה רק צריכה לעבור בצומת הזה - ההודעה חוזרת ומשודרת לכיוון היעד האמיתי שלה.
שכבת התעבורה בודקת האם זו ההודעה שציפו לה ברצף השיחה עם הצד השני. אם כן - ההודעה עולה לשכבת השיחה. אם לא - נשלחת בקשה לשידור חוזר לשכבת הרשת.
שכבת השיחה מסנכרנת את ההודעה עם האפליקציות שמעליה.
שכבת הייצוג פורסת דחיסה ומפענחת קידוד ומעבירה לשכבת היישום נתונים בצורה בה היישום דורש.
שכבת היישום מעבירה לשאר היישום את הנתונים, והם מוצגים כאתר האינטרנט המבוקש.והשוואה בין הפרוטוקלים להעברת דואר
סרטון בן חצי שעה מסביר יפה את כל העניין של OSI והTCP
מגיקוד