Презентация на тему Транспортный уровень стека протоколов TCP/IP

К передающей среде Протоколы межсетевых интерфейсов RARP Протоколы инкапсуляции в кадры Ethernet, FR, TR, ATM, FDDI, X.25 и т.д. ARP

Слайд 1Транспортный уровень стека протоколов TCP/IP

Транспортный уровень
 стека протоколов TCP/IP

Слайд 2




К передающей среде

Протоколы межсетевых интерфейсов

RARP

Протоколы инкапсуляции в кадры Ethernet, FR, TR,

ATM, FDDI, X.25 и т.д.

ARP


TCP

UDP

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

IGMP

IP

ICMP


HTTP

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

Telnet

DHCP

DNS

Пользовательский процесс


Пользовательский процесс

Пользовательский процесс

Пользовательский процесс


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

Application Programming Inetrface

К передающей среде  Протоколы межсетевых интерфейсов  RARP  Протоколы инкапсуляции

Слайд 3Дейтаграммный протокол UDP (RFC 768)
Зарезервированные и доступные порты
Мультиплексирование прикладных протоколов
Формат

дейтаграммы UDP
Дейтаграммный протокол UDP (RFC 768)
  Зарезервированные и доступные порты Мультиплексирование прикладных  протоколов Формат дейтаграммы UDP

Слайд 5Нет гарантий доставки –
дейтаграммный протокол,
без установления соединений
best effort

Нет гарантий доставки –  дейтаграммный протокол,  без установления соединений  best effort

Слайд 6Порт UDP
идентификатор приложения
определяет обменный буфер,

создаваемый ОС в оперативной памяти
если буфер переполняется, то сообщения отбрасываются

Основная функция протокола UDP – мультиплексирование и демультиплексирование процессов на основе портов

Порт UDP   идентификатор приложения   определяет обменный буфер,   создаваемый ОС в оперативной

Слайд 8Назначение номеров портов прикладным процессам      
централизованное
для популярных сервисов - стандартные, зарезервированные

номера в диапазоне 1-1023
Internet Assigned Numbers Authority (IANA)
Например: серверы TFTP - 69, DNS- 53, DHCP – 67, SNMP - 161
Уникальны в пределах Internet

локальное
для клиентских процессов
выделяются операционной системой по запросу
произвольные номера, обычно в диапазоне 1024-5000
уникальны в пределах компьютера  
Назначение номеров портов прикладным процессам
       централизованное  для популярных сервисов - стандартные, зарезервированные номера в диапазоне

Слайд 9



Протокол UDP
Поток данных от приложения
Результат отдельной операции вывода






К протоколу IP
Каждая дейтаграмма

UDP переносит отдельное пользовательское сообщение
Протокол UDP Поток данных от приложения Результат отдельной операции вывода

Слайд 11Тип протокола - 17

Тип протокола - 17

Слайд 12Протокол надежной передачи данных TCP (RFC 793)
Сравнение с UDP
Порты, сокеты, соединения
Концепция

скользящего окна
Процедура установления соединения
Процедура квитирования в TCP
Адаптивный выбор тайм-аута
Реакция на перегрузку
Протокол надежной передачи данных TCP (RFC 793) Сравнение с UDP Порты, сокеты, соединения Концепция скользящего окна Процедура

Слайд 13
Протокол TCP, в отличие от протокола UDP, не может быть использован

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

Слайд 21
FTP



telnet







Порт 23


Протокол TCP

Appl



Протокол IP



Внутренние буферы TCP
Сегменты TCP







Заголовок сегмента

FTP    telnet        Порт 23

Слайд 22Идентификатор сегмента – номер первого байта
32600
Протокол TCP может выжидать заполнения буфера

перед отправкой сегмента.
Приложение должно указать протоколу TCP, если требуется срочная передача – параметр push
Приложение-отправитель должно указать протоколу TCP, если какие-то данные необходимо переслать приложению-получателю вне очереди – параметр urgent data
Идентификатор сегмента – номер первого байта 32600 Протокол TCP может выжидать заполнения буфера перед отправкой сегмента.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика