IP הוא הליבה של חבילת פרוטוקולי TCP/IP. IP מספק את המנגנון הבסיסי שבאמצעותו מועברים נתונים בין מכשירים שאולי נמצאים או לא נמצאים באותה רשת.
פְּנִיָה
בזמן שליחת דגימות נתונים, יש צורך במנגנון התייחסות לשליחת דגימות הנתונים במדויק. על מנת להשיג זאת, IP משתמש בטכניקה של כתובת מארח. הכתובת של התקנים (שאליהם מועברות דגימות הנתונים) צריכה להיות ייחודית מכיוון שמערכת זו צריכה לעבוד על פני רשתות.
סרטון היום
ניתוב
כאשר נשלחת דאטהגרם מרשת אחת לאחרת, שהן מרוחקות ואינן מחוברות ישירות, המסירה היא עקיפה. IP תומך בפונקציונליות זו על ידי ניתוב ה-Datagram דרך התקני ביניים (נתבים). הוא משתמש ב-Internet Control Message Protocol (ICMP) ובפרוטוקולי ניתוב כמו Routing Information Protocol (RIP) ו-Border Gateway Protocol (BGP) כדי להשיג זאת.
Encapsulation של DATA
IP מספק אבטחה לרשתות על ידי עטיפה של הנתונים ב-IP Datagram. זה מוודא שהוא מתקבל ומפורש על ידי הנמען המיועד.
עיצוב/אריזה
IP משתמש בעיצוב ובאריזה ספציפיים לפני השידור. IP מקבל נתונים מפרוטוקולי שכבת התעבורה שמעליו בשכבת OSI - UDP ו-TCP - ומעביר אותם לשכבות הנתונים. פורמט וחבילה אלה ניתנים לפענוח רק על ידי הנמען.
הִתנַפְּצוּת
מכיוון שגודל המסגרת של כל רשת פיזית ורשת קישורי נתונים המשתמשת ב-IP עשוי להיות שונה, ה-IP מקטע דגימות נתונים לחתיכות, כך שכל אחת מהן יכולה להינשא ברשת המקומית. זה עוזר לאמינות הרשת.
הרכבה מחדש
IP מרכיב מחדש את דגימות הנתונים שהתקבלו ל-Datagram ה-IP המלא (כפי שהם עשויים להיות מפוצלים) עבור המכשיר המקבל ומעביר אותו לשכבות הגבוהות יותר לצורך פרשנות.