Реферат Курсовая Конспект
Протоколы прикладного уровня - раздел Компьютеры, Основы TCP/IP Протоколы, Действующие На Прикладном Уровне, С Конкретным Способом Передачи Д...
|
Протоколы, действующие на прикладном уровне, с конкретным способом передачи данных по сети уже не связаны, в отличие от протоколов сетевого интерфейса, межсетевого и транспортного уровней. Их задача — обеспечить связь между клиентскими и серверными службами на различных компьютерах, не заботясь о том, как именно информация попадает в другую систему.
Для выполнения поставленной задачи в протоколах прикладного уровня используются различные сочетания протоколов нижних уровней. Например, с помощью протоколов HTTP и FTP серверы передают клиентским системам целые файлы, и очень важно, чтобы эти файлы были доставлены без ошибок. Поэтому в этих протоколах для Установки надежной связи применяется сочетание TCP и IP с ориентацией на соединение. С другой стороны, работа DHCP (Dynamic Host Configuration Protocol) и DNS (Domain Name System) заключается в обмене небольшими сообщениями между клиентом и серве-
ром. При необходимости эти сообщения можно без особого ущерба передать заново, поэтому в этих протоколах используются UDP и IP без ориентации на соединение.
Ниже перечислены самые «популярные» протоколы прикладного уровня TCP/IP.
• HTTP (Hypertext Transfer Protocol)используется клиентами и серверами Web для обмена запросами на передачу файлов и самими файлами. Браузер клиента устанавливает TCP-соединение с сервером и отправляет запрос на передачу определенного файла. Сер- ! вер в ответ посылает файл, который отображается браузером в виде Web-страницы. HTTP-сообщения также содержат разнообразные поля с информацией о системах, между которыми установлено ' соединение.
• HTTPS или S-HTTP (Secure Hypertext Transfer Protocol)используется в транзакциях между клиентами и серверами Web для авторизации пользователей и шифрования передаваемых данных.
• FTP (File Transfer Protocol)применяется для передачи файлов между TCP/IP-системами. Клиент FTP просматривает структуру каталога на сервере, к которому подключен, и выбирает файлы для загрузки/выгрузки. Особенность FTP в том, что в его работе применяется два отдельных порта. Подключаясь к серверу, клиент FTP использует для установки основного соединения ТСР-порт 21. Когда пользователь инициирует загрузку файла, программа с помощью порта 20 открывает для передачи данных второе соединение. Это соединение закрывается после завершения передачи файла, а основное соединение остается открытым, пока клиент его не прервет. Необычность FTP еще и в том, что в большинстве TCP/I Р-систем он представляет собой самостоятельное приложение, а не просто протокол, используемый другими приложениями.
• TFTP (Trivial File Transfer Protocol)— сокращенная версия протокола FTP для передачи файлов по сети с минимальными затратами. Вместо TCP в этом протоколе используется UDP. Он не включает в себя присущие FTP возможности авторизации и интерфейсные функции. Первоначально TFTP разрабатывался для бездисковых рабочих станций, которым приходилось копировать исполняемые загрузочные файлы с сетевого сервера.
• SMTP (Simple Mail Transport Protocol)применяется почтовыми серверами для обмена сообщениями по сети.
• РОРЗ (Post Office Protocol)— один из протоколов, применяемых клиентами электронной почты для доставки сообщений с почтового сервера.
. IMAP4 (Internet Mail Access Protocol) — почтовый протокол, с помощью которого клиенты получают доступ к сообщениям на сервере. IMAP обладает более обширными возможностями, чем РОРЗ. Он, например, позволяет пользователю создавать отдельные папки для хранения сообщений на сервере.
• NTP (Network Time Protocol) — служит для синхронизации часов компьютеров в сети.
• DNS (Domain Name System) используется в TCP/IP-системах для преобразования имен хостов в IP-адреса.
• DHCP (Dynamic Host Configuration Protocol) применяется на рабочих станциях для получения от сервера информации о параметрах конфигурации TCP/IP.
• SNMP (Simple Network Management Protocol) — протокол управления сетью, используемый сетевыми администраторами для сбора информации о различных компонентах сети. С помощью сообщений SNMP удаленные программы («агенты») собирают сведения и передают их на центральную консоль управления сетью.
• Telnet — программа для эмуляции командной строки терминала, позволяющая пользователю подключаться к удаленному компьютеру и запускать на нем команды.
Примечание Подробнее о службах TCP/IP — в занятии 1 главы 10.
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: "Основы TCP/IP"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Протоколы прикладного уровня
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов