SlideShare uma empresa Scribd logo
1 de 11
Сети и системы телекоммуникаций
Протокол UDP
ИМКН УрФУ
Сети и системы телекоммуникаций. Протокол UDP
Место UDP в моделях OSI и TCP/IP
Назначение UDP
Формат заголовка UDP
Применение UDP
План
2
Сети и системы телекоммуникаций. Протокол UDP
Место в моделях OSI и TCP/IP
3
Прикладной
Представления
Сеансовый
Транспортный
Сетевой
Физический
Прикладной
Транспортный
Интернет
Канальный Сетевых
интерфейсов
Модель OSI Модель TCP/IP
Сети и системы телекоммуникаций. Протокол UDP
Транспортные протоколы TCP/IP
4
Сетевых
интерфейсов
Сетевой
Транспортный
Прикладной
Ethernet Wi-Fi DSL
IP
TCP UDP
HTTP SMTP DNS FTP
ICMP
ARP DHCP
ICMP
DHCPARP
ICMP
DHCP
Сети и системы телекоммуникаций. Протокол UDP
User Datagram Protocol (UDP) — протокол
дейтаграмм пользователя
Сообщение UDP называется дейтаграмма
• Аналогия с телеграммой
Особенности UDP:
• Нет соединения
• Нет гарантии доставки данных
• Нет гарантии сохранения порядка сообщений
Протокол UDP
5
Сети и системы телекоммуникаций. Протокол UDP
Основная задача UDP – адресация транспортного
уровня
• Указать порты отправителя и получателя
Надежность доставки по сравнению с IP не
повышается
Назначение UDP
6
Сети и системы телекоммуникаций. Протокол UDP
Длина UDP:
• Минимум 8 байт (только заголовок)
• Максимум 65 515 байт (максимальная длина данных IP-
пакета)
Формат заголовка UDP
7
16 бит
Порт отправителя
16 бит
Порт получателя
16 бит
Длина UDP
16 бит
Контрольная сумма UDP
Сети и системы телекоммуникаций. Протокол UDP
Преимущество UDP – скорость работы
• Нет накладных расходов на установку соединения
Надежность
• В современных сетях ошибки происходят редко
• Ошибку может обработать приложение
Область применения
• Клиент-сервер
• Короткие запросы-ответы
Применение UDP
8
Сети и системы телекоммуникаций. Протокол UDP
DNS использует UDP, порт 53
• Клиент DNS отправляет UDP-запрос серверу DNS
• Сервер DNS отправляет UDP-ответ клиенту
При использовании TCP сначала нужно было бы
установить соединение (три пакета)
Клиент DNS запускает таймер после отправления
запроса
• Если через определенный промежуток времени ответ
не пришел – запрос отправляется еще раз
Применение UDP: DNS
9
Сети и системы телекоммуникаций. Протокол UDP
Место UDP в моделях OSI и TCP/IP
Назначение UDP
Формат заголовка UDP
Применение UDP
Итоги
10
Сети и системы телекоммуникаций. Протокол UDP
Вопросы?
11

Mais conteúdo relacionado

Mais procurados

Сети и системы телекоммуникаций. Протоколы маршрутизации
Сети и системы телекоммуникаций. Протоколы маршрутизацииСети и системы телекоммуникаций. Протоколы маршрутизации
Сети и системы телекоммуникаций. Протоколы маршрутизацииAndrey Sozykin
 
Сети и системы телекоммуникаций. Протокол IPv6
Сети и системы телекоммуникаций. Протокол IPv6Сети и системы телекоммуникаций. Протокол IPv6
Сети и системы телекоммуникаций. Протокол IPv6Andrey Sozykin
 
Сети и системы телекоммуникаций. Дополнительные функции коммутаторов
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовСети и системы телекоммуникаций. Дополнительные функции коммутаторов
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовAndrey Sozykin
 
Сети и системы телекоммуникаций. Маршрутизация
Сети и системы телекоммуникаций. МаршрутизацияСети и системы телекоммуникаций. Маршрутизация
Сети и системы телекоммуникаций. МаршрутизацияAndrey Sozykin
 
Сети и системы телекоммуникаций. IP-адресация
Сети и системы телекоммуникаций. IP-адресацияСети и системы телекоммуникаций. IP-адресация
Сети и системы телекоммуникаций. IP-адресацияAndrey Sozykin
 
Сети и системы телекоммуникаций. Физический уровень
Сети и системы телекоммуникаций. Физический уровеньСети и системы телекоммуникаций. Физический уровень
Сети и системы телекоммуникаций. Физический уровеньAndrey Sozykin
 
Сети и системы телекоммуникаций. Wi-Fi
Сети и системы телекоммуникаций. Wi-FiСети и системы телекоммуникаций. Wi-Fi
Сети и системы телекоммуникаций. Wi-FiAndrey Sozykin
 
