Понятие о средах передачи данных. Ограниченные и неограниченные среды передачи данных
![]()
|
компьютеров с использованием многоадресной рассылки, например, многоадресная рассылка потокового мультимедиа при проведении видеоконференций в реальном времени. III. Межсетевой уровень - IP (Internet Protocol – межсетевой протокол) – маршрутизируемый протокол, отвечающий за IP-адресацию, маршрутизацию, фрагментацию и восстановление пакетов. В его задачу входит продвижение пакета между сетями – от одного маршрутизатора до другого до тех пор, пока пакет не попадет в сеть назначения. В отличие от протоколов прикладного и транспортного уровней протокол IP разворачивается не только на хостах, но и на всех шлюзах (маршрутизаторах). Этот протокол работает без установления соединения, без гарантированной доставки. - ARP (Address Resolution Protocol) – обеспечивает преобразование адресов межсетевого уровня (IP-адресов) в адреса уровня сетевого интерфейса (МАС-адреса) - ICMP (Internet Control Message Protocol) – поддерживает диагностические функции и сообщает об ошибках в случае неудачной доставки IP-пакетов - IGMP (Internet Group Management Protocol) – управляет членством компьютера (хоста) в группах. Хосты входящие в группу слушают трафик, направляемый на определенный адрес (адрес групповой рассылки) и принимают все пакеты, присылаемые на этот адрес. IV. Уровень сетевых интерфейсов Уровень сетевых интерфейсов в стеке TCP/IP отвечает за организацию взаимодействия с технологиями сетей, входящими в составную сеть. Этот уровень в стеке TCP/IP не регламентируется. Он поддерживает все популярные технологии (Ethernet, TokenRing и т.д.). Обычно при появлении новой сетевой технологии она быстро включается в стек TCP/IP путем разработки соответствующей документации. 14. Адрес IPv4. Формы записи адреса IPv4. IPv4 - это четвертая версия протокола IP (Internet Protocol), которая на сегодняшний день является основной и обслуживает большую часть сети Интернет. IPv4 протокол устанавливает правила функционирования компьютерных сетей по принципу обмена пакетами. Это протокол низкого уровня, который отвечает за установку соединения между узлами сети на основе IP-адресов. Разработан в 1981 году. Спецификация RFC 801. IPv4 использует 32-битные (четырёхбайтные) адреса, ограничивающие адресное пространство 4 294 967 296 (2 32 ) возможными уникальными адресами. Традиционной формой записи IPv4 адреса является запись в виде четырёх десятичных чисел (от 0 до 255), разделённых точками. Через дробь указывается длина маски подсети. IPv4 адреса как правило записываются в виде четырех десятичных чисел от 0 до 255 разделенных символом "." (точка), например, минимальный возможный адрес - 0.0.0.0, максимальный - 255.255.255.255. Число от 0 до 255, как правило, в компьютерных системах требует для хранения 1 байт или 8 бит информации, таким образом 8 * 4 = 32 бита или 4 байта, что соответствует заявленной длине адреса. Хотя могут быть использованы и другие представления, в зависимости от необходимости (на примере адреса 123.45.67.89): 1) С точкой: a) десятичное: 123.45.67.89 b) двоичное: 01111011.00101101.01000011.01011001 c) шестнадцатеричное: 0x7B.0x2D.0x43.0x59 d) восьмеричное: 0173.0055.0103.0131 2) Без точки: a) десятичное: 2066563929 b) двоичное: 01111011001011010100001101011001 c) шестнадцатеричное: 0x7B2D4359 d) восьмеричное: 017355103131 15. Структура пакета IPv4. Типы адресов IPv4. Версия HLEN Тип службы Общая длина Идентификация Флаги Смещение фрагментации Время жизни Протокол Контрольная служба заголовка IP-адрес отправителя IP-адрес получателя IP-опции Дополнение Данные Версия – 4 бита, описывает используемую версию протокола IP HLEN (длина заголовка (head)) – 4 бита, описывает размер заголовка IP ToS (Type of Service – тип службы) – 8 бит, указывает на степень важности информации Общая длина – 16 бит, в нем указывается полная длина пакета (заголовок и полная нагрузка в байтах) Идентификатор – 16 бит, для распознавания пакета при фрагментации Флаги – 3 бита, I – был ли пакет фрагментирован при передаче II – является ли текущий фрагмент последним Смещение фрагментации – 13 бит, для указания в байтах смещения поля данных при фрагментации Время жизни (PTL) – 8 бит, указывает некий счетчик для предотвращения петель пакета Протокол – 8 бит, указывает какой протокол верхнего (транспортного) уровня используется Контрольная служба заголовка – 16 бит, проверяет целостность заголовка IP-адрес отправителя – 32 бита IP-адрес получателя – 32 бита IP-опции – переменной длины, для реализации поддержки различных опций Дополнение – переменной длины, для вставки битов для соблюдения 32 бит Данные – полезная нагрузка Типы адресов: 1) Unicast – принадлежит одному уникальному устройству в сети 2) Multicast – отправка группе устройств (224.0.0.0/4) 3) Broadcast (широковещательные) – рассылка всем устройствам в сегменте сети |