slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Транспортный уровень PowerPoint Presentation
Download Presentation
Транспортный уровень

Loading in 2 Seconds...

play fullscreen
1 / 24

Транспортный уровень - PowerPoint PPT Presentation


  • 201 Views
  • Uploaded on

Транспортный уровень. Сети и системы телекоммуникаций Созыкин А.В. План. Место транспортного уровня в моделях OSI и TCP/IP Назначение транспортного уровня Адресация Протоколы транспортного уровня TCP / IP. Место в моделях OSI и TCP/IP. Модель OSI. Модель TCP/IP. Прикладной.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Транспортный уровень' - minowa


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

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

Сети и системы телекоммуникаций

Созыкин А.В.

slide2
План
  • Место транспортного уровня в моделях OSI и TCP/IP
  • Назначение транспортного уровня
  • Адресация
  • Протоколы транспортного уровня TCP/IP

ИМКН УрФУ

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

Модель OSI

Модель TCP/IP

Прикладной

Прикладной

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

Сеансовый

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

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

Сетевой

Сетевой

Канальный

Сетевых

интерфейсов

Физический

ИМКН УрФУ

slide4
Задачи транспортного уровня
  • Передача данных между процессами на хостах
  • Предоставление нужного уровня надежности передачи данных, не зависимого от надежности сети
  • Адресация

ИМКН УрФУ

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

ИМКН УрФУ

slide6
Модель OSI

Прикладной

Прикладной

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

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

Сеансовый

Сеансовый

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

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

Сетевой

Сетевой

Сетевой

Канальный

Канальный

Канальный

Физический

Физический

Физический

Сетевое

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

Хост

Хост

ИМКН УрФУ

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

ИМКН УрФУ

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

ИМКН УрФУ

slide9
Адресация
  • У хоста в сети есть IP-адрес
  • На хосте могут работать несколько приложений
    • Открыто два окна браузера
    • Браузер и клиент электронной почты
    • Сервер Web, DNS и почты
  • В какое приложение отправить данные из поступившего IP-пакета?

ИМКН УрФУ

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

IP-адрес

Порт

ИМКН УрФУ

slide11
Адресация
  • Полный адрес в Интернет (кортеж из 5 значений, 5tuple):
    • Транспортный протокол (TCP/UDP)
    • IP-адрес получателя
    • Порт получателя
    • IP-адресотправителя
    • Порт отправителя

ИМКН УрФУ

slide12
Типы портов
  • 1-1024 – Хорошо известные порты
  • 1025-49151 – Зарегистрированные порты
  • 49151-65535 – Динамические порты

ИМКН УрФУ

slide13
Хорошо известные порты
  • Well-known ports – порты популярных сервисов
    • 80 – HTTP (Web)
    • 22 – SSH
    • 25 – SMTP (Электронная почта)
    • 53 – DNS
  • Файл /etc/services в UNIX
  • Ограничение: использовать может только root/Администратор

ИМКН УрФУ

slide14
Регистрация портов
  • Выполняется Internet Assigned Numbers Authority (IANA)
    • Хорошо известные порты
    • Зарегистрированные порты 
  • Популярные сервисы также могут работать на любых портах
    • Требуется специальная настройка сервиса
    • Клиент должен явно указать портhttp://192.168.1.3:8080

ИМКН УрФУ

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

ИМКН УрФУ

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

Клиент

IP: 192.168.1.2

Web-сервер

IP: 192.168.1.100

Браузер

Порт 50298

Демон

Порт 80

Браузер

Порт 50302

ИМКН УрФУ

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

>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

ИМКН УрФУ

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

Прикладной

HTTP

SMTP

DNS

FTP

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

TCP

UDP

Сетевой

IP

ICMP

ICMP

ICMP

ARP

ARP

DHCP

DHCP

DHCP

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

Ethernet

WiFi

DSL

ИМКН УрФУ

tcp ip1
Транспортные протоколы TCP/IP
  • TCP (Transmission Control Protocol) – протокол с установкой соединения
    • Гарантия доставки
    • Сохранение порядка следования сообщений
  • UDP (User Datagram Protocol) – протокол без установки соединения
    • Нет гарантии доставки

ИМКН УрФУ

slide20
Стек протоколов
  • Стек протоколов - иерархически организованный набор протоколов, достаточный для организации взаимодействия по сети

ИМКН УрФУ

tcp ip2
Стек протоколов TCP/IP

Прикладной

HTTP

SMTP

DNS

FTP

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

TCP

UDP

Сетевой

IP

ICMP

ICMP

ICMP

ARP

ARP

DHCP

DHCP

DHCP

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

Ethernet

WiFi

DSL

ИМКН УрФУ

tcp ip3
Стек протоколов TCP/IP

Прикладной

HTTP

SMTP

DNS

FTP

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

TCP

UDP

Сетевой

IP

ICMP

ICMP

ICMP

ARP

ARP

DHCP

DHCP

DHCP

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

Ethernet

WiFi

DSL

ИМКН УрФУ

slide23
Итоги
  • Место транспортного уровня в моделях OSI и TCP/IP
  • Назначение транспортного уровня
  • Адресация
  • Протоколы транспортного уровня TCP/IP

ИМКН УрФУ

slide24
Вопросы?

ИМКН УрФУ