ההבדל בין TCP / IP לדגם OSI

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 17 מאי 2024
Anonim
מודל 7 השכבות osi ומודל ה- TCP/IP - חלק א’ - מבוא
וִידֵאוֹ: מודל 7 השכבות osi ומודל ה- TCP/IP - חלק א’ - מבוא

תוֹכֶן


TCP / IP ו- OSI הם שני דגמי הרשת הנפוצים ביותר לתקשורת. יש ביניהם כמה קווי דמיון ושוני. אחד ההבדלים העיקריים הוא ש- OSI הוא מודל רעיוני שאינו משמש למעשה לתקשורת, ואילו TCP / IP משמש להקמת חיבור ותקשורת דרך הרשת.

מודל OSI דגש בעיקר על השירותים, הממשקים והפרוטוקולים; הבחנה ברורה בין מושגים אלה. לעומת זאת, מודל ה- TCP אינו מסוגל לתאר באופן ברור את המושגים הללו.

יתר על כן, ה- TCP / IP מאפשר רק מצב תקשורת ללא חיבור בשכבת הרשת אך בשני המצבים (ללא חיבור ומכווני חיבור) בשכבת התובלה. כשמדובר במודל OSI, הוא תומך בתקשורת נטולת חיבור ומכוונת חיבור דרך שכבת הרשת, אך בשכבת התובלה, מותר רק תקשורת מכוונת חיבור. עיין בהבדל המאמר בין שירותים חסרי חיבור לשירותים המכוונים לחיבור, להבנה טובה יותר.

להלן ההבדלים האחרים.

  1. טבלת השוואה
  2. הגדרה
  3. הבדלים עיקריים
  4. השוואה דיאגרמתית
  5. סיכום

טבלת השוואה

בסיס להשוואהמודל TCP / IPמודל OSI
מתרחב לפרוטוקול בקרת הולכה / פרוטוקול אינטרנטחיבור מערכת פתוחה
משמעותזהו מודל שרת לקוח המשמש להעברת נתונים דרך האינטרנט.זהו מודל תיאורטי המשמש למערכת מחשוב.
מספר שכבות4 שכבות7 שכבות
פותח על ידימחלקת ההגנה (DoD)ISO (ארגון תקנים בינלאומי)
מוחשיכןלא
שימושמשמש בעיקר מעולם לא נעשה שימוש
מצייתיםגישה אופקיתגישה אנכית


הגדרת מודל TCP / IP

TCP (פרוטוקול בקרת שידור) / IP (פרוטוקול אינטרנט) פותח על ידי מחלקת ההגנה (DoD) סוכנות פרויקטים. שלא כמו מודל OSI, הוא מורכב מארבע שכבות שלכל אחת מהן פרוטוקולים משלה. פרוטוקולי אינטרנט הם מערך הכללים המוגדרים לתקשורת ברשת. TCP / IP נחשב למודל הפרוטוקול הסטנדרטי לרשתות. TCP מטפל בהעברת נתונים ו- IP מטפל בכתובות.

חבילת פרוטוקול TCP / IP כוללת מערכת פרוטוקולים הכוללת TCP, UDP, ARP, DNS, HTTP, ICMP וכו '. זהו מודל חזק וגמיש. מודל TCP / IP משמש לרוב לחיבור בין מחשבים דרך האינטרנט.

שכבות מודל TCP / IP

  1. שכבת ממשק רשת- שכבה זו פועלת כממשק בין מארחים וקישורי שידור ומשמשת להעברת נתונים. הוא גם מפרט איזו פעולה חייבת להתבצע על ידי קישורים כמו קישור סדרתי ו- Ethernet קלאסי כדי למלא את הדרישות של שכבת האינטרנט נטולת החיבור.
  2. שכבת אינטרנט- מטרת שכבה זו היא להעביר חבילה עצמאית לכל רשת שתעבור ליעד (יתכן והיא שוכנת ברשת אחרת). זה כולל את ה- IP (פרוטוקול אינטרנט), ICMP (פרוטוקול בקרת אינטרנט) ו- ARP (פרוטוקול רזולוציית כתובת) כפורמט המנה הסטנדרטי לשכבה.
  3. שכבת תעבורה- זה מאפשר מסירת נתונים מקצה לקצה ללא תקלות של הנתונים בין מארחי המקור לארח היעד בצורה של נתונים. הפרוטוקולים שהוגדרו על ידי שכבה זו הם TCP (פרוטוקול בקרת שידור) ו- UDP (פרוטוקול Datagram User).
  4. שכבת היישום- שכבה זו מאפשרת למשתמשים לגשת לשירותי האינטרנט הגלובלי או הפרטי.הפרוטוקולים השונים המתוארים בשכבה זו הם מסוף וירטואלי (TELNET), דואר אלקטרוני (SMTP) והעברת קבצים (FTP). כמה פרוטוקולים נוספים כמו DNS (מערכת שמות דומיינים), HTTP (פרוטוקול Hyper Transfer) ו- RTP (פרוטוקול תעבורה בזמן אמת). עבודת שכבה זו היא שילוב של שכבת יישומים, מצגות ושיעור הפעלה של מודל OSI.

הגדרת מודל OSI

