![]() КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Структура адреса
Сравнение с IPv4 Общие сведения Протокол IPv6
IPv6 (англ. Internet Protocol version 6) — это новая версия протокола IP, призванная решить проблемы, с которыми столкнулась предыдущая версия (IPv4) при её использовании в интернете, за счёт использования адреса длиной 128 бит вместо 32. Необходимость разработки протокола IPv6 была вызвана следующими предпосылками: 1. недостаточная разрядность IPv4; 2. отсутствие средств безопасности в IPv4; 3. большие накладные расходы на маршрутизаторах в IPv4. Из IPv6 были удалены функции, которые усложняли работу маршрутизаторов: · Маршрутизаторы больше не разбивают пакет на части. Информация о разбиении пакетов вынесена из основного заголовка в расширенные; · Исчезла контрольная сумма. С учётом того, что канальные (Ethernet) и транспортные (TCP и UDP) протоколы проверяют корректность пакета, контрольная сумма на уровне IP является излишней.
Несмотря на огромный размер адреса IPv6, заголовок пакета удлинился всего лишь вдвое: с 20 до 40 байт. Улучшения IPv6 по сравнению с IPv4: · В сверхскоростных сетях возможна поддержка огромных пакетов (джамбограмм) — до 4 гигабайт; · Time to Live переименовано в Hop Limit; · Появились метки потоков и классы трафика; · Появилось многоадресное вещание.
При разработке была выбрана система, где на адрес отводится 16 байт (128 бит): – принято написание в шестнадцатеричном виде; – байты пишутся через двоеточия; – повторяющиеся нули не пишутся.
Пример адреса: 2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d
При использовании IPv6-адреса в URL его необходимо заключать в квадратные скобки: http://[2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d]/
Состоит адрес из следующих полей:
TLA, NLA, SLA - три уровня агрегации. Суть уровней агрегации: эти значения выдаются организациям, которые, в свою очередь, выдают их другим организациям. § Top level закреплен за крупнейшими поставщиками сетевых узлов. Количество организаций верхнего уровня ограничено этих значением (13 бит); § Next level – провайдеры второго уровня; § Site level – адреса конкретного абонента, например компании.
Такая агрегация IP-узлов на три уровня сделана не только для удобства выдачи IPv6, но и для снижения нагрузки на маршрутизатор за счет уменьшения размера таблиц маршрутизации. Например, на верхнем уровне (TLA) может быть всего 8192 адреса, соответственно таблица будет иметь малый размер. В четвертой версии же создавались огромные словари адресов, но этот словарь состоял из полного диапазона адресов, а обрабатывать его нужно при каждом запросе, что создавало огромную нагрузку. Идентификатор узла является аппаратным адресом (для локальной сети – MAC-адрес). В эти 64 бита вмещаются все аппаратные адреса, используемые на данный момент. MAC-адреса, вписанные в IPv6, делают ненужным использование ARP. В IPv6 существуют зарезервированные адреса, посмотреть полный список можно здесь: http://ru.wikipedia.org/wiki/Ipv6 26.4 Заголовки
Заголовки по содержанию упростились по сравнению с четвертой версией протокола. Заголовок содержит: § версию; § приоритет (задает приоритет для дейтаграммы); § метку потока (используется для мультиплексирования потоков); § длину данных заголовка; § следующий заголовок (код следующего заголовка); § лимит переходов (Hop Limit, бывший TTL); § исходный адрес; § адрес назначения. § Минимальный размер заголовка - 40 байт. Существуют заголовки: § маршрутизации § фрагментации § аутентификации § системы безопасности § дополнительные данные для узла назначения § пакет протокола верхнего уровня (всегда идет после всех заголовков)
Заголовок фрагментации (фрагментация в IPv6): если в протоколе IPv4 сразу предусмотрены средства фрагментации, и она выполняется на маршрутизаторе, то в IPv6 маршрутизаторы фрагментацией не занимаются, ей занимаются конечные узлы. В задачу узлов входит узнать значение MTU и нарезать дейтаграмму самим. Поля заголовка фрагментации:
§ identificat
Заголовок маршрутизации (и маршрутизация в целом): «Разработчики просто молодцы, некоторые вещи, вот просто, вот сам думаешь, как бы сделал, приходишь к идее, а в IPv6 так и сделано». - Д.А. Сурков, 2013:)
Первый идущий пакет накапливает маршрут, после чего все последующие пакеты уже знают маршрут и их намного проще маршрутизировать.
Итого: в IPv6 введена агрегация адресов (три уровня), используется маршрутизация от источника, отказ от не обязательных параметров заголовка, использование в качестве номера узла его MAC-адреса.
Дата добавления: 2014-11-16; Просмотров: 621; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |