מהו פרוטוקול TPKT?

...

TPKT מוגדר רשמית כ"שירות תחבורה ISO על גבי ה-TCP." "TCP" ו-"ISO" מתייחסים לשתי חבילות מתחרות של פרוטוקולי רשת. TPKT מאפשר תרגום בין שתי הקבוצות הללו.

רקע כללי

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

סרטון היום

פוּנקצִיָה

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

מאפיינים

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