RFC 791 було написано в 1981 році для DARPA (Defense Advanced Research Projects Agency) Університетом інформаційних наук Південної Каліфорнії. Документ розбивається на три розділи, введення, огляд і специфікації. Незважаючи на те, що вступ і огляд мають дуже хорошу інформацію, цей підсумок буде зосереджений на специфікаціях, але висвітлювати розділи afew з огляду.

Заголовок

Як видно в кадрах і пакетах статті на цьому сайті заголовок 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)

Деталі заголовка

Як ви можете бачити даніграму містить кілька елементів. Функції для кожного елемента:

RFC резюме

У зв'язку з цим, RFC вимагає, що будь-який непередбачуваний, що реалізує IP-карту, що вирівнюється з стандартом, таким чином, будь-яка сторона може взаємодіяти з данимиграмою на різних системах. У розділі 3 IPv4 адресна схема обговорюється в довжину, як є функції, підведені вище. У зв'язку з IPv4 це RFC визначає Клас A, B і C мережевих розмірів. Клас A виділяє 7 біт для мережі і 24 біт для господарів. Клас B виділяє 14 біт для мережі та 16 біт для проведення. Клас C виділяє 21 біт для мережі та 8 біт для господарів. На додаток до адресних схем розглянуто специфічні функції фрагментації діаграми та повторного складання. Вкажіть, що деякі параметри можуть або не можуть бути включені, коли пакет фрагментується.

Відновити резервну копію до попереднього стану щодо впровадження IP Datagram RFC також дає приклади про те, що потрібно пред’явити до протоколів верхнього шару для конфігураційних елементів, щоб забезпечити більш простий зв’язок та конфігурацію між системами. Ці селеменети – ті ж елементи, які використовуються для побудови графіка даних.