Транспортный уровень | Курс "Компьютерные сети"

Транспортный уровень | Курс "Компьютерные сети"

Введение в транспортный уровень

Обзор раздела: В данном разделе рассматривается тема транспортного уровня в модели взаимодействия открытых систем.

Основные концепции транспортного уровня

  • Транспортный уровень обеспечивает передачу данных между процессами разных хостов, гарантируя адресацию и надежность передачи.
  • Транспортный уровень может предоставлять более высокий уровень надежности по сравнению с другими уровнями модели OSI, в зависимости от требований конкретного приложения.

Роль портов на транспортном уровне

  • Для адресации на транспортном уровне используются порты, представленные числами от 1 до 65535, где каждый процесс имеет свой уникальный порт.
  • Существуют хорошо известные, зарегистрированные и динамические порты для обеспечения подключения к сервисам в Интернете.

Примеры использования портов и айпи адресов

Обзор раздела: В этом разделе рассматривается пример сетевого взаимодействия с использованием айпи адресов и портов.

Процесс работы с портами и айпи адресами

  • При соединении клиента с сервером через браузер операционная система автоматически назначает клиенту порты для обеспечения коммуникации.
  • Использование айпи адресов и портов позволяет избежать путаницы при отправке данных между клиентом и сервером.

Транспортный уровень и его функции

Обзор раздела: В данном разделе рассматривается транспортный уровень в модели взаимодействия открытых систем, его задачи и способы обеспечения надежности передачи данных.

Функции транспортного уровня

  • Транспортный уровень может быть построен ненадежным, так как ошибки в каналах связи происходят редко.
  • Гарантирует доставку данных через подтверждение и порядок следования сообщений.
  • Использует нумерацию сообщений для решения проблемы порядка следования при пакетной коммутации.
  • Протоколы TCP и UDP используются на транспортном уровне: TCP гарантирует доставку и порядок, UDP работает быстрее.

Интерфейс сокетов на транспортном уровне

Обзор раздела: Рассматривается интерфейс сокетов на транспортном уровне, который является ключевым для взаимодействия между уровнями модели OSI.

Интерфейс сокетов

  • Сокеты используются для взаимодействия между сетевыми приложениями и транспортным уровнем.
  • Многие приложения взаимодействуют именно с транспортным уровнем через интерфейс сокетов.
Video description

Транспортный уровень модели взаимодействия открытых систем. Порты. Протоколы TCP и UDP. Интерфейс сокетов.