Сети и системы телекоммуникаций. Коммутируемый Ethernet
Сети и системы телекоммуникаций. Коммутируемый EthernetСети и системы телекоммуникаций. Коммутируемый Ethernet
Сети и системы телекоммуникаций. Коммутируемый EthernetAndrey Sozykin
 
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетейСети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетейAndrey Sozykin
 
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPСети и системы телекоммуникаций. Управление потоком и перегрузкой в TCP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPAndrey Sozykin
 
Сети и системы телекоммуникаций. Основы организации сетей
Сети и системы телекоммуникаций. Основы организации сетейСети и системы телекоммуникаций. Основы организации сетей
Сети и системы телекоммуникаций. Основы организации сетейAndrey Sozykin
 
Сети и системы телекоммуникаций. Введение в компьютерные сети
Сети и системы телекоммуникаций. Введение в компьютерные сетиСети и системы телекоммуникаций. Введение в компьютерные сети
Сети и системы телекоммуникаций. Введение в компьютерные сетиAndrey Sozykin
 
Tehnologii globalnyh-setey
Tehnologii globalnyh-seteyTehnologii globalnyh-setey
Tehnologii globalnyh-seteyezozbek
 
MPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCMPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCCisco Russia
 
LinkMeUp-V2 (04.2013)
LinkMeUp-V2 (04.2013)LinkMeUp-V2 (04.2013)
LinkMeUp-V2 (04.2013)eucariot
 

Mais procurados (20)

Сети и системы телекоммуникаций. Протоколы маршрутизации
Сети и системы телекоммуникаций. Протоколы маршрутизацииСети и системы телекоммуникаций. Протоколы маршрутизации
Сети и системы телекоммуникаций. Протоколы маршрутизации
 
Сети и системы телекоммуникаций. Протокол IPv6
Сети и системы телекоммуникаций. Протокол IPv6Сети и системы телекоммуникаций. Протокол IPv6
Сети и системы телекоммуникаций. Протокол IPv6
 
Сети и системы телекоммуникаций. Дополнительные функции коммутаторов
Сети и системы телекоммуникаций. Дополнительные функции коммутаторовСети и системы телекоммуникаций. Дополнительные функции коммутаторов
Сети и системы телекоммуникаций. Дополнительные функции коммутаторов
 
Сети и системы телекоммуникаций. Маршрутизация
Сети и системы телекоммуникаций. МаршрутизацияСети и системы телекоммуникаций. Маршрутизация
Сети и системы телекоммуникаций. Маршрутизация
 
Сети и системы телекоммуникаций. IP-адресация
Сети и системы телекоммуникаций. IP-адресацияСети и системы телекоммуникаций. IP-адресация
Сети и системы телекоммуникаций. IP-адресация
 
Сети и системы телекоммуникаций. Физический уровень
Сети и системы телекоммуникаций. Физический уровеньСети и системы телекоммуникаций. Физический уровень
Сети и системы телекоммуникаций. Физический уровень
 
Сети и системы телекоммуникаций. Wi-Fi
Сети и системы телекоммуникаций. Wi-FiСети и системы телекоммуникаций. Wi-Fi
Сети и системы телекоммуникаций. Wi-Fi
 
Сети и системы телекоммуникаций. Коммутируемый Ethernet
Сети и системы телекоммуникаций. Коммутируемый EthernetСети и системы телекоммуникаций. Коммутируемый Ethernet
Сети и системы телекоммуникаций. Коммутируемый Ethernet
 
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетейСети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
Сети и системы телекоммуникаций. Эталонные модели и стандартизация сетей
 
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCPСети и системы телекоммуникаций. Управление потоком и перегрузкой в TCP
Сети и системы телекоммуникаций. Управление потоком и перегрузкой в TCP
 
Стек протоколов ip
Стек протоколов ipСтек протоколов ip
Стек протоколов ip
 
Сети и системы телекоммуникаций. Основы организации сетей
Сети и системы телекоммуникаций. Основы организации сетейСети и системы телекоммуникаций. Основы организации сетей
Сети и системы телекоммуникаций. Основы организации сетей
 
Адресация в ip сетях
Адресация в ip сетяхАдресация в ip сетях
Адресация в ip сетях
 
Сети и системы телекоммуникаций. Введение в компьютерные сети
Сети и системы телекоммуникаций. Введение в компьютерные сетиСети и системы телекоммуникаций. Введение в компьютерные сети
Сети и системы телекоммуникаций. Введение в компьютерные сети
 
Модель OSI
Модель OSIМодель OSI
Модель OSI
 
Сетевые службы
Сетевые службыСетевые службы
Сетевые службы
 
