Протоколы Internet

         

Network News Transfer Protocol, B.


/p> Ниже приведены примеры (Примеры заимствованы из RFC-0977, Network News Transfer Protocol, B. Kantor, P.Lapsley. (Там их больше)) диалога между клиентом и сервером. Букве C: соответствует клиент, а букве S: - сервер.



Пример 1 – относительный доступ с помощью команды NEXT

























S:



прослушивает порт 119 TCP



C:



запрашивает соединения к порту 119 TCP



S:



200 wombatvax news server ready - posting ok



(Клиент запрашивает список текущих новостей)





























C:



LIST



S:



215 далее следует список групп новостей



S:



net.wombats 00543 00501 y



S:



net.unix-wizards 10125 10011 y



(какая-то еще информация)

















S:



net.idiots 00100 00001 n



S:



.



(Клиент выбирает группу новостей)

















C:



GROUP net.unix-wizards



S:



211 104 10011 10125 net.unix-wizards group selected



(В файле 104 статьи с 10011 по 10125)

(Клиент выбирает статью для чтения)

















C:



STAT 10110



S:



223 10110 <23445@sdcsvax.ARPA> article retrieved - statistics



only (article 10110 selected, its message-id is

<23445@sdcsvax.ARPA>)

(Клиент просматривает заголовок)























C:



HEAD



S:



221 10110 <23445@sdcsvax.ARPA> article retrieved – далее следует заголовок



S:



.



(Клиент хочет просмотреть текст статьи)























C:



BODY



S:



222 10110 <23445@sdcsvax.ARPA> article retrieved – далее следует текст статьи



S:



.



(Клиент хочет просмотреть следующую статью данной группы)

















C:



NEXT



S:



223 10113 <21495@nudebch.uucp> article retrieved - statistics only (статья 10113 является следующей в группе)



(Клиент завершает сессию)

















C:



QUIT



S:



205 goodbye.





Пример 2 – абсолютный доступ к статье с помощью команды ARTICLE





































S:



прослушивает порт 119 TCP



C:



запрашивает соединения к порту 119 TCP



S:



201 UCB-VAX netnews server ready – рассылка запрещена



C:



GROUP msgs



S:



211 103 402 504 msgs Your new group is msgs



(Здесь 103 статьи с 402 по 504)













































































C:



ARTICLE 401



S:



423 No such article in this newsgroup



C:



ARTICLE 402



S:



220 402 <4105@ucbvax.ARPA> Article retrieved



S:



Следует заголовок текст и статьи



S:



.



C:



HEAD 403



S:



221 403 <3108@mcvax.UUCP> Article retrieved, header follows



S:



Следует заголовок статьи



S:



.



C:



QUIT



S:



205 UCB-VAX news server closing connection. Goodbye.

<

Содержание  Назад  Вперед







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