נשלח בתאריך: 29 February 2008 בשעה 16:27 | | IP רשוּם
|
|
|
|
בכדי להבין מהם פרוטוקולי TCP/UDP יש לדעת 3 מושגים מראש: - מודל השכבות מה הוא? - מכוון קישור חסר קישור? - אמין לא אמין?
מודל השכבות לפי TCP/IP: כפי שידוע לך הרשת מרוכבת מכמה שכבות (ברמה לוגית, אם כי במציאות אריכטקטורת הרשת שונה במקצת), מודל זה ידוע בספרות גם כ-"מודל TCP/IP" ובנוי כך ממבט משתמש מטה:
5. שכבת היישום - application layer - הינה שכבת היישומים הרשתיים כגון אי-מייל, דפדפן, אי-מיול. בשכבה זו קיימים פרוטוקולים כגון HTTP SMTP FTP וכדומה, אם כי ניתן לכתוב יישום רשתי מבלי להשתמש בפטרוקול כזה במפורש. 4. שכבת התעבורה - transport layer - הינה שכבת פרוטוקולים האחראיים על העברת מנה מקצה לקצה באופן מובטח או לא. 3. שכבת הרשת - network layer - הינה השכבה האחראית על ניתוב מנה בין המתגים והנתבים השונים מהמקור ליעד. 2. שכבת הערוץ - datalink layer - תפקידה להתאים את המנות המתקבלות לשידור על גבי הערוץ הפיזי. 1. השכבה הפיזית - physical layer - העברת הביטים ושידורם על דבי הערוץ הפיזי.
* יש כאלה המסתכלים על הרשת לפי מודל ה-OSI הכולל עוד שתי שכבות נוספות.
מכוון קישור וחסר קישור: - פרוטוקול שהינו מכוון קישור טורח להקים קישור לרוב בעזרת "לחיצת יד משולשת" תרם שליחת הודעות כלשהן לצד המקבל, וכך מוודא: א. שיש עם מי לדבר. ב. כי הוא מוכן לדבר. - פרוטוקול שהוא חסר קישור אינו טורח להקים קישור לפני שליחת הודעות אלא מניח שהצד השני קיים ומוכן לקבל הודעות.
אמין ולא אמין: - פרוטוקול שהוא אמין מוודא כי על כל הודעה שנשלחה קיים אישור שההודעה הגיעה ע"י ACK - אישור מנה. בדרך אחרת מוודאים גם תקינות הודעה ע"י בדיקת ייצוג CHECKSUM והחזרת שתי הודעות נפרדות ACK - תקין תוכן, NAK- מוטעה תוכן. - פרוטוקול שאינו אמין אינו מבצע פעולת החזרת אישור על מנות או על תקינותן.
לשאלתך: TCP - הינו פרוטוקול בשכבת התעבורה מכוון קישור ואמין (החזרת אישור על קבלת מנות). UDP - הינו פרוטוקול בשכבת התעבורה חסר קישור ובלתי אמין
|