Tehnologii globalnyh-setey
Tehnologii globalnyh-seteyTehnologii globalnyh-setey
Tehnologii globalnyh-setey
 
Компьютерные сети
Компьютерные сетиКомпьютерные сети
Компьютерные сети
 
MPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSCMPLS MPLS Inter-AS MPLS CSC
MPLS MPLS Inter-AS MPLS CSC
 
LinkMeUp-V2 (04.2013)
LinkMeUp-V2 (04.2013)LinkMeUp-V2 (04.2013)
LinkMeUp-V2 (04.2013)
 

Destaque

DNSSEC Tutorial; USENIX LISA 2013
DNSSEC Tutorial; USENIX LISA 2013DNSSEC Tutorial; USENIX LISA 2013
DNSSEC Tutorial; USENIX LISA 2013Shumon Huque
 
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)Positive Hack Days
 
DNSSEC - Domain Name System Security Extensions
DNSSEC - Domain Name System Security ExtensionsDNSSEC - Domain Name System Security Extensions
DNSSEC - Domain Name System Security ExtensionsPeter R. Egli
 
Understanding the DNS & DNSSEC
Understanding the DNS & DNSSECUnderstanding the DNS & DNSSEC
Understanding the DNS & DNSSECICANN
 
UrFU poster on the Russian Supercomputing Days Conference
UrFU poster on the Russian Supercomputing Days ConferenceUrFU poster on the Russian Supercomputing Days Conference
UrFU poster on the Russian Supercomputing Days ConferenceAndrey Sozykin
 
Web осень 2012 лекция 2
Web осень 2012 лекция 2Web осень 2012 лекция 2
Web осень 2012 лекция 2Technopark
 
Какие виды информационных систем бывают в России?
Какие виды информационных систем бывают в России?Какие виды информационных систем бывают в России?
Какие виды информационных систем бывают в России?Aleksey Lukatskiy
 

Destaque (8)

Доменная структура интернета
Доменная структура интернетаДоменная структура интернета
Доменная структура интернета
 
DNSSEC Tutorial; USENIX LISA 2013
DNSSEC Tutorial; USENIX LISA 2013DNSSEC Tutorial; USENIX LISA 2013
DNSSEC Tutorial; USENIX LISA 2013
 
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)
Positive Hack Days. Баранов. DNS Rebinding возвращается (0-day)
 
DNSSEC - Domain Name System Security Extensions
DNSSEC - Domain Name System Security ExtensionsDNSSEC - Domain Name System Security Extensions
DNSSEC - Domain Name System Security Extensions
 
Understanding the DNS & DNSSEC
Understanding the DNS & DNSSECUnderstanding the DNS & DNSSEC
Understanding the DNS & DNSSEC
 
UrFU poster on the Russian Supercomputing Days Conference
UrFU poster on the Russian Supercomputing Days ConferenceUrFU poster on the Russian Supercomputing Days Conference
UrFU poster on the Russian Supercomputing Days Conference
 
Web осень 2012 лекция 2
Web осень 2012 лекция 2Web осень 2012 лекция 2
Web осень 2012 лекция 2
 
Какие виды информационных систем бывают в России?
Какие виды информационных систем бывают в России?Какие виды информационных систем бывают в России?
Какие виды информационных систем бывают в России?
 

Semelhante a Сети и системы телекоммуникаций. Протокол UDP

семейство протоколов
семейство протоколовсемейство протоколов
семейство протоколовliliya12345
 
UNEC__1683904139.pptx
UNEC__1683904139.pptxUNEC__1683904139.pptx
UNEC__1683904139.pptxAdnanOktar1
 
лекционное занятие №4
лекционное занятие №4лекционное занятие №4
лекционное занятие №4Pavlo Krasikov
 
Python(21.04) Networking applications.  Fork,  asynchronous applications.
Python(21.04) Networking applications.  Fork,  asynchronous applications.Python(21.04) Networking applications.  Fork,  asynchronous applications.
Python(21.04) Networking applications.  Fork,  asynchronous applications.Sardnej
 
Python(21.04)
Python(21.04) Python(21.04)
Python(21.04) Sardnej
 
D Link
D LinkD Link
D Linkahey
 
D Link
D LinkD Link
D Linkahey
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikExpolink
 
введение в интернет
введение в интернетвведение в интернет
введение в интернетUlyana1973
 
Лекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологийЛекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологийЯковенко Кирилл
 
особенности использования домашних маршрутизаторов
особенности использования домашних маршрутизаторовособенности использования домашних маршрутизаторов
особенности использования домашних маршрутизаторовMasha Rudnichenko
 
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии EthernetExpolink
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиSkillFactory
 

Semelhante a Сети и системы телекоммуникаций. Протокол UDP (20)

семейство протоколов
семейство протоколовсемейство протоколов
семейство протоколов
 
