[ Pobierz całość w formacie PDF ]
.Jed nak, je ¿eli pla nuj esz u¿yw aæ NNTP nie tyl kodo udos têpni ania grup dys kus yjny ch na two im ser wer ze, im plem enta cja wzor cowanie jest do brym wy bor em.Dla tego omó wimy tyl ko de mona NNTP za wart ego w pa-kiec ie nntpd, a pro gramy klienc kie po zos tawi my w spo koju.* Ten sam pro blem wy stê pu je w pro to ko le SMTP, choæ obec nie wiê k szoSæ age n tów trans por towychpocz ty po sia da me cha nizm za po bie gaj¹cy pod szy wa niu. Protokó³ NNTP 389Gdy byS chcia³ uru cho miæ du ¿y oSro dek grup dys ku syj nych, po wi nie neS za in te re so-waæ siê pa kie tem In ter Net News, in a czej INN, na pi sa nym przez Ri cha Sal za.Za pew-nia on trans port grup za rów no przez NNTP, jak i UUCP, co jest zde cy do wa nie lep-sze ni¿ nntpd.INN oma wia my szcze gó³owo w roz dzia le 23, In ter net News.Protokó³ NNTPWspo mnie liS my o dwóch po le ce niach, kt óre de cy duj¹ o tym, jak ar ty ku³y s¹ wci ska-ne lub Sci¹ga ne po miê dzy ser we ra mi.Te raz przyj rzy my siê im w kon te kS cie rze czy-wi stej se sji NNTP, a prze ko nasz siê, jak pro sty jest ten protokó³.U¿y je my pro ste goklien ta telnet, za pomoc¹ którego pod³¹czymy siê do serwera opartego na INN,dzia³aj¹cego w browarze wirtualnym pod ad re sem news.vbrew.com.¯eby niewyd³u¿aæ nie po trzeb nie przyk³adu, ser wer dzia³a w mi ni mal nej kon fi gu ra cji.Pe³n¹kon fi gu ra cjê te go ser we ra poznamy w roz dzia le 23.W na szych te stach bêdzie mybar dzo ostro ¿ni i wy ge ne ru je my ar ty ku³y do gru py junk, ¿e by nie zak³Ã³c aæ in nymspokoju.Pod³¹cza nie siê do ser we ra grupPod³¹cza nie siê do ser we ra po le ga na otwar ciu po³¹cze nia TCP do je go por tu NNTP.Gdy je steS pod³¹czo ny, po ja wi siê ba ner po wi tal ny.Jed nym z pierw szych po le ceñ,ja kie mo¿esz wypróbowaæ jest help.Od po wie dx na nie prze wa ¿nie za le ¿y od te go,czy ser wer wi dzi ciê ja ko zdal ny ser wer NNTP, czy ja ko przegl¹dar kê grup.Udo-stêp nia wte dy ró¿ ne ze sta wy po le ceñ.Sw ój tryb dzia³ania mo¿esz zmie niæ, wy daj¹cpo le ce niemode.Przyj rzy my siê mu za chwi lê.$ telnet news.vbrew.com nntpTrying 172.16.1.1.Connected to localhost.Escape character is '^]'.200 news.vbrew.com InterNetNews server INN 1.7.2 08-Dec-1997 readyhelp100 Legal commandsauthinfohelpihavechecktakethislistmodexmodequitheadstatxbatchxpathxreplicFor more information, contact "usenet" at this machine.Od po wie dzi na po le ce nia NNTP zaw sze ko ñcz¹ siê kropk¹ (.) w od dziel nym wier-szu.Licz by, które wi dzisz w wy ni ku, to ko dy od po wie dzi u¿y wa ne przez ser wer do 390 Roz dzia³ 22: NNTP i de mon nntpdwskazania, czy polecenie zosta³o wykonane poprawnie, czy b³êdnie.Kody od po-wiedzi s¹ opi sa ne w RFC-977.Naj wa ¿niej sze z nich omówimy da lej.Wci ska nie ar ty ku³u do ser we raPrzy omawianiu wciskania artyku³Ã³w do serwera, wspomnieliSmy o poleceniuIHAVE.Przyj rzyj my siê te raz, jak w rze czy wi sto Sci dzia³a to po le ce nie:ihave335From: terry@gw.vk2ktj.ampr.orgSubject: test message sent with ihaveNewsgroups: junkDistribution: worldPath: gw.vk2ktj.ampr.orgDate: 26 April 1999Message-ID:Body:This is a test message sent using the NNTP IHAVE command.235We wszyst kich po le ce niach NNTP nie istot na jest pi sow nia, a wiêc mo¿esz u¿y waæza rów no ma³ych, jak i du ¿ych li ter.Po le ce nie IHAVE przyj mu je je den obo wi¹zko wyar gu ment  ID wia do mo Sci, któ ra jest wci ska na.Ka ¿ de mu ar ty ku³owi w cza sie je gotwo rze nia jest przy pi sy wa ny uni ka to wy nu mer ID.Po le ce nie IHAVE sta no wi spo-sób na po wie dze nie przez ser wer NNTP, któ re ar ty ku³y po sia da i któ re chce wrzu ciædo in ne go ser we ra.Ser wer wy sy³aj¹cy wy da je po le ce nie IHAVE dla ka ¿ de go ar ty-ku³u, któ ry chce wrzu ciæ.Je ¿eli kod od po wie dzi na po le ce nie wy ge ne ro wa ny przezodbieraj¹cy serwer NNTP jest z zakresu  3xx , wysy³aj¹cy serwer NNTP przeSlepe³ny artyku³, w³¹cznie z jego nag³Ã³wkiem, zakoñczy go kropk¹ w oddzielnymwierszu.Je¿eli kod odpowiedzi nale¿y do zakresu  4xx , serwer odbieraj¹cy nieprzyj mie te go ar ty ku³u, praw do po dob nie dla te go, ¿e go ma lub z in ne go po wo du,na przyk³ad mog³o mu za brakn¹æ miej sca na dys ku.Je Sli ar ty ku³ zo sta³ przes³any, ser wer od bie raj¹cy zwra ca in ny kod od po wie dzi, mó-wi¹cy, czy przes³anie ar ty ku³u za ko ñczy³o siê po praw nie.Prze jS cie do try bu czy ta nia NNRPPrzegl¹dar ki grup u¿y waj¹ do ko mu ni ka cji z ser we rem w³asne go ze sta wu po le ceñ.Aby je uak tyw niæ, ser wer mu si byæ w try bie czytania.Wiê k szoSæ ser we rów grup dys-ku syj nych do my Sl nie jest w try bie czy ta nia, chy ba ¿e ad res IP pod³¹czaj¹ce go siê ho-sta znaj du je siê na liS cie part ne rów do prze ka zy wa nia grup.W ka ¿dym ra zie NNTPpo sia da po le ce nie jaw nie prze³¹czaj¹ce ser wer do try bu czy ta nia:mode reader200 news.vbrew.com InterNetNews NNRP server INN 1.7.2 08-Dec-1997 ready/(posting ok).help100 Legal commandsauthinfo user Name|pass Password|genericarticle [MessageID|Number] Protokó³ NNTP 391body [MessageID|Number]dategroup newsgrouphead [MessageID|Number]helpihavelastlist [active|active.times|newsgroups|distributions|distrib.pats|/overview.fmt|subscriptions]listgroup newsgroupmode readernewgroups yymmdd hhmmss ["GMT"] []newnews newsgroups yymmddhhmmss ["GMT"] []nextpostslavestat [MessageID|Number]xgtitle [group_pattern]xhdr header [range|MessageID]xover [range]xpat header range|MessageID pat [morepat.]xpath MessageIDReport problems to.Tryb czy ta nia udo stêp nia sze reg po le ceñ.Wie le z nich ma u³atwiæ ¿y cie przegl¹dar-kom grup dys ku syj nych.Wspo mnie liS my wcze Sniej, ¿e ist niej¹ po le ce nia mó wi¹ceser we ro wi, by od dziel nie wy sy³a³ nag³Ã³wek i tre Sæ ar ty ku³u [ Pobierz caÅ‚ość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agnieszka90.opx.pl