Архив метки: ipv6

Выясняем, сколько бит в IPv6-адресе

Здравствуйте и добро пожаловать в эту статью, где я буду углубляться в тонкости адресов IPv6. В современном мире, где мы постоянно подключены к Интернету, важно понимать основы работы Интернета. Адресация IPv6 является фундаментальным аспектом интернет-протоколов, и в этой статье мы сосредоточимся на количестве битов в адресе IPv6.

Прежде чем мы углубимся в детали, давайте сначала определим, что такое адресация IPv6. Интернет-протокол версии 6 (IPv6) — это самая последняя версия интернет-протокола, которая обеспечивает систему идентификации и определения местоположения компьютеров в сетях и маршрутизирует трафик через Интернет. Вместо использования 32-битной адресной системы IPv4 в IPv6 используется 128-битная адресная система. Читать

Объяснение типов и состояний автоконфигурации IPv6

Каждому узлу в сети требуется уникальный IP-адрес для связи и обмена данными с другими заметками. Существует несколько способов настройки IP-адресов на узлах. Одним из таких способов является автоконфигурация адреса. Автоконфигурация адреса является особенностью IPv6. Это позволяет узлам автоматически настраивать для них адреса IPv6.

Адрес IPv6 состоит из 128 двоичных битов. Эти биты делятся на две равные части. Первые 64 бита известны как идентификатор сети (сетевой адрес), а последние 64 бита известны как идентификатор интерфейса (адрес хоста). Идентификатор интерфейса идентифицирует интерфейс в подсети. Идентификатор сети идентифицирует группу интерфейсов в сети.

Процесс автоконфигурации адреса автоматически создает идентификатор сети и идентификатор интерфейса адреса на основе нескольких факторов. Давайте подробно обсудим эти факторы и то, как работает процесс автоконфигурации. Читать

IPv6 в новом TCP/IP стеке Windows

Вступление

В этой, по большей части, чисто технической, статье я расскажу о реализации IPv6 в новом TCP/IP стеке Microsoft. Новый стек включен в ОС Windows начиная с Vista и Server 2003. Короткое введение рассказывает о том, что такое IPv6, а следующие три раздела — об отличиях нового стека от старого (особенно подробно — об отличиях, связанных с IPv6). Надеюсь, вас не напугает слишком строгое изложение.

1. Введение: коротко о IPv6

IPv4

Протокол IP Version 4 (IPv4) не претерпевал сколь-либо серьезных изменений со времен опубликованного в 1981 году RFC 791. Благодаря удачному исходному дизайну, IPv4 выдержал сопутствовавшее росту обслуживаемому им сетей испытание на масштабируемость. IPv4 устойчив, прост в имплементации и взаимодействии.

Однако, к началу 90-х годов основанный на TCP/IP интернет начал расти колоссальными темпами. Уменьшение количества свободных IP-адресов происходило угрожающе быстро даже с учетом введения бесклассовой адресации. Стало очевидно, что требуется разработать способ избежать их дефицита в будущем. В 1992 году IETF опубликовала в виде RFC (RFC 1550) призыв к разработке и публикации прототипов протокола, названного «IP The Next Generation» (IPng).

NAT

Изобретение в середине 90-х Network Address Translation (NAT) помогло значительно замедлить уменьшение количества доступных адресов. NAT позволяет транслировать запросы из внутренней сети во внешнюю (например, интернет), используя единственный внешний IP-адрес (NAT подменяет адреса непосредственно в заголовках датаграмм). Однако, NAT имеет ряд собственных недостатков. Трансляция адресов нарушает оригинальную модель соединения хостов в интернете, тем самым усложняя их взаимодействие и негативно влияет на производительность. Читать