Сети и системы телекоммуникаций. Транспортный уровень презентация

Содержание

Слайд 2

Сети и системы телекоммуникаций. Транспортный уровень

Место транспортного уровня в моделях OSI и TCP/IP
Назначение

транспортного уровня
Адресация
Протоколы транспортного уровня TCP/IP

План

Слайд 3

Сети и системы телекоммуникаций. Транспортный уровень

Место в моделях OSI и TCP/IP

Прикладной

Представления

Сеансовый

Транспортный

Сетевой

Физический

Прикладной

Транспортный

Интернет

Канальный

Сетевых интерфейсов

Модель OSI

Модель

TCP/IP

Слайд 4

Сети и системы телекоммуникаций. Транспортный уровень

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

надежности передачи данных, не зависимого от надежности сети
Адресация

Задачи транспортного уровня

Слайд 5

Сети и системы телекоммуникаций. Транспортный уровень

Сетевой уровень обеспечивает передачу данных между хостами в

объединенной сети
На одном хосте могут работать несколько приложений с разными требованиями к сети
Сетевой уровень — передача между хостами
Транспортный уровень — передача между процессами на хостах

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

Слайд 6

Сети и системы телекоммуникаций. Транспортный уровень

Модель OSI

Физический

Канальный

Сетевой

Транспортный

Сеансовый

Представления

Прикладной

Хост

Хост

Физический

Канальный

Сетевой

Сетевое
оборудование

Физический

Канальный

Сетевой

Транспортный

Сеансовый

Представления

Прикладной

Слайд 7

Сети и системы телекоммуникаций. Транспортный уровень

Транспортный уровень есть только на хостах
Сетевое оборудование —

канальный или сетевой уровень
Сквозное соединение — от процесса отправителя к процессу получателю
Не видит промежуточного сетевого оборудования

Особенности транспортного уровня

Слайд 8

Сети и системы телекоммуникаций. Транспортный уровень

Транспортный уровень может обеспечить надежность передачи данных выше,

чем у лежащей в его основе сети
Эффективно на практике
Гарантия доставки данных:
Подтверждение получения
Повторная отправка не подтвержденных данных
Гарантия порядка следования сообщений:
Нумерация сообщений

Надежность передачи данных

Слайд 9

Сети и системы телекоммуникаций. Транспортный уровень

У хоста в сети есть IP-адрес
На хосте могут

работать несколько приложений
Открыто два окна браузера
Браузер и клиент электронной почты
Сервер Web, DNS и почты
В какое приложение отправить данные из поступившего IP-пакета?

Адресация

Слайд 10

Сети и системы телекоммуникаций. Транспортный уровень

Адрес на транспортном уровне: число от 1 до

65535
Адрес называется портом
Каждое сетевое приложение на хосте имеет свой порт
Номера портов у приложений не повторяются
Форма записи:
192.168.1.3:80

Адресация

IP-адрес

Порт

Слайд 11

Сети и системы телекоммуникаций. Транспортный уровень

Полный адрес в Интернет (кортеж из 5 значений,

5tuple):
Транспортный протокол (TCP/UDP)
IP-адрес получателя
Порт получателя
IP-адрес отправителя
Порт отправителя

Адресация

Слайд 12

Сети и системы телекоммуникаций. Транспортный уровень

1–1024 — Хорошо известные порты
1025–49151 — Зарегистрированные порты
49151–65535

— Динамические порты

Типы портов

Слайд 13

Сети и системы телекоммуникаций. Транспортный уровень

Well-known ports — порты популярных сервисов
80 — HTTP

(Web)
22 — SSH
25 — SMTP (Электронная почта)
53 — DNS
67 — DHCP
Файл /etc/services в UNIX
Ограничение: использовать может только root/Администратор

Хорошо известные порты

Слайд 14

Сети и системы телекоммуникаций. Транспортный уровень

Выполняется Internet Assigned Numbers Authority (IANA)
Хорошо известные порты
Зарегистрированные

