RFC 791 נכתב בשנת 1981 עבור DARPA (Defense Advanced Research Projects Agency) על ידי אוניברסיטת מדעי המידע של דרום קליפורניה. המסמך מחולק לשלושה חלקים, מבוא, סקירה ופרטים. למרות המבוא והסקירה יש מידע טוב מאוד סיכום זה יתמקד מפרטים אבל ידגיש קטעים afew מן הסקירה.

Header

כפי שנראה במאמר מסגרות וחבילות באתר זה, נראה ראש ה-IP:

IPv4 Header (32 bits)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Version IHL (header Len) Type Of Server (TOS) Total Length
4 Identification IP Flag Fragment Offset
8 Time To Line (TTL) Protocol Header Checksum
12 Source Address
16 Destination Address
20 IP Option (Variable Length, Optional, not common)

פרטי Header

כפי שאתה יכול לראות את ה- datagram מכיל מספר אלמנטים. התפקיד של כל אלמנט הוא:

סיכום RFC

כמו עם כל RFC של RFC זה RFC דורש כי כל פרט אשר מיישמת את נתוני ה- IP תואמים עם הסטנדרט, כך שכל צד יכול אינטראקציה עם ה-Datagram במערכות מגוונות. בסעיף 3 ה- IPv4 לטיפול ב-schema נדונה לאורך זמן, שכן הפונקציות מסכמות לעיל. ביחס ל- IPv4 זה RFC מגדיר Class A, B ו- C רשת גדלים. Class A מקצה 7 ביטים לרשת ו-24 ביטים למארחים. Class B מקצה 14 ביטים לרשת ו-16 סיביות למארחים. Class C מקצה 21 ביטים לרשת ו-8 ביטים למארחים. בנוסף לתכניות הפונקציות הספציפיות של פירוק נתונים והערכה מחדש נדונות בפירוט רב בתוך RFC. מפרט כי כמה אפשרויות יכול או לא יכול להיות כלול כאשר החבילה מפורצת.

סירוב חזרה סטטימנט הקודם על יישום ה- IP Datagram ה- RFC נותן גם דוגמאות לגבי מה יש להציג לפרוטוקולים העליונים עבור רכיבי תצורה כדי להחליש תקשורת קלה יותר ותצורה בין מערכות. אלה שלדים הם אותם אלמנטים המשמשים לבניית הנתונים.