СиС_Лекция_01_2023
.pdf
Протоколы передачи данных
Три адреса
§Три важных адреса:
•Адрес протокола
•Адрес сетевого хоста
•Физический адрес
Адресация используется клиентом для отправки запросов и других данных на сервер. Сервер использует адрес клиента для возврата запрошенных данных клиенту.
Протоколы передачи данных
Инкапсуляция
§Такое разделение данных на более малые части называется сегментацией. Сегментация сообщения предоставляет два основных преимущества.
•Сегментация
•Мультиплексирование
§Данные приложений инкапсулируются с информацией различных протоколов,
передаваемой вниз по стеку протоколов.
§Форма, которую принимает инкапсулированный фрагмент данных на каждом из уровней, называется протокольным блоком данных (PDU).
Протоколы передачи данных
Инкапсуляция
(продолжение)
§Обратный процесс на принимающем узле называется деинкапсуляцией. По мере продвижения данных по стеку к приложениям для конечных пользователей они деинкапсулируются.
Протоколы передачи данных
Сценарий: отправка и получение веб-страницы
§Протокол HTTP. Это протокол уровня приложений, который управляет взаимодействием веб-сервера и вебклиента.
§Протокол TCP. Этот транспортный протокол управляет отдельными сеансами связи. TCP делит сообщения HTTP на более мелкие части, называемые сегментами. TCP также отвечает за управление размером
и скоростью, с которой происходит обмен сообщениями между сервером и клиентом.
§Протокол IP отвечает за прием форматированных сегментов TCP, инкапсуляцию их в пакеты, присвоение им соответствующих адресов и их доставку к хосту назначения.
§Ethernet. Этот протокол сетевого доступа отвечает за прием пакетов от протокола IP и их форматирование для отправки через среду передачи.
2. Ethernet и протокол IP
Ethernet
Протокол Ethernet
§Работает на уровнях 1 и 2.
•Определен в стандартах IEEE 802.2 и 802.3.
•Подуровни Ethernet
•Уровень логических соединений (LLC)
•Уровень управления доступом к среде передачи данных (MAC)
§Функции Ethernet
•Инкапсуляция данных
•Управление доступом к среде передачи данных
Ethernet
Кадр Ethernet
§Минимальный размер кадра Ethernet составляет 64 байта.
§Максимальный размер кадра Ethernet составляет 1518 байт.
§Два ключевых идентификатора
§MAC-адрес назначения
§MAC-адрес источника
§Используются шестнадцатеричные значения
Ethernet
Формат MAC-адреса
§MAC-адрес Ethernet представляет собой 48-битное двоичное значение, выраженное в виде 12 шестнадцатеричных цифр.
•Используются цифры от 0 до 9 и буквы от А до F.
•Все данные, которые передаются по сети, инкапсулируются в кадры Ethernet.
Протокол IPv4
Инкапсуляция IPv4
§ Протокол IP инкапсулирует сегмент транспортного уровня путем добавления заголовка IP.
Протокол IPv4
Характеристики IPv4
Характеристики IPv4
§Без установки соединения ― перед отправкой данных выделенное сквозное соединение не устанавливается.
§Негарантированная доставка (с максимально возможным результатом) ― протокол IP не гарантирует получения всех доставляемых пакетов.
§Независимость от среды передачи данных ― протокол IP действует независимо от среды, которая служит для передачи данных на нижних уровнях стека протоколов.