порты 
Популярные сервисы также могут работать на любых портах
Требуется специальная настройка сервиса
Клиент должен явно указать порт http://192.168.1.3:8080

Регистрация портов

Слайд 15

Сети и системы телекоммуникаций. Транспортный уровень

Хорошо известные и зарегистрированные порты используются серверами
Клиенты должны

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

Динамические порты

Слайд 16

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Слайд 17

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Слайд 18

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Слайд 19

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Слайд 20

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Браузер
Порт 50302

Слайд 21

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Браузер
Порт 50302

Слайд 22

Сети и системы телекоммуникаций. Транспортный уровень

Порты и IP-адреса

Web-сервер
IP: 192.168.1.100

Клиент
IP: 192.168.1.2

Демон
Порт 80

Браузер
Порт 50298

Браузер
Порт 50302

Слайд 23

Сети и системы телекоммуникаций. Транспортный уровень

>netstat -a
Активные подключения
Имя Локальный адрес Внешний адрес

Состояние
TCP 0.0.0.0:22 avs:0 LISTENING
TCP 0.0.0.0:135 avs:0 LISTENING
TCP 0.0.0.0:445 avs:0 LISTENING
TCP 0.0.0.0:990 avs:0 LISTENING
TCP 0.0.0.0:49152 avs:0 LISTENING
TCP 0.0.0.0:49153 avs:0 LISTENING
TCP 0.0.0.0:49154 avs:0 LISTENING
TCP 0.0.0.0:49155 avs:0 LISTENING
TCP 0.0.0.0:49156 avs:0 LISTENING
TCP 0.0.0.0:50002 avs:0 LISTENING
TCP 10.11.3.109:139 avs:0 LISTENING
TCP 109.198.239.112:50298 arn06s01-in-f1:http ESTABLISHED
TCP 109.198.239.112:50302 95.100.188.20:http ESTABLISHED

Просмотр соединений и портов

Слайд 24

Сети и системы телекоммуникаций. Транспортный уровень

Транспортные протоколы TCP/IP

Сетевых интерфейсов

Сетевой

Транспортный

Прикладной

Ethernet

Wi-Fi

DSL

IP

TCP

UDP

HTTP

SMTP

DNS

FTP

ICMP

ARP

DHCP

ICMP

DHCP

ARP

ICMP

DHCP

Слайд 25

Сети и системы телекоммуникаций. Транспортный уровень

TCP (Transmission Control Protocol) — протокол с установкой

соединения
Гарантия доставки
Сохранение порядка следования сообщений
UDP (User Datagram Protocol) — протокол без установки соединения
Нет гарантии доставки

Транспортные протоколы TCP/IP

Слайд 26

Сети и системы телекоммуникаций. Транспортный уровень

Стек протоколов — иерархически организованный набор протоколов, достаточный

для организации взаимодействия по сети

Стек протоколов

Слайд 27

Сети и системы телекоммуникаций. Транспортный уровень

Стек протоколов

Сетевых интерфейсов

Сетевой

Транспортный

Прикладной

Ethernet

Wi-Fi

DSL

IP

TCP

UDP

HTTP

SMTP

DNS

FTP

ICMP

ARP

DHCP

ICMP

DHCP

ARP

ICMP

DHCP

Слайд 28

Сети и системы телекоммуникаций. Транспортный уровень

Стек протоколов

Сетевых интерфейсов

Сетевой

Транспортный

Прикладной

Ethernet

Wi-Fi

DSL

IP

TCP

UDP

HTTP

SMTP

DNS

FTP

ICMP

ARP

DHCP

ICMP

DHCP

ARP

ICMP

DHCP

Слайд 29

Сети и системы телекоммуникаций. Транспортный уровень

Место транспортного уровня в моделях OSI и TCP/IP
Назначение

транспортного уровня
Адресация
Протоколы транспортного уровня TCP/IP

Итоги

Имя файла: Сети-и-системы-телекоммуникаций.-Транспортный-уровень.pptx
Количество просмотров: 63
Количество скачиваний: 0