Протокол ipv4: что это такое и как он работает
Содержание:
- Конфигурация с отслеживанием состояния
- Основные отличия протоколов IPv4 и IPv6
- Особые IP адреса
- Отключить (включить) IPv6 для всех сетевых адаптеров в PowerShell
- Могут ли роутеры и компьютеры одновременно работать с IP и IPv6
- Внедрение протокола
- Модель адресации
- Используйте ключ реестра для настройки IPv6
- Когда IPv4 будет «отключен»?
- История
- IP-адрес[править]
- Разница между двумя версиями
- Протокол TCP/IPv4 без доступа к интернету
Конфигурация с отслеживанием состояния
Клиент обнаруживает маршрутизатор; клиент проверяет сообщения объявления маршрутизатора, чтобы определить, был ли установлен DHCPv6. Если маршрутизатор указывает, что DHCPv6 поддерживается, или никакие сообщения объявления маршрутизатора не замечены, клиент начнет находить сервер DHCPv6, генерируя сообщение запроса DHCP. Это сообщение отправляется на адрес многоадресной рассылки All-DHCP-Agents, используя локальную область связи, чтобы гарантировать, что сообщение не передано, по умолчанию, за пределами локальной ссылки. Агент-это либо сервер DHCPv6, либо ретранслятор, например маршрутизатор.
Основные отличия протоколов IPv4 и IPv6
Как уже было сказано, ключевым недостатком протокола четвертой версии TCP/IPv4 является ограниченная масштабируемость уникальных адресов, присваиваемых для идентификации в сетях взаимодействия. Для создания ip-адресов на уровне программных записей используется 32-х битная система в формате 0.0.0.0 – 255.255.255.255. При построении локальных подсетей вводится дополнительный атрибут «маска подсети», записываемая после символа «/». В результате даже крупные ЛВС, объединенные в Ethernet, чаще всего имеют один публичный ip-адрес, выдаваемый провайдером и закрепленный на уровне шлюза (маршрутизатора). Самостоятельный обмен данными на уровне отдельных устройств частной подсети с выходом в паблик-интернет требует сложного администрирования. Для решения задач маршрутизации, требующих получения статических IP-адресов, понадобятся дополнительные финансовые затраты.
В интернет-протоколе нового поколения IPv6 для создания адресной маршрутизации используется 128-битная система записи. В IPv6-адресе записи представляют собой восемь 16-битных блоков, разделенных двоеточиями: 2dfc:0:0:0:0217:cbff:fe8c:0. Общее количество ip-адресов, возможных для распределения, может составить в общей сложности 2128 (приблизительно 340 282 366 920 938 000 000 000 000 000 000 000 000). Повсеместное использование данного стандарта позволит полностью решить задачу нехватки сетевых адресов в обозримом будущем.
С целью упрощения записи адреса в протоколе IPv6 используется вариант сжатия кода, когда смежные последовательности нулевых блоков заменяются парами символов двоеточия. Например, адрес групповой рассылки FFEA:0:0:0:0:CA28:1012:4254 в сжатой форме будет представлен в укороченном виде FFEA::CA28:1012:4254. Данный механизм упрощает процесс записи, хранения и обработки кода.
По правилам протокола IPv6 назначение сетевых адресов происходит автоматически и уникализируется за счет идентификации на уровне MAC-адреса конкретной единицы оборудования, для которой необходим выход в публичную сеть. Другими словами, каждый домашний компьютер, смартфон, холодильник или стиральная машина с функцией подключения к внешним устройствам получает собственный «белый» ip-адрес для коннекта с другими хостами через интернет. Доступна также произвольная генерация кодов путем администрирования с использованием маршрутизаторов.
Впечатляет минимальный диапазон адресов подсети, получаемых пользователем при подключении по протоколу IPv6. Например, при использовании маски подсети «/128» получаем более 256 адресов.
Спорным является вопрос отличия в скорости передачи трафика по каждому из протоколов. По умолчанию технология протокола IPv6 обеспечивает большую скорость обработки трафика на уровне отдельного оборудования сети в целом. Использование NAT в протоколе IPv4, который обеспечивает трансляцию адресов абонентов и хранение в памяти информации об установленных соединениях, приводит к большой загрузке оборудования. Поэтому в моменты пиковой нагрузки каждый пользователь отмечает резкое падение скорости соединения.
В протоколе IPv6 не применяется обязательная обработка пакетов и отслеживание уже открытых соединений при маршрутизации доступа к хостам. Отсутствие необходимости трансляции значительно снижает ресурсную нагрузку на сетевые устройства. Для пользователя это означает выравнивание скорости интернет-соединения. Провайдеры в такой ситуации могут использовать менее ресурсоемкое, а значит, более дешевое оборудование.
Особые IP адреса
В протоколе IP существует несколько соглашений об особой интерпретации IP-адресов:
- 0.0.0.0 — представляет адрес шлюза по умолчанию, т.е. адрес компьютера, которому следует направлять информационные пакеты, если они не нашли адресата в локальной сети (таблице маршрутизации);
- 255.255.255.255 – широковещательный адрес. Сообщения, переданные по этому адресу, получают все узлы локальной сети, содержащей компьютер-источник сообщения (в другие локальные сети оно не передается);
- «Номер сети».«все нули» – адрес сети (например 192.168.10.0);
- «Все нули».«номер узла» – узел в данной сети (например 0.0.0.23). Может использоваться для передачи сообщений конкретному узлу внутри локальной сети;
- Если в поле номера узла назначения стоят только единицы, то пакет, имеющий такой адрес, рассылается всем узлам сети с заданным номером сети. Например, пакет с адресом 192.190.21.255 доставляется всем узлам сети 192.190.21.0. Такая рассылка называется широковещательным сообщением (broadcast). При адресации необходимо учитывать те ограничения, которые вносятся особым назначением некоторых IP-адресов. Так, ни номер сети, ни номер узла не может состоять только из одних двоичных единиц или только из одних двоичных нулей. Отсюда следует, что максимальное количество узлов, приведенное в таблице для сетей каждого класса, на практике должно быть уменьшено на 2. Например, в сетях класса С под номер узла отводится 8 бит, которые позволяют задавать 256 номеров: от 0 до 255. Однако на практике максимальное число узлов в сети класса С не может превышать 254, так как адреса 0 и 255 имеют специальное назначение. Из этих же соображений следует, что конечный узел не может иметь адрес типа 98.255.255.255, поскольку номер узла в этом адресе класса А состоит из одних двоичных единиц.
- Особый смысл имеет IP-адрес, первый октет которого равен 127.х.х.х. Он используется для тестирования программ и взаимодействия процессов в пределах одной машины. Когда программа посылает данные по IP-адресу 127.0.0.1, то образуется как бы «петля». Данные не передаются по сети, а возвращаются модулям верхнего уровня как только что принятые. Поэтому в IP-сети запрещается присваивать машинам IP-адреса, начинающиеся со 127. Этот адрес имеет название loopback. Можно отнести адрес 127.0.0.0 ко внутренней сети модуля маршрутизации узла, а адрес 127.0.0.1 — к адресу этого модуля на внутренней сети. На самом деле любой адрес сети 127.0.0.0 служит для обозначения своего модуля маршрутизации, а не только 127.0.0.1, например 127.0.0.3.
В протоколе IP нет понятия широковещательности в том смысле, в котором оно используется в протоколах канального уровня локальных сетей, когда данные должны быть доставлены абсолютно всем узлам. Как ограниченный широковещательный IP-адрес, так и широковещательный IP-адрес имеют пределы распространения в интерсети — они ограничены либо сетью, к которой принадлежит узел-источник пакета, либо сетью, номер которой указан в адресе назначения. Поэтому деление сети с помощью маршрутизаторов на части локализует широковещательный шторм пределами одной из составляющих общую сеть частей просто потому, что нет способа адресовать пакет одновременно всем узлам всех сетей составной сети.
Отключить (включить) IPv6 для всех сетевых адаптеров в PowerShell
Данный способ можно использовать в Windows 8.1 и Windows 10.
1. Откройте PowerShell от имени администратора.
Чтобы включить IPv6, введите команду Enable-NetAdapterBinding -Name «*» -ComponentID ms_tcpip6 и нажмите Enter.
Чтобы отключить IPv6, введите команду Disable-NetAdapterBinding -Name «*» -ComponentID ms_tcpip6 и нажмите Enter.
Давайте для начала разберёмся – что это такое? Как вы, наверное, уже знаете, для общения в сети любое устройство: компьютер, ноутбук, телефон или даже телевизор использует систему IP адресов. Пока в широком использовании существует именно четвертая версия IPv4. Она кодирует путём 4 байтовых цифр. 1 байт может выражать цифру от 0 до 255. Грубо говоря, адресация находится в диапазоне от 0.0.0.0 до 255.255.255.255. В итоге «ай пи» могут получить 4 294 967 296 – чуть больше 4 миллиардов адресов.
Но в 21 веке, который знаменуется «веком интернета» – как говорит практика, свободных «ИП», уже становится мало. В свое время мой провайдер, спокойно выдавал статические IP. Сейчас же эта процедура платная, хотя прошло всего несколько лет.
IPv6 – в общем это новый стандарт, который пока используется очень редко. Адрес при этом имеет размер не 32 Бита как в IPv4, а в 3 раза больше – 128 Бит. Но в скором времени компьютерная и сетевая индустрия полностью перейдут на новый формат адреса. Теперь давайте расскажу, как включить IPv6.
Могут ли роутеры и компьютеры одновременно работать с IP и IPv6
IPv6 — это новая версия протокола IP. IPv6 сети, оборудование и программное обеспечение с поддержкой IPv6 распространены уже довольно широко — по крайней мере, в некоторых странах.
Сейчас, когда IP и IPv6 протоколы работают вместе, это приводит к существованию фактически двух параллельных сетей. Например, роутер моего Интернет-провайдера поддерживает IPv6 и IP. Если я обращаюсь к сайту, у которого есть IPv6 адрес (большинство сайтов), то мой запрос и ответ идёт по сетям (узлам) с поддержкой IPv6. Если я обращусь к сайту, у которого только IP адрес, то мой запрос и ответ на него может пойти по другому маршруту.
При анализе сети, допустим, с помощью Wireshark или tcpdump можно пропустить половину или даже больше трафика, если забыть про IPv6! То есть в качестве фильтра отображения пакетов в Wireshark вы введёте (обычный фильтр для показа трафика IP протокола):
ip
То вы увидите примерно такое:
Но если ввести такой фильтр
ipv6
То картина изменится кардинально (обращаю внимание, что это тот же самый трафик), окажется, что компьютер подключается ещё и к совершенно другим хостам:
При анализе сети, при настройке фильтров отображения по IP, при выполнении атак (например, ARP и DNS спуфинг в локальной сети), нужно помнить про IPv6!
Ещё раз: IP и IPv6 это две параллельные сети, которые не особо связаны друг с другом (хотя одно и то же оборудование может поддерживать работу с обоими протоколами). В результате при настройке сети, например, файервола, нужно отдельно сделать настройки для протокола IP, а затем делать такую же настройку IPv6. Поскольку это разные сети, есть шанс, что системный администратор настроил их по-разному, что даёт лазейки для выполнения атак или обхода ограничений с использованием IPv6. Реальный пример я описывал здесь (краткий пересказ: у отечественного VPS хостера ВНЕЗАПНО для клиентов сломался доступ к DNS серверам Google. При этом каждому VPS серверу прилагается 3 бесплатных IPv6 адреса. В дополнении к существующим записям DNS серверов, я добавил ещё парочку IPv6 адресов DNS Google в настройки и всё заработало! Видимо, при блокировке доступа, произошло именно это — администратор сети забыл (не посчитал нужным) позаботиться об IPv6 сети…)
IPv6 адреса могут пригодиться при исследовании локальных сетей Интернет-провайдеров, стоит попробовать использовать IPv6 для обхода Captive Portal (перехватывающих порталов) и других ограничений сети, про IPv6 нужно помнить при анализе трафика на своём компьютере и в локальных сетях, либо наоборот для увеличения скрытности своего пребывания (в надежде, что в настройках логирования трафика не упомянут IPv6 или что геолокация по IPv6 сейчас в зачаточном состоянии (по крайней мере, в публичных базах данных)).
Кстати про блокировки, насколько я понимаю (поправьте, если ошибаюсь), в реестре РКН ведь IPv6 отсутствуют вовсе?..
Эта статья поможет вам сделать первые шаги по использованию IPv6 адресов с популярными программами.
Внедрение протокола
Перевод на IPv6 начал осуществляться внутри Google с 2008 года. Тестирование IPv6 признано успешным. 6 июня 2012 года состоялся Всемирный запуск IPv6. Интернет-провайдеры включат IPv6 как минимум для 1 % своих пользователей (уже подписались AT&T, Comcast, Free Telecom, Internode, KDDI, Time Warner Cable, XS4ALL). Производители сетевого оборудования активируют IPv6 в качестве настроек по умолчанию в маршрутизаторах (Cisco, D-Link). Веб-компании включат IPv6 на своих основных сайтах (Google, Facebook, Microsoft Bing, Yahoo), а некоторые переводят на IPv6 также корпоративные сети. В спецификации стандарта мобильных сетей LTE указана обязательная поддержка протокола IPv6.
Модель адресации
IPv6 адреса всех типов ассоциируются с интерфейсами, а не узлами. Так как каждый интерфейс принадлежит только одному узлу, уникастный адрес интерфейса может идентифицировать узел.
IPv6 уникастный адрес соотносится только с одним интерфейсом. Одному интерфейсу могут соответствовать много IPv6 адресов различного типа (уникастные, эникастные и мультикстные). Существует два исключения из этого правила:
- Одиночный адрес может приписываться нескольким физическим интерфейсам, если приложение рассматривает эти несколько интерфейсов как единое целое при представлении его на уровне Интернет.
- Маршрутизаторы могут иметь ненумерованные интерфейсы (например, интерфейсу не присваивается никакого IPv6 адреса) для соединений точка-точка, чтобы исключить необходимость вручную конфигурировать и объявлять (advertise) эти адреса. Адреса не нужны для соединений точка-точка маршрутизаторов, если эти интерфейсы не используются в качестве точки отправления или назначения при посылке IPv6 дейтограмм. Маршрутизация здесь осуществляется по схеме близкой к используемой протоколом CIDR в IPv4.
IPv6 соответствует модели IPv4, где субсеть ассоциируется с каналом. Одному каналу могут соответствовать несколько субсетей.
Используйте ключ реестра для настройки IPv6
Важно!
Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Функции IPv6 можно настроить, изменяя следующий ключ реестра:
Расположение:Имя: DisabledComponentsТип: REG_DWORDЗначение Min: 0x00 (значение по умолчанию)Максимальное значение: 0xFF (отключенО IPv6)
Функциональность IPv6 | Значение реестра и комментарии |
---|---|
Предпочитаем IPv4 над IPv6 | Десятичных 32Hexadecimal 0x20Двоичный xx1x xxxxРекомендуется вместо отключения IPv6. |
Отключение IPv6 | Десятичной 255Hexadecimal 0xFFДвоичный 1111 1111См. задержку запуска после отключения IPv6 в Windows, если вы столкнулись с задержкой запуска после отключения IPv6 в Windows 7 SP1 или Windows Server 2008 R2 SP1. Кроме того, запуск системы будет отложен на пять секунд, если IPv6 отключен неправильно, установив параметр реестра DisabledComponents к значению 0xffffffff. Правильное значение должно быть 0xff. Дополнительные сведения см. в обзоре Internet Protocol Version 6 (IPv6). Значение реестра DisabledComponents не влияет на состояние окна. Даже если ключ реестра DisabledComponents настроен на отключение IPv6, можно проверить поле в вкладке Networking для каждого интерфейса. Это ожидаемое поведение. Невозможно полностью отключить IPv6, так как IPv6 используется в системе для многих задач TCPIP. Например, после настройки этого параметра вы по-прежнему сможете запускать 100 000 000 000 000 000 000 000 000 000 |
Отключение IPv6 для всех нетоннических интерфейсов | Десятичных 16Hexadecimal 0x10Двоичный xxx1 xxxx |
Отключение IPv6 во всех интерфейсах туннеля | Десятичных 1Hexadecimal 0x01Двоичный xxxx xxx1 |
Отключение IPv6 для всех нетоннических интерфейсов (за исключением обратной связи) и в интерфейсе тоннеля IPv6 | Десятичных 17Hexadecimal 0x11Двоичный xxx1 xxx1 |
Предпочитаем IPv6 над IPv4 | Двоичный xx0x xxxx |
Повторное включить IPv6 во всех интерфейсах nontunnel | Двоичный xxx0 xxxx |
Повторное включить IPv6 на всех интерфейсах туннеля | Двоичный xxx xxx0 |
Повторное встройка IPv6 в нетуннелевые интерфейсы и интерфейсы тоннелей IPv6 | Двоичный xxx0 xxx0 |
Примечание
- Администраторы должны создать файл .admx, чтобы выставить параметры реестра ниже таблицы в параметре групповой политики.
- Чтобы эти изменения вступили в силу, необходимо перезапустить компьютер.
- Значения, помимо 0 или 32, вызывают сбой службы маршрутного и удаленного доступа после вступления этого изменения в силу.
По умолчанию протокол туннеля 6to4 включен в Windows, когда интерфейсу назначен общедоступный адрес IPv4 (общедоступный адрес IPv4 означает любой адрес IPv4, который не находится в диапазонах 10.0.0.0/8, 172.16.0.0/12 или 192.16.0.0/16). 6to4 автоматически назначает IPv6-адрес интерфейсу тоннелей 6to4 для каждого адреса, а 6to4 динамически регистрирует эти адреса IPv6 на назначенном DNS-сервере. Если такое поведение не требуется, рекомендуется отключить интерфейсы тоннеля IPv6 для затронутых хостов.
Вы также можете следовать этим шагам, чтобы изменить ключ реестра:
-
Откройте окно командной команды администрирования.
-
Выполните следующую команду:
Примечание
Замените <value> соответствующее значение.
Когда IPv4 будет «отключен»?
Формально никто отключать IPv4, скорее всего, не будет. При запуске нового протокола в июне 2012 года была выбрана модель Dual Stack, при которой сети IPv4 и IPv6 работают параллельно. В большей части мира новые адреса IPv4 «закончились» в период с 2011 по 2018 годы, однако сегодня уже понятно, что такие сетевые адреса будут продаваться и использоваться повторно еще довольно долго.
Однако, по мере роста числа переходов на новый протокол, можно ожидать, что операторы и интернет-сервис-провайдеры начнут взимать плату с компаний за адреса IPv4 в то время, как предоставление адресов IPv6 станет бесплатным. Возможно, какие-то услуги станут доступными только в сетях нового поколения. На IPv6 будут работать сети интернета вещей. И, по мере естественного устаревания IPv4-оборудования (а нового будут выпускать мало), мир будет постепенно отходить от IPv4.
История
В последнее время интернет-протоколы, встроенные в современные системы, основаны на более сложных и запутанных технологиях, основанных на разработках протокола NCP (Программа сетевого управления) ARPANET (Advanced Research and Project Agency Network). Винтон Серф и Роберт Кан известны как предки протокола TCP/IP (Transmission Control Protocol / Internet Protocol). Работая с TCP, IP был представлен как датаграмма, которая не полагалась на подключенный протокол, а содержала заголовок и полезную нагрузку. Заголовок шифрует адреса источника и назначения пакета данных, в то время как полезная нагрузка переносит фактические данные. Серф и Кан сотрудничали с Министерством обороны США в опросе первой основной версии IP-адреса, которая до сих пор широко используется — IPv4.
В частности, IPv4 был впервые применен в 1983 году для производства ARPANET. IPv4 описан в публикации IETF RFC 791 в 1981 г., заменяющей более раннее определение, данное в 1980 г. Однако правительство США пришло к пониманию того, что IPv4 адрес представляет собой ограниченный набор адресов, всего около 4 миллиардов возможных комбинаций, для 7 миллиардов человек в мире, и начало с более новой версии, которая в настоящее время интегрируется в существующие сети — IPv6. Когда IPv6 предназначался для замены IPv4, IPv6 стал проектом стандарта IETF в 1998 году. Впоследствии, 14 июля 2017 года, он был ратифицирован в качестве интернет-стандарта.
IP-адрес[править]
Определение: |
IP-адрес — уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. |
IPv4-адресправить
IPv4 использует 32-битные адреса, ограничивающие адресное пространство 4 294 967 296 (232) возможными уникальными адресами. У каждого хоста и маршрутизатора в Интеренете есть IP-адрес. IP-адрес не имеет отношения к хосту. Он имеет отношение к сетевому интерфейсу, поэтому иногда хост или маршрутизатор могут иметь несколько IP-адресов.
IP-адреса имеют иерархическую организацию. Первая часть имеет переменную длину и задает сеть, а последняя указывает на хост.
Обычно IP-адреса записываются в виде 4 десятичных чисел, каждое в диапозоне от 0 до 255, разделенными точками (dot-decimal notation). Каждая часть представляет один байт адреса. Например, шестнадцатиричный адрес 80D00297 записывается как 128.208.2.151.
Определение: |
Префикс — непрерывный блок пространства IP-адресов, соответствующий сети, в которой сетевая часть совпадает для всех хостов. |
Префикс задается наименьшим IP-адресом в блоке и размером блока. Размер определяется числом битов в сетевой части, оставшиеся биты в части хоста могут варьироваться. Таким образом, размер является степенью двойки. Он записывается после префикса IP-адреса в виде слэша и длины сетевой части в битах. В предыдущем примере префикс содержит 28 адресов и поэтому для сетевой части отводится 24 бита. Записывается так: 128.208.2.0/24.
Сетевые адреса, адреса интерфейсов и широковещательные адресаправить
IP адрес может означать одно из трех:
- Адрес IP сети (группа IP устройств, имеющих доступ к общей среде передаче — например, все устройства в сегменте Ethernet). Сетевой адрес всегда имеет биты интерфейса (хоста) адресного пространства установленными в 0 (если сеть не разбита на подсети);
- Широковещательный адрес IP сети (адрес для ‘разговора’ со всеми устройствами в IP сети). Широковещательные адреса для сети всегда имеют интерфейсные (хостовые) биты адресного пространства установленными в 1 (если сеть не разбита на подсети).
- Адрес интерфейса (например Ethernet-адаптер или PPP интерфейс хоста, маршрутизатора, сервера печать итд). Эти адреса могут иметь любые значения хостовых битов, исключая все нули или все единицы — чтобы не путать с адресами сетей и широковещательными адресами.
IPv6-адресправить
Адрес в IPv6 представляется как восемь групп из четырех шестнадцатеричных чисел, разделенных двоеточиями.
При записи адреса используются следующие правила:
- Если одна и более групп, идущих подряд, равны 0000, то они опускаются и заменяются на двойное двоеточие.
- Незначащие старшие нули в группах опускаются.
- Для записи встроенного или отображенного IPv4 адреса последние две группы цифр заменяются на IPv4 адрес.
- При использовании IPv6 адреса в URL он помещается в квадратные скобки.
- Порт в URL пишется после закрывающей квадратной скобки.
Типы IPv6 адресовправить
- Одноадресный (Unicast) — для отправки пакет на конкретный адрес устройства.
- Global unicast — глобальные адреса. Могут находиться в любом не занятом диапазоне.
- Link loсal — локальный адрес канала. Позволяет обменивать данными по одному и тому же каналу (подсети). Пакеты с локальным адресом канала не могут быть отправлены за пределы этого канала.
- Unique local — уникальный локальные адреса. Используются для локальной адресации в пределах узла или между ограниченным количеством узлов.
- Многоадресный (Multicast) — для отправки пакетов на группу адресов.
- Assigned — назначенные адреса. Зарезервированные для определённых групп устройств Multicast адреса.
- Solicited — запрошенные адреса. Остальные адреса, которые устройства могут использовать для прикладных задач.
- Групповой (Anycast) — для отправки пакета на «любой» индивидуальный адрес. Такой адрес может быть назначен нескольким устройствам. Пакет будет доставлен ближайшему устройству с этим адресом.
Фрагментацияправить
Большинство каналов передачи данных устанавливают максимальную длину пакета (MTU). В случае, когда длина пакета превышает это значение, происходит фрагментация.
Определение: |
IP-фрагментация — разбиение пакета на множество частей, которые могут быть повторно собраны позже. |
Разница между двумя версиями
Основное внешнее отличие четвертой и шестой версии протокола — структура IP-адреса. IPv4 использует четыре однобайтовых десятичных числа, разделенных точкой (172.268.0.1). IPv6 — шестнадцатеричные числа, разделенные двоеточиями (fe70 :: d5a9: 4521: d1d7: d8f4b11). Что еще:
- В IPv4 применяются числовые методы адресации, а в и IPv6 — буквенно-числовые.
- Длина адреса IPv4 составляет 32 бита, у IPv6 — 128 бит.
- IPv4 и IPv6 предлагают поля с 12 и 8 заголовками соответственно.
- Широковещательные каналы поддерживаются только в IPv4. IPv6 поддерживает многоадресные группы.
- Поле контрольной суммы присутствует в IPv4, но не в IPv6.
- Концепция сетевых масок переменной длины применима только к IPv4.
- Для определения MAC-адресов четвертая версия использует ARP, а IPv6 использует NDP.
- IPv4 поддерживает ручную настройку и настройку адреса DHCP, в IPv6 поддерживается автоматическая настройка адреса и настройка адреса с перенумерацией.
- IPv4 может генерировать до 4,29 млрд адресного массива, тогда как IPv6 — до 79 228 162 514 264 337 593 543 950 336 октиллионов.
- В IPv4 используются уникальные публичные и «частные» адреса для трафика, в IPv6 — глобально уникальные юникаст-адреса и локальные адреса (FD00::/8).
Протокол TCP/IPv4 без доступа к интернету
Каждый обладатель стационарного компьютера или ноутбука хотя бы однажды, но сталкивался с проблемами доступа к сети. Распространены случаи, когда все настройки произведены и параметры указаны верно, вай-фай настроен, подключение есть, а вот доступа к сети Интернет отсутствует.
В строке состояния в сетевых подключениях содержится следующая информация: IPv4 без доступа к интернету. Ниже приведена подробная инструкция, как решить проблему.
Диагностика ошибки
Протокол интернета версии 4 TCP/IPV4 диагностируется на наличие ошибок. Диагностика сетей проводится согласно следующему алгоритму:
- На клавиатуре одновременно нажать комбинацию клавиш «Win+R». В командной строке ввести «ncpa.cpl».
- Нажать ПКМ по проблемному сетевому подключению и из выпадающего списка выбрать «Состояние», далее — «Диагностика».
- После проведения диагностики на экране монитора должны отобразиться выявленные проблемы.
Как правило, речь идет о следующих проблемах:
- «На этом компьютере отсутствует один или несколько сетевых протоколов».
- «Сетевой адаптер не имеет допустимых параметров настройки IP».
- «Параметры компьютера настроены верно, но ресурс (DNS-сервер) или устройство не отвечает».
- «Шлюз, установленный по умолчанию, не доступен».
- «DHCP сервер не включен на сетевом адаптере».
Как показывает практика, преимущественно сеть интернет, структура, адресация и протоколы передачи работают некорректно из-за неправильно настроенного DHCP сервера.
Обратите внимание! Проблема неправильной настройки может быть не только со стороны пользователя ПК, но и со стороны провайдера
Настройки TCP/IPv4
Прежде чем что-то торопиться исправлять, нужно убедиться, что не произошел обычный сбой Internet. В этом случае решить проблему достаточно лишь обыкновенным переподключением соединения. Для этого правой кнопкой мыши нужно кликнуть по проблемной сети и нажать «Отключить» Далее, двойным нажатием подключиться обратно. Если для создания домашней сети используется маршрутизатор, его рекомендуется перезагрузить.
Еще в качестве альтернативы можно провести сканирование настройки протокола для операционной системы Windows. Алгоритм действий при этом следующий:
- Правой кнопкой мыши нажать «Пуск», открыть «Командная строка (Администратор)».
- Прописать команду «ipconfig/all».
На экране отобразится вся актуальная информация. Нужно проверить «DHCP-сервер» и «Основной шлюз».
Важно! Если DHCP-сервер не отдает адрес шлюза (Основной шлюз 0.0.0.0) или он не активен, то настройки IPv4 необходимо вводить вручную. Изменить это удастся, следуя пошаговому плану:
Изменить это удастся, следуя пошаговому плану:
- Пройти путь: «Свойства» — «IP версии 4 (TCP/IPv4)».
- Напротив строки «использовать следующий IP-адрес» поставить метку и прописать значения:
- Шлюз 192.168.1.1.
- Маска подсети 255.255.255.0.
- IP-адрес 192.168.1.2 (или любое значение в диапазоне от 2 до 254).
- В строке «Использовать следующие адреса DNS-серверов» установить следующие значения: Картинка6.Настройки TCPIPv4 3 пункт плана
Чтобы изменения вступили в силу, нужно не только сохранить изменения, но и перезагрузить устройство.
Настройки роутера
Если для построения домашней беспроводной сетевой инфраструктуры используется маршрутизатор, то в его настройки тоже необходимо включить DHCP сервер. Делается это следующим образом:
- Запустить любой браузер, установленный на ПК и в адресной строке прописать https:// 192.168.1.1 или https://192.168.0.1. Ввести пароль для идентификации в системе.
- В зависимости от производителя и модели маршрутизатора интерфейс будет изменить различный дизайн. В меню нужно найти и включить тип подключении «DHCP».
- Сохранить изменения и перезагрузить устройство.
Если перечисленные «возможности» не помогли устранить неполадку, необходимо позвонить в круглосуточную службу поддержки провайдера, который оказывает услугу.