Стек сетевых протоколов, независимость и инкапсуляция уровней
Задачи построения глобальной компьютерной сети
- Среда передачи данных
- Параметры носителя
- Кодирование данных
- Подключение к среде
- Организация процесса передачи данных
- Дисциплина использования среды
- Объединение сред в сеть передачи данных
- Идентификация всех абонентов сети
- Обеспечение связности сети
- Потоки данных
- Цельность передаваемых данных и надёжность передачи
- Различение потоков и управление ими
- Содержимое
- Доставка данных до интерпретатора
- Интерпретация в зависимости от типа данных
Независимость уровней и инкапсуляция пакетов
- Возможность работы вообще без соседних уровней (например, интерпретация данных из STDIN)
- Сети с коммутацией каналов vs сети с коммутацией пакетов
- Требования к пакетам на разных уровнях
- Инкапсуляция пакетов высокого уровня в пакеты более низкого уровня
- Путь пакета по сети с фрагментацией и инкапсуляцией/декапсуляцией на узлах
- Обратная зависимость уровней (использование низкоуровневых данных на более высоких уровнях). Пример: 100M/1G ethernet на одной среде.