מודל ה־OSI (קיצור של: Open Systems Interconnection) הוא מודל המציג את הפעולות השונות הנדרשות על-מנת להעביר נתונים ברשת תקשורת, ואת הסדר בין הפעולות השונות.
המודל מתייחס לחומרה, לתוכנה ולשידור וקליטת הנתונים, ובין השאר, מספק הסבר כללי על מרכיביה השונים של הרשת ועל תפקידי המרכיבים. המודל נוצר על ידי ארגון התקינה הבין-לאומי (iso) בצורה של מודל שכבתי בעל 7 שכבות שכל שכבה בו מבצעת חלק מסוים מהפעולות הדרושות לביצוע התקשורת.
למרות שהמודל נוצר בעבור רשתות מחשבים, הוא יכול לייצג בקלות גם שיטות תקשורת אחרות, כגון שיחות טלפון או העברת מכתבים בדואר.
בתחילת שנות השמונים חברות וארגונים רבים הבינו כי השימוש ברשת מחשבים טומן בחובו מספר יתרונות:
הדבר הוביל להקמתן של רשתות חדשות רבות ולהתפתחותן המואצת של הרשתות הקיימות. עם התפשטותן של הרשתות השונות החלו להתגלות בעיות תאימות, שכן רשתות רבות נבנו לפי טכנולוגיות ומפרטים בלתי־תואמים, כך שככל שהפיתוח הואץ, כך קטנה יכולתן של רשתות בבעלות ספקים שונים לתקשר ביניהן. בעקבות הקשיים, עלתה הקריאה לקביעתו של תקן משותף, לפיו יבנו הרשתות של הספקים השונים. את התקן פרסם ארגון התקינה הבין-לאומי ב־1984 כמסמך הנקרא X.200. התקן עודכן בשנת 1994, וזוהי המהדורה שבתוקף כיום.
מודל ה-OSI מורכב משבע שכבות. התפקיד של כל שכבה הוא לטפל בנתונים שנוצרו על ידי השכבה הקודמת (והשכבות שלפניה), על מנת שיהיה ניתן להעביר אותם לצד השני של ההתקשרות. הטיפול בכל שכבה כולל ניתוח וסיווג הנתונים שהוסיפה השכבה הקודמת, והוספת נתונים טכניים חדשים, אשר יסייעו לשכבה הבאה להמשיך לטפל בהעברת הנתונים אל היעד. לאחר שהנתונים הגיעו לצד השני, יש צורך לפענח את התוספות של השכבות הקודמות על מנת להגיע חזרה למידע המקורי. על מנת ששני הצדדים יוכלו לתקשר ביניהם - הם עובדים בדרך כלל על פי פרוטוקול מוסכם.
להלן טבלה המציגה את השכבות השונות של המודל:
# | שם | בעברית | תפקיד | יישומים |
7 | Application | יישום | תקשורת עם המשתמש | דפדפן, YouTube, Skype, Facebook |
6 | Presentation | ייצוג | קידוד דחיסה וייצוג | CSS, HTML, GIF |
5 | Session | שיחה | אפשור קיום השיחה, בקרת דו-שיח, בקרת אסימון | HTTP, FTP |
4 | Transport | תעבורה | העברת נתונים בין שני הצדדים, אמינות | TCP, UDP |
3 | Network | רשת | העברת הנתונים ברשת מקצה לקצה - ניתוב | ICMP, RARP, IP, IPX, RIP |
2 | Data Link | קו | העברת הנתונים מנקודה לנקודה למרות הפרעות | Ethernet, Token ring, ARP |
1 | Physical | פיזית | העברת אותות, הגדרת מתחים, הגדרת חיבורים | RS232, 802.11x WiFi, E1, 10Base-T, DSL |
משפט באנגלית המקל על זכירת השכבות הוא: All People Seem To Need Data Processing,
או מהכיוון השני: Please Do Not Touch Steve's Pet Alligator.
בצד הקולט, כל הפעולות מתבצעות בכיוון השני:
נתונים שעוברים ברשת עוברים תהליך של עטיפה (encapsulation), בצד השולח כל שכבה מוסיפה נתוני בקרה שונים לנתונים המועברים, ובצד המקבל נתונים אלו מוסרים, שלב אחר שלב. במהלך שלבי העטיפה נהוג לכנות את הנתונים בשלבים שונים -
שכבה | מצב הנתונים | |
Application | רצף נתונים | נתונים שונים, למשל טקסט כמו זה... |
Presentation | ||
Session | ||
Transport | מקטעים | |
Network | חבילות | |
Data Link | מסגרות | |
Physical | רצף בינארי | 0110011011001100101... |
This article uses material from the Wikipedia עברית article מודל ה-OSI, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). התוכן זמין לפי תנאי CC BY-SA 4.0 אלא אם כן נאמר אחרת. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki עברית (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.