Транспортный уровень TCP/UDP презентация

Содержание

Слайд 2

Модель OSI и стек TCP/IP

Модель OSI и стек TCP/IP

Слайд 3

Транспортный уровень транспортный уровень отвечает за транспортировку данных между приложениями устройства-получателя и устройства-отправителя.

Транспортный уровень

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

Слайд 4

Функции транспортного уровня сегментация данных приложений верхних уровней; управление сквозным

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

сегментация данных приложений верхних уровней;
управление сквозным взаимодействием;
передача сегментов от

одного конечного узла другому;
управление потоком посредством изменения размера окна;
обеспечение надежности путем назначения номеров и использования подтверждений.
Слайд 5

Сегментация

Сегментация

Слайд 6

Сегментация

Сегментация

Слайд 7

Transport Protocol Data Unit TDPU (Transport Protocol Data Unit) – модуль данных транспортного уровня

Transport Protocol Data Unit

TDPU (Transport Protocol Data Unit) – модуль данных

транспортного уровня
Слайд 8

Протоколы транспортного уровня Быстрота Низкая нагрузка Отсутствие подтверждений Отсутствие повторной

Протоколы транспортного уровня

Быстрота
Низкая нагрузка
Отсутствие подтверждений
Отсутствие повторной передачи
Доставка данных сразу после их

поступления

Надежность
Подтверждение данных
Повторная отправка утраченных данных
Доставка данных в порядке их отправки

Слайд 9

TCP UDP

TCP UDP

Слайд 10

UDP - User Datagram Protocol, протокол передачи дейтаграмм пользователя Ненадежная

UDP - User Datagram Protocol, протокол передачи дейтаграмм пользователя

Ненадежная доставка
Без контроля

потока
Без установления соединения
Без восстановления порядка данных
Слайд 11

UDP - User Datagram Protocol, протокол передачи дейтаграмм пользователя Протокол

UDP - User Datagram Protocol, протокол передачи дейтаграмм пользователя

Протокол UDP используют

такие службы и протоколы верхнего уровня:
TFTP (Trivial File Transfer Protocol - простейший протокол передачи файлов);
SNMP (Simple Network Management Protocol - простой протокол управления сетью);
DHCP (Dynamic Host Configuration Protocol - протокол динамической конфигурации узла);
DNS (Domain Name System - служба доменных имен).
Слайд 12

UDP - User Datagram Protocol

UDP - User Datagram Protocol

Слайд 13

UDP сегмент Порт отправителя Порт получателя Длина - количество байтов,

UDP сегмент

Порт отправителя
Порт получателя
Длина - количество байтов, включая заголовок и

данные.
Контрольная сумма - расчетная контрольная сумма заголовка и полей данных.
Данные- данные протокола более высокого уровня.
Слайд 14

TCP - Transmission Control Protocol, протокол управления передачей Установление сеанса

TCP - Transmission Control Protocol, протокол управления передачей

Установление сеанса
Надежная доставка
Упорядоченная доставка

сегментов
Управление потоком
Слайд 15

Службы и протоколы верхнего уровня, которые используют механизмы TCP: FTP

Службы и протоколы верхнего уровня, которые используют механизмы TCP:
FTP (File Transfer

Protocol - протокол передачи файлов);
HTTP (Hypertext Transfer Protocol - протокол передачи гипертекста);
SMTP (Simple Mail Transfer Protocol - простой протокол электронной почты);
DNS (Domain Name System - служба доменных имен).

TCP - Transmission Control Protocol, протокол управления передачей

Слайд 16

TCP - Transmission Control Protocol

TCP - Transmission Control Protocol

Слайд 17

TCP сегмент Порт отправителя Порт получателя Порядковый номер номер, используемый

TCP сегмент

Порт отправителя
Порт получателя
Порядковый номер номер, используемый для расположения

поступающих данных в правильной последовательности.
Номер подтверждения номер следующего ожидаемого ТСР сегмента.
Управляющие биты - служебные функции (например, установка и завершение сеанса).
Окно - количество октетов, с которым отправитель готов согласиться.
Контрольная сумма - расчетная контрольная сумма заголовка и полей данных.
Данные - данные протокола более высокого уровня.
Слайд 18

Адресация портов

Адресация портов

Слайд 19

Адресация портов

Адресация портов

Слайд 20

Адресация портов

Адресация портов

Слайд 21

Сокет Сокет – совокупность IP-адресов и портов клиента и сервера, идентифицирующая TCP – соединение

Сокет

Сокет – совокупность IP-адресов и портов клиента и сервера, идентифицирующая TCP

– соединение
Слайд 22

Проверка портов Команда NETSTAT предназначена для получения сведений о состоянии

Проверка портов

Команда NETSTAT предназначена для получения сведений о состоянии сетевых соединений

и слушаемых на данном компьютере портах TCP и UDP, а также, для отображения статистических данных по сетевым интерфейсам и протоколам.
Проверить доступность порта – Telnet (адрес) (порт)
Слайд 23

Установление соединения

Установление соединения

Слайд 24

Установка соединения TCP Заголовок сегмента TCP содержит шесть 1-битных полей

Установка соединения TCP

Заголовок сегмента TCP содержит шесть 1-битных полей с контрольной

информацией, которая используется для управления процессами TCP:
URG — поле «Указатель важности»
ACK — поле «Номер подтверждения»
PSH — протолкнуть данные
RST — оборвать соединение
SYN — синхронизировать порядковые номера
FIN — больше нет данных от отправителя
Слайд 25

TCP 3-way handshake – Step 1

TCP 3-way handshake – Step 1

Слайд 26

TCP 3-way handshake – Step 2

TCP 3-way handshake – Step 2

Слайд 27

TCP 3-way handshake – Step 3

TCP 3-way handshake – Step 3

Слайд 28

Завершение соединения

Завершение соединения

Слайд 29

Слайд 30

TCP: Упорядочивание сегментов

TCP: Упорядочивание сегментов

Слайд 31

Метод простоя источника

Метод простоя источника

Слайд 32

Метод скользящего окна

Метод скользящего окна

Слайд 33

TCP: Подтверждение и размер окна

TCP: Подтверждение и размер окна

Слайд 34

Система буферов TCP-соединения

Система буферов TCP-соединения

Слайд 35

TCP: Управление потоком (flow control)

TCP: Управление потоком (flow control)

Слайд 36

TCP:Управление потоком (flow control)

TCP:Управление потоком (flow control)

Имя файла: Транспортный-уровень-TCP/UDP.pptx
Количество просмотров: 91
Количество скачиваний: 2