Протокол IP

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Протокол IP

Протокол IP (Internet Protocol) входит в состав стека протоколов TCP/IP и является основным протоколом сетевого уровня, использующимся в Интернет и обеспечивающим единую схему логической адресации устройств в сети и маршрутизацию данных

Знакомство с протоколом IP

Существует несколько версий протокола IP, отражающих изменение требований к функциям с развитием сети Интернет. В настоящее время в качестве стандарта используется версия 4, хотя постепенно внедряется версия 6. В данном разделе рассматриваются технологические решения стандартной версии 4.

 

Основные принципы функционирования IP

Для выполнения своих функций протокол определяет свой собственный формат пакета. Основными информационными полями заголовка пакета являются:

  • IP-адреса отправителя и получателя – предназначены для идентификации отправителя и получателя (см. IP-адресация);

  • Время жизни пакета (Time To Live, TTL) - определяет время, которое IP-пакет может находиться в сети, и предназначено для предотвращения "захламления" сети "заблудившимися пакетами";

  • поля, предназначенные для фрагментации пакетов (см. IP-фрагментация);

  • поля, предназначенные для управления обработкой пакета (длина пакета и заголовка, контрольная сумма заголовка, тип обслуживания и т.д.).

С точки зрения протокола IP, сеть рассматривается как логическая совокупность взаимосвязанных объектов, каждый из которых представлен уникальным IP-адресом, называемых узлами (IP-узлами) или хостами (host). Ключевым здесь является слово "логическая", поскольку одно и тоже физическое устройство (компьютер, маршрутизатор и др.) может иметь несколько IP-адресов, т.е. соответствовать нескольким узлам логической сети. Обычно такая ситуация возникает, если физическое устройство имеет несколько устройств передачи данных (сетевых адаптеров или модемов), поскольку для каждого из них должен быть настроен как минимум один уникальный IP-адрес. Хотя нередко компьютеру (или другому устройству), имеющему один сетевой адаптер или модем, может быть присвоено несколько IP-адресов.

Если физическое устройство имеет несколько IP-адресов, то говорят, что оно имеет несколько интерфейсов, т.е. несколько "логических подключений" к сети.