- OSI מייצג פתח חיבור מערכת הוא מודל התייחסות המתאר כיצד מידע מיישום תוכנה באחד מַחשֵׁב עובר דרך מדיום פיזי ליישום התוכנה במחשב אחר.
- OSI מורכב משבע שכבות, וכל שכבה מבצעת פונקציית רשת מסוימת.
- מודל OSI פותח על ידי ארגון התקינה הבינלאומי (ISO) בשנת 1984, והוא נחשב כיום כמודל ארכיטקטוני לתקשורת בין מחשבים.
- מודל OSI מחלק את כל המשימה לשבע משימות קטנות יותר וניתנות לניהול. לכל שכבה מוקצה משימה מסוימת.
- כל שכבה היא עצמאית, כך שניתן לבצע משימה שהוקצתה לכל שכבה באופן עצמאי.
מאפיינים של מודל OSI:
- מודל OSI מחולק לשתי שכבות: שכבות עליונות ושכבות תחתונות.
- השכבה העליונה של מודל ה-OSI עוסקת בעיקר בבעיות הקשורות לאפליקציות, והן מיושמות רק בתוכנה. שכבת האפליקציה היא הקרובה ביותר למשתמש הקצה. גם משתמש הקצה וגם שכבת האפליקציה מקיימים אינטראקציה עם יישומי התוכנה. שכבה עליונה מתייחסת לשכבה שמעל שכבה אחרת.
- השכבה התחתונה של מודל ה-OSI עוסקת בבעיות העברת הנתונים. שכבת קישור הנתונים והשכבה הפיזית מיושמות בחומרה ובתוכנה. השכבה הפיזית היא השכבה הנמוכה ביותר של מודל OSI והיא הקרובה ביותר למדיום הפיזי. הרובד הפיזי אחראי בעיקר על הצבת המידע על המדיום הפיזי.
7 שכבות של דגם OSI
ישנן שבע שכבות OSI. לכל שכבה יש פונקציות שונות. להלן רשימה של שבע שכבות:
- שכבה פיזית
- שכבת קישור נתונים
- שכבת רשת
- שכבת תחבורה
- שכבת הפעלה
- שכבת מצגת
- שכבת היישום
1) רובד פיזי
- הפונקציונליות העיקרית של השכבה הפיזית היא העברת הסיביות הבודדות מצומת אחד לצומת אחר.
- זוהי השכבה הנמוכה ביותר של מודל OSI.
- הוא יוצר, שומר ומנטרל את הקשר הפיזי.
- הוא מפרט את מפרטי ממשק הרשת המכניים, החשמליים והפרוצדורליים.
פונקציות של שכבה פיזית:
2) שכבת קישור נתונים
- שכבה זו אחראית להעברת מסגרות נתונים ללא שגיאות.
- זה מגדיר את הפורמט של הנתונים ברשת.
- הוא מספק תקשורת אמינה ויעילה בין שני מכשירים או יותר.
- היא אחראית בעיקר על הזיהוי הייחודי של כל מכשיר השוכן ברשת מקומית.
- הוא מכיל שתי שכבות משנה:
- הוא אחראי על העברת החבילות לשכבת הרשת של המקלט שמקבל.
- זה מזהה את הכתובת של פרוטוקול שכבת הרשת מהכותרת.
- זה גם מספק בקרת זרימה.
שכבת בקרת קישור לוגי - שכבת בקרת גישה למדיה היא קישור בין שכבת בקרת קישור לוגי לשכבה הפיזית של הרשת.
- הוא משמש להעברת החבילות דרך הרשת.
פונקציות של שכבת ה-Data-link
3) שכבת רשת
- זוהי שכבה 3 שמנהלת את הכתובת למכשירים, עוקבת אחר מיקום המכשירים ברשת.
- הוא קובע את הנתיב הטוב ביותר להעברת נתונים ממקור ליעד בהתבסס על תנאי הרשת, עדיפות השירות וגורמים אחרים.
- שכבת קישור הנתונים אחראית על ניתוב והעברת החבילות.
- נתבים הם מכשירי שכבה 3, הם מצוינים בשכבה זו ומשמשים לספק את שירותי הניתוב בתוך עבודת אינטרנט.
- הפרוטוקולים המשמשים לניתוב תעבורת הרשת ידועים בשם פרוטוקולי שכבת רשת. דוגמאות לפרוטוקולים הם IP ו-Ipv6.
פונקציות של שכבת רשת:
4) שכבת תחבורה
- שכבת התעבורה היא שכבה 4 מבטיחה שהודעות מועברות לפי סדר שליחתן ואין שכפול נתונים.
- האחריות העיקרית של שכבת ההובלה היא להעביר את הנתונים באופן מלא.
- הוא מקבל את הנתונים מהשכבה העליונה וממיר אותם ליחידות קטנות יותר המכונה מקטעים.
- ניתן לכנות שכבה זו כשכבה מקצה לקצה מכיוון שהיא מספקת חיבור נקודה לנקודה בין מקור ליעד כדי לספק את הנתונים בצורה מהימנה.
שני הפרוטוקולים המשמשים בשכבה זו הם:
- זהו פרוטוקול סטנדרטי המאפשר למערכות לתקשר דרך האינטרנט.
- הוא יוצר ושומר על קשר בין מארחים.
- כאשר נתונים נשלחים דרך חיבור ה-TCP, פרוטוקול ה-TCP מחלק את הנתונים ליחידות קטנות יותר המכונות מקטעים. כל קטע נוסע דרך האינטרנט באמצעות מספר מסלולים, והם מגיעים לפי סדרים שונים ליעד. פרוטוקול בקרת השידור מסדר מחדש את החבילות בסדר הנכון בקצה המקבל.
- User Datagram Protocol הוא פרוטוקול שכבת תחבורה.
- זהו פרוטוקול הובלה לא אמין שכן במקרה זה המקלט אינו שולח שום אישור כאשר החבילה מתקבלת, השולח אינו ממתין לשום אישור. לכן, זה הופך פרוטוקול לבלתי אמין.
פונקציות של שכבת תחבורה:
5) שכבת הפעלה
- זוהי שכבה 3 במודל OSI.
- שכבת ה-Session משמשת לביסוס, תחזוקה וסנכרון של האינטראקציה בין התקנים מתקשרים.
פונקציות של שכבת הפגישה:
6) שכבת מצגת
- שכבת מצגת עוסקת בעיקר בתחביר ובסמנטיקה של המידע המוחלף בין שתי המערכות.
- הוא פועל כמתרגם נתונים עבור רשת.
- שכבה זו היא חלק ממערכת ההפעלה הממיר את הנתונים מפורמט מצגת אחד לפורמט אחר.
- שכבת המצגת ידועה גם כשכבת התחביר.
פונקציות של שכבת מצגת:
7) שכבת יישום
- שכבת יישום משמשת חלון למשתמשים ולתהליכי יישום לגישה לשירות רשת.
- הוא מטפל בנושאים כמו שקיפות רשת, הקצאת משאבים וכו'.
- שכבת יישום אינה יישום, אך היא מבצעת את פונקציות שכבת היישום.
- שכבה זו מספקת את שירותי הרשת למשתמשי הקצה.
פונקציות של שכבת היישום:
- שירותי ספרייה: אפליקציה מספקת את מקורות מסד הנתונים המבוזרים ומשמשת לספק מידע גלובלי זה על אובייקטים שונים.