Интерфейсный уровень и его представление

Задачи интерфейсного уровня:

  1. Организация процесса передачи данных
    • Как отличить данные от не-данных (или начало от середины)?
    • Как идентифицировать абонентов среды?
  2. Дисциплина использования среды
    • Очерёдность, коллизии, приоритеты и т. п.
    • Защита данных и авторизация абонента

Инкапсуляция на аппаратном уровне (то, чего на интерфейсном уровне не видно):

Ethernet:

Фреймы (пакеты интерфейсного уровня)

Сеть с разделением пакетов (окончательно)

Состав фрейма:

Ethernet

Общая среда ⇒

⇒ нет гарантированного времени доставки

Linux

Настройка внутренней сети в VBox

../../LinuxNetwork2022/02_DataLink/intnet.png

Проверка работоспособности:

Минимальный размер фрейма — 64 октета (включая 4 октета контрольной суммы, которая формируется / проверяется аппаратно и не выводится).

Если вместо -XX написать -X, увидим только payload — «Hi».

Если запустить tcpdump с добавочным ключом -p, то:

Протоколы интерфейсного уровня

Вообще-то Тысячи их

Wi-Fi

Например, IEEE 802.11g

WIFI в Linux

Взято отсюда. См. также

Д/З

Образ не изменился.

Задание 2

Воспроизвести пример из лекции с двумя виртуалками, объединёнными внутренней сетью

LecturesCMC/LinuxNetwork2023/02_DataLink (последним исправлял пользователь ArsenyMaslennikov 2023-02-28 15:39:34)