Wiki

IP

IP (в дословном переводе с англ. «Internet Protocol» — «межсетевой протокол»)  — это уникальный числовой идентификатор конкретного устройства в составе компьютерной сети, построенной на основе протокола TCP/IP. Для работы в Интернете требуется его глобальная уникальность. Для частной сети достаточно, чтобы были исключены совпадения в локальном пространстве.

Именно IP стал тем протоколом, который объединил отдельные компьютерные сети во всемирную сеть Интернет. Неотъемлемой частью протокола является адресация сети.

Говоря простыми словами IP адрес – это уникальный адрес в сети, необходимый для нахождения, передачи и получения информации от одного компьютера (узла) к другому.

Под узлом понимается совершенно любое устройство, которое имеет возможность и подключается к сети.

IP адрес сайта

Используя IP адреса, пользователь может посещать web-сайты. Когда вы заходите на любой ресурс, то вы соответственно попадаете на определенный компьютер (сервер), находящийся по данному IP адресу. Воспользовавшись сервисом, можно узнать IP сайта или имя сервера, где он расположен. Таким образом, можно сделать вывод, чтобы попасть на необходимый сайт необходимо знать его IP адрес, хотя это совсем не так.

Запоминать идентификатор каждого сервера не просто, да и не нужно, поскольку на одном компьютере может находиться до тысячи различных сайтов! Поэтому и была создана система, которая позволяет получить к любому IP адресу определенное имя. Такие имена состоят из цифр, букв и других знаков, которые обычно оканчиваются на приставки .ru, .com, .net и т.д.

Локальный (внутренний) и внешний IP адрес

Внешний (публичный, также может называться «белый») IP адрес — это адрес в глобальной сети интернет, такие адреса используются для доступа в интернет, то есть к ним можно обратиться со всего мира.

Локальный (внутренний, частный, также может называться «серый») IP адрес — это не публичные IP адреса, принадлежащие к специально выделенным диапазонам адресов, которые не используются в глобальной сети интернет. То есть, не из локальной сети, в которой этот адрес используется, вы обратиться к нему не сможете.

Есть несколько диапазонов, из которых можно использовать локальные адреса:

  • 10.0.0.0 — 10.255.255.255
  • 172.16.0.0 — 172.31.255.255
  • 192.168.0.0 — 192.168.255.255

Обычно такие адреса используются для создания локальной сети в офисах и на предприятиях, также их может раздаваться интернет провайдер для экономии публичных адресов. Для выхода в интернет из такой локальной сети используется специальное маршрутизирующее оборудование (маршрутизатор). Он имеет статический IP адрес и маршрутизирует запросы между устройствами в локальной сети.

Динамический и статический IP

Динамическиq IP — это те IP-адреса, которые выдаются устройству на время. Они автоматически присваиваются в момент подключения к сети и имеют ограниченный срок действия (от начала сессии до ее завершения). Динамические IP-адреса – своеобразный способ маскировки. Отследить человека, выходящего в Интернет с помощью такого адреса, сложно технически, в этом случае не обойтись без профессиональных инструментов.

Статический IP — это IP-адреса, являющиеся неизмененными (постоянными). Они назначаются устройству автоматически в момент его присоединения к компьютерной сети или прописываются пользователем вручную. Статические адреса доступны для использования неограниченное время. Они могут выполнять функцию идентификатора только для одного сетевого узла.

Также иногда используется понятие псевдостатических адресов, которые работают в пределах одной частной сети.

Преимущества статического IP-адреса

Статический IP-адрес полезен благодаря следующим возможностям:

  • привязке пользователя к конкретной сети;
  • инструментам для организации защитного канала передачи данных;
  • оптимизации работы с сетевыми серверами;
  • решению задач, связанных с информационными технологиями;
  • упрощенной работе в пиринговых сетях (например, с торрентами);
  • использованию онлайн-сервисов, требующих обязательного наличия статического IP-адреса.

Версии адресов IP: IPv4 и IPv6

IPv – это версия интернет протокола (internet protocol version), а в наши дни используют именно две версии IPv4 и IPv6, одна из них была внедрена ранее и является привычнее и возможно удобнее, но вот вторая открывает больше возможностей для работы и развития сетей.

Именно благодаря уникальному адресу IPv4 в конкретной сети, возможна отправка пакетов (информации) и их приём между узлами.

IPv4

IPv4 (Internet Protocol v. 4) — адрес, записанный в 32-битном формате. Имеет вид четырех 8-битных чисел (минимум 0, максимум 255), которые разделены друг от друга точками.

Пример: 146.12.255.8

IPv4 адресов довольно большое число, если округлённо, то это немного больше четырёх миллионов. Только вот если учитывать, что устройств, подключающихся к глобальной сети ещё больше, то количества адресов четвёртой версии интернет протокола не только не хватит, их уже не хватает.

А вот внутри небольших сетей или в корпоративных сетях, где число устройств обычно меньше 4‑х миллионов, использование данного протокола даже очень удобно. К примеру, небольшое количество символов такого адреса очень удобно для чтения и запоминания всё тем же системным администраторам.

IPv4 этот четырёхзначный интернет протокол, каждое число которого, может соответствовать числу из диапазона от 0 до 255. К примеру, 10.247.46.67 – это IP компьютера, благодаря которому существует данная статья.

Многие организации, предоставляющие провайдерские услуги, используют возможность для выхода в интернет, довольно большого количества устройств под одним и тем же, внешним IP адресом, что даёт возможность обойти проблему с индивидуальными IP адресами. Большинство интернет ресурсов в глобальной сети размещаются по такому же принципу.

Получаются, несколько совершенно разных компьютеров или, к примеру, сайтов, могут одновременно быть в интернете под одним IP адресом, а вот во внутренней сети, они будут под своим уникальным адресом.

IPv6

IPv6 (Internet Protocol v. 6) — адрес, записанный в 128-битном формате. Имеет вид 8 групп, в каждой из которых находится по 4 шестнадцатеричные цифры, отделенные друг от друга двоеточиями. При этом допустимо опускать ведущие нулевые группы, которые идут подряд, и заменять их двойным двоеточием, однако в одном адресе возможно только одно такое упрощение.

Пример: 2001:0da8:11a4:08d6:1f84:8a3e:07a1:655d

Когда люди поняли, что протокол IPV4 в своё время станет тормозить развитие сетей и количество адресов сильно ограниченно их 32 битной структурой, были продолжены дальнейшие разработки, а венцом тут стал IPv6. В 2011 году в связи распределением последних IP адресов, переход на IPv6 стал актуальным, к тому же благодаря ему каждое устройство в сети сможет иметь свой уникальный IP адрес, не только в конкретной сети как в случае с IPv4, а совершенно во всех, в том числе и интернете.

128 битная структура IPv6 обеспечила огромное количество адресов, хватить которых должно на долго. Сами IPv6 адреса представляет из себя шестнадцатеричные символы, разделённые на 8 блоков, разделителем тут является уже не точка как IPv4, а двоеточие.