Интернет 

Интернет Протокол и IP адреса

Интернет Протокол (известный как IP) выполняет тяжелую работу реального передвижения данных через Интернет. IP занят только передвижением данных. В действительности он не проверяет чтобы данные действительно прибыли (это выполняет TCP).

Когда IP принимает от TCP данные для отправки в Интернет, он оборачивает TCP дейтаграмму в свою собственную IP-дейтаграмму, содержащую адреса отправителя и получателя, а также некоторую другую информацию.

Когда IP получает данные из Интернета, он удаляет информацию с дейтаграммы IP и передает ее TCP, который выполняет проверку содержимого и перенаправляет информацию, прежде чем она может быть передана через соответствующий порт на приложение.

IP адрес

Интернет-адреса, используемые людьми (такие как thingshistory.com), созданы только для нашего удобства, а компьютеры используют для сообщения числовые адреса, известные как адреса «Интернет-Протокола» (либо IP адреса или иногда IP-номера). Каждый компьютер, напрямую соединенный с Интернетом имеет индивидуальный адрес Интернет-Протокола (IP).

Существуют два основных вида IP-адресов: IPv4 и IPv6.

IPv4 (4 версия Интернет Протокола, Internet Protocol version 4).

Это самый известный вид IP-адресов, состоит из четырех чисел, каждое в диапазоне от 0 до 255, разделенных четырьмя разделителями в форме 192.168.0.1. IPv4 является основой Интернета уже долгое время, хотя в настоящее время существует срочная необходимость его замены, поскольку число устройств,  подключенных к Интернету, почти превысило общее число доступных IPv4 адресов.

IPv6 (6 версия Интернет-Протокола, Internet Protocol version 6)

По мере того как все больше людей и устройств подключались к Интернету, чтобы удовлетворить растущие требования в IP-номерах, замена IPv4 первоначально была спланирована в 1998-м году. Теоретически, протокол IPv6 может поддерживать 3.4×1038 устройств, что означает, что он соответствует любым мыслимым требованиям.

IPv6 разработан для замены IPv4; однако это крайне сложный процесс для которого понадобится очень много времени, и даже самые развитые страны все еще далеки от завершения перехода. Мера соответствия заключается в том, что IPv6 адреса отображаются как IPv4 адреса и IPv4 адреса сохраняются в формате IPv6.

Image 4

Зарезервированные IP-номера

Не все числа в ассортименте IPv4 действительно доступны для использования. В то время как крупные блоки с первых дней существования Интернета были зарезервированы особыми пользователями, некоторые из них специально используются для «частных» сетей вне Интернета.

С 10.0.0.0 по 10.255.255.255

С 169.254.0.0 по 169.254.255.255

С 172.16.0.0 по 172.31.255.255

С 192.168.0.0 по 192.168.255.255

Если подключение к локальной сети недоступно ваш компьютер сам определит себе IP-адрес начинающийся с 169.254…. Если у вас есть подключение к Интернету из вашего дома, ваш компьютер скорее всего, имеет адрес, начинающийся с цифр 192.168… В этом случае ваш сетевой концентратор имеет индивидуальный IP адрес, а ваш компьютер и другие устройства, подключенные к модему, имеют отдельные адреса. Ваш модем изменяет IP-адреса в пакетах, когда они отправляются и принимаются вашей домашней сетью и Интернетом.

От номеров к именам

Когда мы набираем в адресной строке браузера адрес (например thingshistory.com), этот адрес преобразовывается в уникальный IP-адрес соответствующий названию сервера, называемому Сервер доменных Имён (DNS), который расположен где-то в Интернете. Этот IP-адрес адрес прикрепляется к каждой IP-дейтаграмме, предназначенной для сервера.

Примером того, как мы используем IP-дейтаграмму, принадлежащую к письму, отправленному Роберту, который работает в кофейном баре, в Большом Университете в Америке (адрес Роберта [email protected]). Адрес сортируется, от более основной части адреса до более специфической. Во-первых, указанный сервер на компьютере отправителя отправляет запрос через Интернет компьютеру, имеющему адреса всех университетов Америки (большинство которых в конце своих адресов использует .edu), запрашивая номер big.edu. Предполагая что big.edu. существует, сервер с названием big.edu. затем откликается IP-номером для сервера Большого Университета.

Затем компьютер отправителя использует этот IP-номер, чтобы создать ссылку на название сервера Большого Университета и запрашивает IP-номер компьютера в кофейном баре, который использует Роберт. Затем сервер с названием big.edu откликается адресом кофейной. После этого адреса всех IP-дейтаграмм могут быть скорректированы и отправлены в сеть.

  • По материалам The Open University.
  • Перевод thingshistory.com. Использовать только с разрешения!

Читать далее