сетевые протоколы
сетевые протоколысетевые протоколы
сетевые протоколы
 
UNEC__1683904139.pptx
UNEC__1683904139.pptxUNEC__1683904139.pptx
UNEC__1683904139.pptx
 
лекционное занятие №4
лекционное занятие №4лекционное занятие №4
лекционное занятие №4
 
Python(21.04) Networking applications.  Fork,  asynchronous applications.
Python(21.04) Networking applications.  Fork,  asynchronous applications.Python(21.04) Networking applications.  Fork,  asynchronous applications.
Python(21.04) Networking applications.  Fork,  asynchronous applications.
 
Python(21.04)
Python(21.04) Python(21.04)
Python(21.04)
 
D Link
D LinkD Link
D Link
 
D Link
D LinkD Link
D Link
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
 
введение в интернет
введение в интернетвведение в интернет
введение в интернет
 
Ftp
FtpFtp
Ftp
 
Ftp1989235
Ftp1989235Ftp1989235
Ftp1989235
 
Ftp
FtpFtp
Ftp
 
Ftp
FtpFtp
Ftp
 
12 -tcp
12  -tcp12  -tcp
12 -tcp
 
Лекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологийЛекция #1. Основы Web-технологий
Лекция #1. Основы Web-технологий
 
особенности использования домашних маршрутизаторов
особенности использования домашних маршрутизаторовособенности использования домашних маршрутизаторов
особенности использования домашних маршрутизаторов
 
Ip Adr
Ip AdrIp Adr
Ip Adr
 
Qlogic: Технологии Ethernet
Qlogic: Технологии EthernetQlogic: Технологии Ethernet
Qlogic: Технологии Ethernet
 
MPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связиMPLS для чайников: основы технологии провайдеров и операторов связи
MPLS для чайников: основы технологии провайдеров и операторов связи
 

Сети и системы телекоммуникаций. Протокол UDP

  • 1. Сети и системы телекоммуникаций Протокол UDP ИМКН УрФУ
  • 2. Сети и системы телекоммуникаций. Протокол UDP Место UDP в моделях OSI и TCP/IP Назначение UDP Формат заголовка UDP Применение UDP План 2
  • 3. Сети и системы телекоммуникаций. Протокол UDP Место в моделях OSI и TCP/IP 3 Прикладной Представления Сеансовый Транспортный Сетевой Физический Прикладной Транспортный Интернет Канальный Сетевых интерфейсов Модель OSI Модель TCP/IP
  • 4. Сети и системы телекоммуникаций. Протокол UDP Транспортные протоколы TCP/IP 4 Сетевых интерфейсов Сетевой Транспортный Прикладной Ethernet Wi-Fi DSL IP TCP UDP HTTP SMTP DNS FTP ICMP ARP DHCP ICMP DHCPARP ICMP DHCP
  • 5. Сети и системы телекоммуникаций. Протокол UDP User Datagram Protocol (UDP) — протокол дейтаграмм пользователя Сообщение UDP называется дейтаграмма • Аналогия с телеграммой Особенности UDP: • Нет соединения • Нет гарантии доставки данных • Нет гарантии сохранения порядка сообщений Протокол UDP 5
  • 6. Сети и системы телекоммуникаций. Протокол UDP Основная задача UDP – адресация транспортного уровня • Указать порты отправителя и получателя Надежность доставки по сравнению с IP не повышается Назначение UDP 6
  • 7. Сети и системы телекоммуникаций. Протокол UDP Длина UDP: • Минимум 8 байт (только заголовок) • Максимум 65 515 байт (максимальная длина данных IP- пакета) Формат заголовка UDP 7 16 бит Порт отправителя 16 бит Порт получателя 16 бит Длина UDP 16 бит Контрольная сумма UDP
  • 8. Сети и системы телекоммуникаций. Протокол UDP Преимущество UDP – скорость работы • Нет накладных расходов на установку соединения Надежность • В современных сетях ошибки происходят редко • Ошибку может обработать приложение Область применения • Клиент-сервер • Короткие запросы-ответы Применение UDP 8
  • 9. Сети и системы телекоммуникаций. Протокол UDP DNS использует UDP, порт 53 • Клиент DNS отправляет UDP-запрос серверу DNS • Сервер DNS отправляет UDP-ответ клиенту При использовании TCP сначала нужно было бы установить соединение (три пакета) Клиент DNS запускает таймер после отправления запроса • Если через определенный промежуток времени ответ не пришел – запрос отправляется еще раз Применение UDP: DNS 9
  • 10. Сети и системы телекоммуникаций. Протокол UDP Место UDP в моделях OSI и TCP/IP Назначение UDP Формат заголовка UDP Применение UDP Итоги 10
  • 11. Сети и системы телекоммуникаций. Протокол UDP Вопросы? 11