• Giga@hdv-tech.com
  • Цілодобовий онлайн-сервіс:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Представлення формату пакетів IPv6

    Час публікації: 24 серпня 2023 р

    Критерії для IPv4 були встановлені наприкінці 1970-х років. На початку 1990-х років застосування WWW призвело до бурхливого розвитку Інтернету. Із дедалі складнішими типами Інтернет-додатків і диверсифікацією терміналів надання глобальних незалежних IP-адрес почало стикатися з великим тиском. У цьому середовищі в 1999 році народилася угода IPv6.

    IPv6 має адресний простір до 128 біт, що може повністю вирішити проблему недостатньої адреси IPv4. Оскільки адреса IPv4 є 32-розрядною двійковою, кількість IP-адрес, які можна представити, становить 232 = 42949,9672964 мільярда, отже, в Інтернеті існує близько 4 мільярдів IP-адрес. Після оновлення до 128-розрядного IPv6 IP-адреси в Інтернеті теоретично матимуть 2128=3,4 * 1038. Якщо поверхня землі (включаючи сушу та воду) покрита комп’ютерами, IPv6 дозволяє 7 * 1023 IP-адрес на квадратний метр; якщо швидкість розподілу адрес становить 1 мільйон за мікросекунду, для призначення всіх адрес знадобиться 1019 років.

    Формат пакетів IPv6

    Пакет IP v6 має 40-байтовий базовий заголовок (базовий заголовок), після нього 0 або більше розширених заголовків (заголовок розширення), а потім дані. На наступному малюнку показано основний формат заголовка IPv6. Кожен пакет IPV ​​6 починається з базового заголовка. Багато полів у базовому заголовку IPv6 можуть безпосередньо відповідати полям у IPv4.

    asd (1)

     

    (1) Поле Version (версія) містить 4 біти, які описують версію IP-протоколу. Для IPv6 значення поля дорівнює 0110, що є десятковим числом 6.

    (2) Тип зв’язку (клас трафіку), це поле займає 8 біт, у тому числі поле пріоритету (пріоритет) має 4 біти. По-перше, IPv6 ділить потік на дві категорії, які можуть бути контролем перевантаження та не контролем перевантаження. Кожна категорія поділена на вісім пріоритетів. Чим більше значення пріоритету, тим важливіша група. Для контрольованих перевантаженням пріоритет становить 0–7, і швидкість передачі таких пакетів може сповільнюватися, коли виникає перевантаження. Для неможливості контролю над перевантаженням пріоритет становить від 8 до 15, що є послугами в реальному часі, такими як передача аудіо- чи відеослужб. Швидкість передачі пакетів для цієї служби є постійною, навіть якщо деякі пакети відкидаються, вони не передаються повторно.

    (3) Позначка потоку (мітка потоку): поле займає 20 біт. Потік — це серія пакетів даних в Інтернеті від певного сайту джерела до певного сайту призначення (одноадресний або багатоадресний). Усі пакети, що належать одному потоку, мають однакову мітку потоку. Станція-джерело випадковим чином вибирає мітку потоку серед 224-1 міток потоку. Позначка потоку 0 зарезервована для вказівки на те, що позначки потоку не використовуються. Випадковий вибір міток потоку вихідною станцією не конфліктує між комп’ютерами. Тому щомаршрутизаторвикористовує комбінацію адреси джерела та мітки потоку пакета під час зв’язування певного потоку з пакетом.

    Усі пакети, що надходять від вихідної станції з однаковою ненульовою міткою потоку, повинні мати однакову адресу джерела та адресу призначення, однаковий заголовок параметра переходу за переходом (якщо такий заголовок існує) та однаковий заголовок вибору маршрутизації (якщо цей заголовок існує). Перевагою цього є те, що колимаршрутизаторобробляє пакет, просто перевірте мітку потоку, не перевіряючи нічого іншого в заголовку пакета. Жодна мітка потоку не має конкретного значення, і вихідна станція повинна вказати спеціальну обробку, яку вона хоче для кожноїмаршрутизаторвиконує над своїм пакетом у розширеному заголовку

    (4) Чиста довжина завантаження (Payload Length): довжина поля становить 16 біт, що вказує на кількість байтів, що містяться в пакеті IPv6, за винятком самого заголовка. Це показує, що пакет IPv6 може містити 64 КБ даних. Оскільки довжина заголовка IPv6 фіксована, немає необхідності вказувати загальну довжину пакета (суму заголовка та частин даних), як у IPv4.

    (5) Наступний заголовок (Наступний заголовок): довжина 8 біт. Визначає тип розгорнутого заголовка після заголовка IPv6. У цьому полі вказується тип заголовка, що йде безпосередньо після основного.

    (6) Обмеження стрибків (Hop limit): (займає 8 біт), щоб пакети не залишалися в мережі на невизначений термін. Станція-джерело встановлює певний ліміт стрибків під час надсилання кожного пакету. Коли коженмаршрутизаторпересилає пакет, значення поля для hop-limit має бути зменшено на 1. Коли значення hop Limit дорівнює 0, пакет має бути відкинутий. Це еквівалентно полю тривалості життя в заголовку IPv4, але простіше, ніж інтервал обчислення в IPv4.

    (7) Вихідна IP-адреса (Source Address): це поле займає 128 біт і є IP-адресою станції, що надсилає цей пакет.

    (8) IP-адреса призначення (адреса призначення): це поле займає 128 біт і є IP-адресою приймальної станції цього пакету.

    Формат пакетів IPv6 належить компанії Shenzhen HDV Photoelectron Technology Co., LTD., яка займається технічною розробкою програмного забезпечення. Компанія об’єднала потужну команду програмного забезпечення для мережевого обладнання (наприклад, AC).ОНУ/ спілкуванняОНУ/ розумнийОНУ/ клітковинаОНУ/XPONОНУ/GPONОНУтощо). Для кожного клієнта налаштуйте ексклюзивні вимоги, які цього потребують, також нехай наші продукти стануть розумнішими та вдосконаленими.



  • Попередній: << -> Назад до блогу <- далі: >>
  • web聊天