Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемФедор Янушкевич
1 Транспортный уровень Сети и системы телекоммуникаций Созыкин А.В.
2 ИМКН УрФУ2 План Место транспортного уровня в моделях OSI и TCP/IP Назначение транспортного уровня Адресация Протоколы транспортного уровня TCP/IP
3 ИМКН УрФУ3 Место в моделях OSI и TCP/IP Физический Модель OSIМодель TCP/IP Канальный Сетевой Транспортный Сеансовый Представления Прикладной Сетевых интерфейсов Сетевой Транспортный Прикладной
4 ИМКН УрФУ4 Задачи транспортного уровня Передача данных между процессами на хостах Предоставление нужного уровня надежности передачи данных, не зависимого от надежности сети Адресация
5 ИМКН УрФУ5 Транспортный и сетевой уровень Сетевой уровень обеспечивает передачу данных между хостами в объединенной сети На одном хосте могут работать несколько приложений с разными требованиями к сети Сетевой уровень – передача между хостами Транспортный уровень – передача между процессами на хостах
6 ИМКН УрФУ6 Модель OSI Физический Канальный Сетевой Транспортный Сеансовый Представления Прикладной Физический Канальный Сетевой Транспортный Сеансовый Представления Прикладной Хост Физический Канальный Сетевой Сетевое оборудование
7 ИМКН УрФУ7 Особенности транспортного уровня Транспортный уровень есть только на хостах Сетевое оборудование – канальный или сетевой уровень Сквозное соединение – от процесса отправителя к процессу получателю Не видит промежуточного сетевого оборудования
8 ИМКН УрФУ8 Надежность передачи данных Транспортный уровень может обеспечить надежность передачи данных выше, чем у лежащей в его основе сети Эффективно на практике Гарантия доставки данных: Подтверждение получения Повторная отправка не подтвержденных данных Гарантия порядка следования сообщений: Нумерация сообщений
9 ИМКН УрФУ9 Адресация У хоста в сети есть IP-адрес На хосте могут работать несколько приложений Открыто два окна браузера Браузер и клиент электронной почты Сервер Web, DNS и почты В какое приложение отправить данные из поступившего IP-пакета?
10 ИМКН УрФУ10 Адресация Адрес на транспортном уровне: число от 1 до Адрес называется портом Каждое сетевое приложение на хосте имеет свой порт Номера портов у приложение не повторяются Форма записи: :80 IP-адрес Порт
11 ИМКН УрФУ11 Адресация Полный адрес в Интернет (кортеж из 5 значений, 5tuple): Транспортный протокол (TCP/UDP) IP-адрес получателя Порт получателя IP-адрес отправителя Порт отправителя
12 ИМКН УрФУ12 Типы портов – Хорошо известные порты – Зарегистрированные порты – Динамические порты
13 ИМКН УрФУ13 Хорошо известные порты Well-known ports – порты популярных сервисов 80 – HTTP (Web) 22 – SSH 25 – SMTP (Электронная почта) 53 – DNS Файл /etc/services в UNIX Ограничение: использовать может только root/Администратор
14 ИМКН УрФУ14 Регистрация портов Выполняется Internet Assigned Numbers Authority (IANA) Хорошо известные порты Зарегистрированные порты Популярные сервисы также могут работать на любых портах Требуется специальная настройка сервиса Клиент должен явно указать порт
15 ИМКН УрФУ15 Динамические порты Хорошо известные и зарегистрированные порты используются серверами Клиенты должны знать, к какому порту подключаться Клиентам также нужны порты для адресации на транспортном уровне Для клиента номер порта принципиального значения не имеет Значения выбираются случайно из диапазона динамических портов
16 ИМКН УрФУ16 Порты и IP-адреса Web-сервер IP: Клиент IP: Демон Порт 80 Браузер Порт Браузер Порт 50302
17 ИМКН УрФУ17 Просмотр соединений и портов >netstat -a Активные подключения Имя Локальный адрес Внешний адрес Состояние TCP :22 avs:0 LISTENING TCP :135 avs:0 LISTENING TCP :445 avs:0 LISTENING TCP :990 avs:0 LISTENING TCP :49152 avs:0 LISTENING TCP :49153 avs:0 LISTENING TCP :49154 avs:0 LISTENING TCP :49155 avs:0 LISTENING TCP :49156 avs:0 LISTENING TCP :50002 avs:0 LISTENING TCP :139 avs:0 LISTENING TCP :50298 arn06s01-in-f1:http ESTABLISHED TCP : :http ESTABLISHED
18 ИМКН УрФУ18 Транспортные протоколы TCP/IP Сетевых интерфейсов Сетевой Транспортный Прикладной EthernetWiFiDSL IP TCPUDP HTTPSMTPDNSFTP ICMP ARPDHCP ICMP DHCPARP ICMP DHCP
19 ИМКН УрФУ19 Транспортные протоколы TCP/IP TCP (Transmission Control Protocol) – протокол с установкой соединения Гарантия доставки Сохранение порядка следования сообщений UDP (User Datagram Protocol) – протокол без установки соединения Нет гарантии доставки
20 ИМКН УрФУ20 Стек протоколов Стек протоколов - иерархически организованный набор протоколов, достаточный для организации взаимодействия по сети
21 ИМКН УрФУ21 Стек протоколов TCP/IP Сетевых интерфейсов Сетевой Транспортный Прикладной EthernetWiFiDSL IP TCPUDP HTTPSMTPDNSFTP ICMP ARPDHCP ICMP DHCPARP ICMP DHCP
22 ИМКН УрФУ22 Стек протоколов TCP/IP Сетевых интерфейсов Сетевой Транспортный Прикладной EthernetWiFiDSL IP TCPUDP HTTPSMTPDNSFTP ICMP ARPDHCP ICMP DHCPARP ICMP DHCP
23 ИМКН УрФУ23 Итоги Место транспортного уровня в моделях OSI и TCP/IP Назначение транспортного уровня Адресация Протоколы транспортного уровня TCP/IP
24 ИМКН УрФУ24 Вопросы?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.