IP протокол и IP-адрес или что такое межсетевой протокол и как происходит адресация узлов в сети
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
Блог: http://zametkinapolyah.ru/
Полезное в блоге: http://zametkinapolyah.ru/veb-programmirovanie и http://zametkinapolyah.ru/servera-i-protokoly
Паблик блога в ВК: https://vk.com/zametkinapolyah
IP (Internet Protocol) или межсетевой протокол используется в компьютерных сетях для адресации узлов или хостов компьютерной сети. Именно благодаря протоколу IP у нас есть Интернет и мимшные фотографии котиков оттуда.
Если говорить серьезно, то IP протокол обеспечивает передачу пакетов данных между узлами сети через любое количество промежуточных узлов. Если говорить про надежность данного протокола, то он не надежен. IP не гарантирует вам,
что пакет дойдет до адресата, порядок прихода пакетов получателю может отличаться от порядка их отправления, пакеты могут продублироваться, могут быть повреждены или не прийти вовсе (прям как Почта России).
IP как безответственный почтальон: у него есть адрес отправителя и адрес получателя. Кстати, за надёжность передачи данных отвечают протоколы транспортного уровня, например, TCP.
Обмен информацией между узлами по протоколу IP происходит пакетами со строго определенной структурой. Структуру IP-пакета мы рассмотрим в одном из следующих видео. За счет того, что в канал связи поступает не последовательность нулей и единиц, а сформированный пакет, мы имеем возможность передавать длинные сообщения (которые разбиваются на пакеты) и при этом повышается надежность и эффективность передачи данных (например, вы можете одновременно смотреть это видео, скачивать фильмец и переписываться в социальной сети).
IP-адрес (Internet Protocol Address) – это уникальный адрес узла или хоста в компьютерной сети, в основе которой лежит протокол IP. Чтобы компьютеры могли взаимодействовать друг с другом, они должны иметь уникальные адреса, если мы говорим про локальную сеть, то адрес должен быть уникальным в локальной сети, если мы говорим про глобальную сеть Интернет, то адрес должен быть уникальным для глобальной сети.
Как мы уже говорили, на данный момент существует две версии протокола IP: IPv4 и IPv6. На данный момент повсеместно распространенной является версия IPv4, так как переходить на версию IPv6 дорого.
IP адрес протокола IPv4 имеет длину 4 байта, а это означает, что он состоит из 32 нулей и единиц (это для нас IP-адрес IPv4 записывается в десятичной системе). IP- адрес протокола IPv6 имеет длину 16 байт или 128 бит, на экране такой IP-адрес мы видим в шестнадцатеричной системе счисления.
Давайте посмотрим пример IP-адреса IPv4 в десятичной системе счисления: 192.168.0.1
А так он будет выглядеть в двоичной системе: 11000000.10101000.00000000.00000001
Как видим, в каждый октет можно записать число от 0 до 255. С нулем всё понятно, но если не понятно, почему 255, то поясню: 11111111 в двоичной системе счисления – это 255 в десятичной.
Протокол IPv6 – это отдельная тема для разговора и сейчас мы ее не будем касаться.
Композиция “All Good In The Wood” принадлежит исполнителю Audionautix. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/).
Исполнитель: http://audionautix.com/
Последние сообщения
127 полезных и бесплатных онлайн академий
24.04.2019
Ресурсы для objective-C программистов
21.03.2018