рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Протокол UDP.

Протокол UDP. - Лабораторная Работа, раздел Образование, Тема: Взаимодействие процессов через механизм гнезд Udp – Это Всего Лишь Небольшая Надстройка Над Ip, Поскольку Прложения Никогда...

UDP – это всего лишь небольшая надстройка над IP, поскольку прложения никогда не используют IP напрямую. Подобно IP, UDP не сообщаетотправителю о доставке датаграммы. UDP хорош для простых однократных сообщений – он используется в системе домонных имен (Domain Name System, DNS).

На рис.2 видно, что в заголовке UDP передается дополнительная информация – номера портов источника и получателя. Эти номера используются приложениями на обоих концах канала связи. Например, клиент посылает датаграмму, адресованную порту 1700 на сервере. Сервер ждет любые датаграммы , у которых № порта получателя равен 1700, и, получив такую, отвечает клиенту другой датаграммой, которую клиент в свою очередь, ожидает с № порта получателя, например, 1701.

 

Рис.2 Упрощенный формат UDP

Полная датаграмма UDP:

 

Рис.3 Датаграмма UDP внутри датаграмма IP

 

– Конец работы –

Эта тема принадлежит разделу:

Тема: Взаимодействие процессов через механизм гнезд

Лабораторная работа... Тема Взаимодействие процессов через механизм гнезд... Цель Научиться передавать данные и сообщения между процессами компьютеров глобальной сети...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Протокол UDP.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Протокол IP.
IP определяет пакеты, называемые датаграммы (datagrams), являющиеся базовыми единицами интернет-взаимодействия. Эти пакеты, обычно длинной менее 1000 байт, передаются по всему миру при открытии Web

Протокол ТСР.
ТСР выполняет безошибочную передачу больших блоков донных, являющийся главным протоколом интернета. На рис.4 показан формат сегмента ТСР (он не называется датаграмма). ТСР располагается внутри IP-д

Основы HTTP.
HTTP – протокол более высокого уровня, он является протоколом для WWW и относительно прост. HTTP построен на основе ТСР. Он работает следующим образом: сервер ожидает (listens) запросы на

Запуск сервера
Сервер запускается в ответ на некоторое действие пользователя, например, выбор из меню. Вот обработчик команды:   CBlockingSocket g_sListen; // один глоб

Серверный поток
Теперь взглянем на функцию ServerThreadProc:   UINT ServerThreadProc(LPVOID pParam) {CSockAddr saClient; CHttpBlockingSocket sConnect;

Очистка
Чтобы избежать при завершении «утечек» памяти, программа должна убедиться, что завершены все рабочие потоки. Простейший способ выполнить это – закрыть ожидающий сокет. Это приведет к тому, что все

Упрощенный клиент НТТР
Теперь вариант со стороны клиента – простая программа, которая выполняет слепой (blind) запрос GET. Когда сервер принимает запрос GET с косой чертой, показанный ниже, он возвращает HTML-файл по умо

Blocksock.h
  // needs winsock.h in the precompiled headers typedef const struct sockaddr* LPCSOCKADDR; class CBlockingSocketException : public CException { DE

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги