КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Формат пакета
Сферы использования протокола UDP Вопрос: когда хорошо применять протокол UDP? Ответ: для передачи потока данных, где данные могут пропадать (например, данные о погоде, передача мультимедийных данных).
Используется в: 1. Чувствительные ко времени приложения (программы для видео и аудио звонков и прочие приложения, где не важна гарантия полной передачи данных, а важна скорость их получения); 2. Сервера, отвечающие на большое количество запросов (DNS, IPTV, онлайн-игры).
Многие приложения, ориентирующиеся на UDP, вообще не используют систему контроля над потерянными пакетами. Поэтому, если требуется бо́льшая надежность, лучше использовать TCP.
Имеется заголовок, кратный 4м байтам, за которым следуют данные. IP-протокол позволяет передавать данные между узлами, но не между программами (абонентами). Для того чтобы передавать данные между программами, необходимо мультиплексировать и демультиплексировать канал между узлами, что приводит к необходимости идентификации программы абонента на узле. В качестве идентификатора абонента используется номер порта. Номер порта – это логический идентификатор программы (абонента), который работает на узле. Номера портов являются сквозными (0, 1, 2, 3 и т.д.). На номер порта выделяется 2 байта, следовательно, номера портов могут иметь значения из промежутка [0..65535].
13.4 Мультиплексирование/демультиплексирование логических каналов
При взаимодействии двух программ (абонентов) по UDP можно выделить 4 числа, которые идентифицируют логический канал связи:
1) IP-адрес первого узла; 2) порт первого узла; 3) IP-адрес второго узла; 4) порт второго узла.
Дата добавления: 2014-11-16; Просмотров: 346; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |