Интернет-уровень - это группа методов межсетевого взаимодействия, протоколов и спецификаций в пакете Интернет-протоколов, которые используются для транспортировки сетевых пакетов от исходного хоста через границы сети ; при необходимости, на целевой хост, указанный в IP-адресе. Интернет-уровень получил свое название от своей функции облегчения межсетевого взаимодействия, которая представляет собой концепцию соединения нескольких сетей друг с другом через шлюзы.
Интернет-уровень не включает протоколы, которые выполняют цель поддержание состояний каналов между локальными узлами, которые обычно используют протоколы, основанные на формировании пакетов, специфичных для типов каналов. Такие протоколы относятся к канальному уровню. Протоколы Интернет-уровня используют пакеты на основе IP.
Распространенным аспектом проектирования на уровне Интернета является принцип устойчивости : «Будьте либеральны в том, что вы принимаете, и консервативно в том, что вы отправляете», поскольку некорректно ведущий хост может отказать многим другие пользователи.
Интернет-уровень выполняет три основные функции:
В версии 4 Интернет-протокола (IPv4 ) во время операций передачи и приема IP допускает автоматическую или преднамеренную фрагментацию или дефрагментация пакетов, основанная, например, на максимальной единице передачи (MTU) элементов ссылки. Однако эта функция была упразднена в IPv6, поскольку конечные точки связи, хосты, теперь должны выполнять определение MTU пути и гарантировать, что сквозные передачи не выполняются. превышают максимально обнаруженный.
В своей работе уровень Интернета не отвечает за надежную передачу. Он обеспечивает только ненадежное обслуживание и доставку с максимальными усилиями. Это означает, что сеть не дает никаких гарантий относительно правильного прибытия пакетов. Это соответствует принципу сквозного соединения и отличается от предыдущих протоколов, используемых в ранней версии ARPANET. Поскольку доставка пакетов по разнородным сетям является по своей сути ненадежной и подверженной сбоям операцией, бремя обеспечения надежности было возложено на конечные точки пути связи, то есть на хосты, а не на сеть. Это одна из причин устойчивости Интернета к сбоям отдельных каналов и его доказанной масштабируемости. Функция обеспечения надежности обслуживания является обязанностью протоколов более высокого уровня, таких как Протокол управления передачей (TCP) на транспортном уровне.
В IPv4 контрольная сумма используется для защиты заголовка каждой дейтаграммы. Контрольная сумма обеспечивает точность информации в полученном заголовке, однако IPv4 не пытается обнаружить ошибки, которые могли возникнуть с данными в каждом пакете. IPv6 не включает эту контрольную сумму заголовка, вместо этого полагаясь на канальный уровень, чтобы гарантировать целостность данных для всего пакета, включая контрольную сумму.
Основными протоколами на уровне Интернета являются Интернет-протокол (IP). Он реализован в двух версиях: IPv4 и IPv6. Протокол управляющих сообщений Интернета (ICMP) в основном используется для функций диагностики и ошибок. Существуют разные реализации для IPv4 и IPv6. Протокол управления группами Интернета (IGMP) используется хостами IPv4 и соседними маршрутизаторами IP multicast для установления членства в группах многоадресной рассылки.
Безопасность интернет-протокола (IPsec) - это набор протоколов для защиты IP-связи путем аутентификации и шифрования каждого IP-пакета в потоке данных. IPsec также включает протоколы для обмена ключами. Первоначально IPsec был разработан как базовая спецификация в IPv6 в 1995 году, а затем адаптирован к IPv4, с помощью которого он нашел широкое применение для защиты виртуальных частных сетей.
Потому что Интернет Уровень модели TCP / IP легко сравнивается напрямую с сетевым уровнем (уровень 3) в стеке Open Systems Interconnection (OSI) protocol, Интернет слой часто неправильно называют сетевым уровнем. Хотя они частично совпадают, в этих двух моделях используются разные методы классификации.
Викиверситет учится ресурсы о уровне Интернета |