Компьютерные сети

Многоуровневая архитектура Интернета

‘Протокол IPv6’

Переход с IPv4 на IPv6

Опубликовано 26 марта, 2008

Теперь, когда мы обсудили технические детали протокола IPv6, рассмотрим довольно практический вопрос: как перевести на IPv6 Интернет, функционирующий по протоколу IPv4? Проблема заключается в том, что, хотя новые IPv4-системы можно сделать обратно совместимыми, то есть реализовать в них поддержку дейтаграмм старого формата, уже работающие IPv4-системы не смогут обрабатывать IPv4-дейтаграммы. Решений может быть несколько.
Читать далее »

Находится в разделе Протокол IPv6

Новый протокол ICMP для протокола IPv6

Опубликовано 25 марта, 2008

Как рассказывалось в разделе «Интернет-протокол», протокол ICMP используется IP-узлами для сообщения о произошедших ошибках, а также для предоставления ограниченной информации (например, эхо-ответа на запрос ping) оконечной системе. Для протокола IPv6 была разработана новая версия протокола ICMP, определенная в RFC 2463. В дополнение к реорганизации существующих ICMP-типов и кодов в ICMPv6 также были добавлены новые типы и коды, призванные обеспечить функциональность протокола IPv6. К ним относятся, например, такие сообщения об ошибках, как «пакет слишком велик» и «нераспознаваемые IPv6-параметры». Кроме того, в протоколе ICMP для IPv6 реализована функциональность протокола IGMP, который мы рассмотрим в разделе «Групповая маршрутизация». Протокол IGMP используется для управления присоединением хоста к так называемой группе рассылки и выходом хоста из этой группы.

Находится в разделе Протокол IPv6

Формат дейтаграммы протокола IPv6

Опубликовано 24 марта, 2008

Формат дейтаграммы протокола IPv6 показан на рис. 4.39. По новому формату можно судить о наиболее существенных изменениях в протоколе IP.
□ Расширенные возможности адресации. В дейтаграмме протокола IPv6 размер IP-адреса увеличен с 32 до 128 бит. Это гарантирует, что адресного пространства будет хватать всем и всегда. Теперь можно дать IP-адрес каждой песчинке на планете. В дополнение к индивидуальным и групповым адресам в протоколе IPv6 появился новый тип адресов, называемых адресами свободной рассылки (anycast addresses), позволяющих пересылать дейтаграмму любому члену группы хостов. (Это может служить, например, для передачи сообщения HTTP GET ближайшему из нескольких зеркальных сайтов, содержащих данный документ.)
□ Упрощенный 40-разрядный заголовок. Несколько полей протокола IPv4 были опущены или сделаны необязательными, о чем будет сказано далее. Получившийся в результате 40-разрядный заголовок фиксированной длины обеспечивает ускоренную обработку IP-дейтаграммы. Новый способ кодирования необязательных полей обеспечивает их более гибкую обработку. Метка потока и приоритет. Определение потока в протоколе IPv6 довольно расплывчато. В RFC 1752 и RFC 2460 утверждается, что поле метки потока позволяет «маркировать пакеты, для которых отправителю требуется специальная обработка, например, обслуживание с отличным от предоставляемого по умолчанию уровнем качества или обслуживание в реальном времени». С одной стороны, обрабатываться в качестве потока могут, например, транслируемые аудио- или видеоданные, трафик высокоприоритетного пользователя (например, платящего за более качественное обслуживание своего трафика). С другой стороны, традиционные приложения, такие как приложения передачи файлов и электронной почты, в качестве потока могут не обрабатываться. Ясно лишь то, что разработчики протокола IPv6 предвидят необходимость в дифференцировании потоков, несмотря на то что точное понятие потока еще не определено. В заголовке IPv6 также есть восьмиразрядное поле класса трафика. Подобно полю TOS (Type Of Service — тип службы) протокола IPv4 это поле может использоваться для предоставления приоритета определенным пакетам потока, а также для предоставления приоритета дейтаграммам определенных приложений (например, ICMP-пакетам) по сравнению с дейтаграммами других приложений (например, пакетам с сетевыми новостями).
Читать далее »

Находится в разделе Протокол IPv6

6 версия протокола IP

Опубликовано 23 марта, 2008

В начале 90-х годов группа IETF начала работы над очередной версией протокола IP. В первую очередь, необходимость подобных работ была вызвана осознанием того факта, что 32-разрядное адресное пространство протокола IP исчерпывается, а новые сети и IP-узлы присоединяются к Интернету с захватывающей дух скоростью. В ответ на потребность в большем адресном пространстве была разработана версия IPv6 протокола IP. При этом разработчики воспользовались «удобным случаем», чтобы, используя накопленный опыт эксплуатации протокола IPv4, в чем-то его исправить и дополнить.
Читать далее »

Находится в разделе Протокол IPv6