Добавил:
мой вк: vk.com/truecrimebitch больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты (полные).docx
Скачиваний:
15
Добавлен:
11.07.2024
Размер:
437.23 Кб
Скачать

2.Коротко дайте формат фрейма дейтаграммы ip. Что означает адрес 127.0.0.0? Адрес 0.0.0.0? Адрес 255.255.255.255?

Формат заголовка дейтаграммы IP следующий: - Версия (Version): 4 бита - Длина заголовка (Header Length): 4 бита - Тип сервиса (Type of Service): 8 бит - Длина общего пакета (Total Length): 16 бит - Идентификатор (Identification): 16 бит - Флаги (Flags): 3 бита - Смещение фрагмента (Fragment Offset): 13 бит - Время жизни (Time to Live): 8 бит - Протокол (Protocol): 8 бит - Контрольная сумма заголовка (Header Checksum): 16 бит - IP адрес отправителя (Source IP Address): 32 бита - IP адрес получателя (Destination IP Address): 32 бита - Опциональное поле (Options): переменной длины, необязательно - Данные (Data): переменной длины

127.0.0.0 – это loopback. Когда мы даём по этому адресу какое-то сообщение опреационной системе рутера, она его возвращает на тот же интерфейс. Это диагностика, которая есть у всех.

Адрес 0.0.0.0 используется при присоединении сети и инициализации. Он же используется в рутерных таблицах как маршрут по умолчанию.

Адрес 255.255.255.255 это broadcast, то есть широковещательная рассылка, то есть я пакет рассылаю всем устройствам. Все системы рутеров уже давным-давно не пропускают broadcast.

Билет 32

1. Протоколы прикладного уровня модели osi. Протоколы Интернет. Реализация в ос сетевых устройств

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

  1. HTTP (Hypertext Transfer Protocol) - протокол передачи гипертекста, используемый для передачи веб-страниц и других ресурсов в Интернете.

  2. FTP (File Transfer Protocol) - протокол передачи файлов, который позволяет пользователям обмениваться файлами через сеть TCP/IP.

  3. SMTP (Simple Mail Transfer Protocol) - протокол передачи почты, используемый для отправки электронной почты между серверами электронной почты.

  4. DNS (Domain Name System) - протокол системы доменных имен, который преобразует доменные имена в IP-адреса и наоборот, обеспечивая таким образом разрешение имен в Интернете.

  5. SNMP (Simple Network Management Protocol) - протокол простого сетевого управления, используемый для управления сетевыми устройствами, мониторинга и диагностики.

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

  1. TCP (Transmission Control Protocol) - протокол управления передачей, который обеспечивает надежную доставку данных между устройствами в сети.

  2. UDP (User Datagram Protocol) - протокол пользовательских дейтаграмм, который предоставляет механизм обмена сообщениями без установления соединения и гарантии доставки.

  3. IP (Internet Protocol) - протокол Интернета, который обеспечивает маршрутизацию и доставку пакетов данных между устройствами в сети.

  4. ICMP (Internet Control Message Protocol) - протокол Интернета, используемый для обмена сообщениями об ошибках и контроля состояния сети.

  5. ARP (Address Resolution Protocol) - протокол разрешения адресов, используемый для сопоставления IP-адресов с физическими MAC-адресами на локальной сети.

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