OSI (חיבור מערכת פתוח) המודל הוצג על ידי ISO (ארגון תקנים בינלאומי). זה לא פרוטוקול אלא מודל שמבוסס על מושג השכבה. יש לו מערך שכבות אנכי שלכל אחת מהן פונקציות שונות. זה נוקט בגישה מלמטה למעלה להעברת הנתונים. זה חזק וגמיש, אך לא מוחשי.


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

שבע השכבות של מודל OSI הן:

  1. שכבת היישום- בשכבה זו המשתמשים יכולים לגשת לרשת באמצעות ממשקים ושירותים כמו דואר אלקטרוני, ניהול מסדי נתונים משותף, גישה / העברת קבצים ושירותים אחרים.
  2. שכבת מצגת- שכבת המצגת מתמקדת בתחביר ובסמנטיקה של המידע המשדר. הוא מבצע משימות כמו תרגום, הצפנה ודחיסה כאשר המידע בפועל הקיים בצורה של מיתרי תווים, מספרים, סמלים מקודד לזרמי סיביות, מומר לצורה אחרת ודחוסה.
  3. שכבת הפעלה- שכבה זו קובעת את ההפעלה בין מכונות שונות על מנת לסנכרן ולשמור על האינטראקציה ביניהם. השירותים הניתנים בשכבת ההפעלה הם בקרת דיאלוג, ניהול אסימון וסנכרון.
  4. שכבת תעבורה- הוא מקבל את הנתונים מהשכבה הקודמת שלו בצורה של מנות עצמאיות ומעביר אותם לשכבה המצליחה בסדר הנכון. הפונקציה הנוספת שמבוצעת על ידי שכבה זו היא מענה לנקודות שירות, בקרת חיבור, פילוח והרכבה מחדש, בקרת זרימה ובקרת שגיאות.
  5. שכבת רשת- פנייה וניתוב לוגיים הם הפעולות העיקריות המבוצעות על ידי שכבת הרשת. זה מתרגם את הכתובת ההגיונית של הרשת לכתובת MAC פיזית כך ששתי המערכות השוכנות ברשתות השונות יכולות גם לתקשר ביעילות. מנות מחייבות גם מסלול שיש להגיע אליו ליעד הימנעות מעומס ורכיבים כושלים, כך שהוא גם מקל על עדכון אוטומטי של המסלולים.
  6. שכבת קישור נתוניםהוא אחראי על הפיכת שירות העברת הגולמי (שכבה פיזית) לקישור אמין. זה הופך את השכבה הפיזית לחפה מטעויות על ידי מיסוך אותם כך ששכבת הרשת לא תבחין בהם. בשכבה זו נתוני הקלט מפוצלים למסגרות. המשימות המתבצעות בשכבת קישור הנתונים הן מסגור, בקרת גישה, מענה פיזי, שגיאה ובקרת זרימה.
  7. שכבה פיזית- הוא מעביר את הסיביות הבודדות מעל ערוץ ההולכה. השכבה הפיזית עוסקת בתיאור מאפייני הממשק בין המכשירים לבין אמצעי ההעברה, ייצוג של ביטים, סנכרון של ביטים, קצב נתונים, טופולוגיה פיזית, תצורת קו, מצב שידור.
  1. TCP / IP הוא מודל שרת לקוח, כלומר כאשר הלקוח מבקש שירות הוא ניתן על ידי השרת. ואילו OSI הוא מודל רעיוני.
  2. TCP / IP הוא פרוטוקול רגיל המשמש לכל רשת לרבות האינטרנט, ואילו OSI אינו פרוטוקול אלא מודל התייחסות המשמש להבנה ועיצוב ארכיטקטורת המערכת.
  3. TCP / IP הוא מודל בן ארבע שכבות, ואילו ל- OSI יש שבע שכבות.
  4. TCP / IP נוקט בגישה אנכית. מצד שני, מודל OSI תומך בגישה אופקית.
  5. TCP / IP הוא מוחשי, ואילו OSI אינו.
  6. TCP / IP עוקב אחר גישה מלמעלה למטה, ואילו, מודל OSI עוקב אחר גישה מלמטה למעלה.

השוואה דיאגרמתית

מודל TCP / IP פותח לפני דגם OSI, ומכאן ששכבות שונות זו מזו. ביחס לתרשים, ניתן לראות בבירור שלמודל TCP / IP יש ארבע שכבות, כלומר ממשק רשת, אינטרנט, תחבורה ושכבת יישומים. מצד שני, מודל OSI כולל שבע שכבות בהן מחוברים קישור הנתונים והשכבות הפיזיות כדי להפוך את שכבת ממשק הרשת של דגם TCP / IP. שכבת יישומים של TCP / IP היא שילוב של מושב, מצגת ושכבת יישומים של דגם OSI.

סיכום

בנוגע למאמר שלעיל, אנו יכולים להסיק כי מודל TCP / IP אמין על גבי מודל OSI, TCP / IP משמש לחיבור מקצה לקצה כדי להעביר את הנתונים דרך האינטרנט. TCP / IP הוא חזק, גמיש, מוחשי ומציע גם כיצד יש לשלוח נתונים דרך האינטרנט. שכבת התובלה של מודל TCP / IP בודקת אם הנתונים הגיעו בסדר, יש להם שגיאה או לא, חבילות אבודות נשלחות או לא, אישור מתקבל או לא וכו ', לעומת זאת, מודל OSI הוא רק מסגרת רעיונית. כדי לפרש כיצד יישומים מתקשרים ברשת.