[ Pobierz całość w formacie PDF ]
.Dla te go te za da nia zo sta�y od-dzie lo ne od g�ównego ser we ra i za im ple men to wa ne w od dziel nych pro gra machpo moc ni czych.Ry su nek 23 -1 pr ób uje po ka za� po wi�za nia po mi� dzy innd a in ny-mi lo kal ny mi za da nia mi, zdal ny mi ser we ra mi i przegl�dar ka mi grup dys ku syj-nych.Obecnie do przesy�ania artyku�ów najcz�Sciej s�u�y NNTP, a innd bezpoSrednioobs�uguje tyl ko ten protokó�.Oznac za to, �e innd oczek uje na gnie xdzie TCP (port119) na po��cze nia i przyj muje ar tyku�y, u�yw aj�c pro toko�u ihave.Artyku�y przybywaj�ce inn� drog�, ni� przez NNTP, s� obs�ugiwane poSrednioprzez in ny pro ces przyj muj�cy ar tyku�y i prze kaz uj�cy je doinnd przez NNTP.Wsa-dy przy chodz�ce na przyk�ad przez ��cze UUCP s� tra dyc yjnie obs�ugiw ane przezpro gramrnews.Wer sja te go pro gramu za warta w pa kiec ie INN w ra zie po trzeby de-komp resu je wsa dy i dzie li je na po jed yncze ar tyku�y.Na st�pn ie po ko lei prze sy�a jedo innd.Przegl�darki grup mog� do starc za� wia dom oSci, gdy u�ytk ownik wy Sle ar tyku�.Po niew a� obs�uga przegl�da rek zas�uguje na spe cjaln� uwag�, wróc imy do niej zachwil�.Serwer grup NNTP Przegl�darka grup NNTP Serwer grup UUCPDaneDaneprzychodz�ceprzychodz�ceSesja NNTPprzez UUCPprzez NNTPDane wychodz�ceprzez NNTPnntpsend nnrpd rnews/var/spool/newsinnxmit inndRy su nek 23-1.Uprosz czo ny sche mat ar chi tek tu ry INN-aPrzyj muj�c ar ty ku�, innd naj pierw spraw dza je go ID w pli ku history.Zdu pli ko wa near ty ku�y s� od rzu ca ne, a ich po ja wie nie si� jest (opcjo nal nie) od no to wy wa ne.To sa-Pew ne taj ni ki we w n�trz ne IN N-a 401mo do ty czy ar ty ku�ów, kt óre s� zbyt sta re lub bra ku je im wy ma ga nych pól nag�ów-ka, ta kich jak Subject:*.Je �eli innd stwier dzi, �e ar ty ku� jest do przy j� cia, spraw-dza wiersz nag�ów ka Newsgroups:, by stwier dzi�, do której gru py zo sta� wys�anyar ty ku�.Je �eli w pli ku active znaj dzie jedn� lub wi� cej grup, ar ty ku� jest za pi sy wa nyw po sta ci pli ku na dys ku.W prze ciw nym ra zie jest prze sy�any do spe cjal nej gru pyjunk.Po jed yncze ar tyku�y s� prze chow ywa ne w ka tal ogu /var/spool/news, zwa nym ta k�ebu for em grup.Ka �da gru pa ma od dzielny ka tal og, w kt órym ar tyku� jest za pis ywa nyjako oddzielny plik.Nazwy plików maj� posta� kolejnych numerów, a wi�c naprzyk�ad ar tyku� z gru py comp.risks mo�e by� za pis any ja ko comp/risks/217.Gdy inndstwier dzi, �e nie ist nieje ka tal og, w kt órym trze ba za pis a� ar tyku�, au tom aty cznie gotworzy.Za pewne ze chcesz te� prze kaz ywa� ar tyku�y da lej, ja ko da ne wy chodz�ce, a nie tyl-ko za pis ywa� je lo kaln ie.Zarz�dza tym pliknewsfeeds, który opis uje wszel kie oSrod-ki, do których po winny by� wy sy�ane ar tyku�y z da nej gru py.Po dobn ie jak po stro nie od biorc zej innd, tak i po stro nie wy chodz�cej, prze twar zaniejest obs�ugiwane tak�e przez jeden interfejs.Zamiast samodzielnie obs�ugiwa�wszel kie spe cyf iczne spo soby trans portu, innd opiera si� na ró�nych ukryt ych sys-tem ach zarz�dzaj�cych prze sy�aniem ar tyku�ów do in nych se rwerów grup.Gru pywychodz�ce s� obs�ugiwane przez kana�y.W zale�noSci od przeznaczenia kana�mo�e mie� ró�ne atryb uty, okreS laj�ce dok�ad nie, ja kie in form acje prze kaz uje donie go innd.W przy pad ku da nych wy chodz�cych przez NNTP,innd móg�by przy uru cha mia niuwy wo�a� pro gram innxmit i prze ka zy wa� mu na stan dar do we we jS cie ID, roz miari nazw� pliku ka�dego artyku�u, który powinien by� wys�any dalej.Natomiastw przy pad ku da nych wy chodz�cych przez UUCP, móg�by za pi sy wa� roz miar ar ty-ku�u i je go na zw� pli ku do spe cjal ne go pli ku log, któ ry by�by spraw dza ny w re gu-lar nych od st� pach cza su przez in ny pro ces, któ ry two rzy�by wsa dy i ko lej ko wa� jew pod sys te mie UUCP.Po za ty mi dwo ma przyk�ada mi, ist niej� in ne ty py ka na�ów, któ re nie ko niecz nie do-tycz� da nych wy chodz�cych.S� one u�y wa ne na przyk�ad przy ar chi wi zo wa niupewnych grup lub przy ge ne ro wa niu in for ma cji przegl�dowych.In for ma cje ta kiemaj� po ma ga� przegl�dar kom efek tyw niej dzie li� ar ty ku�y na w�tki.Przegl�dar kista re go ty pu musz� przegl�da� ko lej no wszyst kie ar ty ku�y, by uzy ska� z nag�ów kain for ma cje wy ma ga ne do po dzia�u na w�tki.Ob ci��a to po wa �nie ser wer, szcze gólnieje �eli u�y wasz NNTP.Co wi� cej jest to bar dzo wol ne**.Me cha nizm in for ma cji po-gl�dowych �agodzi ten problem, poniewa� zapisuje wst�pnie wszystkie istotnenag�ów ki ka � dej gru py w od dziel nym pli ku (.overview).Póx niej przegl�dar ka mo�epo bra� te in for ma cj� al bo bez po Sred nio j� od czy tuj�c z ka ta lo gu bu fo ra, al bo wy ko-nuj�c po le ce nie XOVER przy po��czeniu przez NNTP.De mon innd przekazuje* Wiek po ka zu je pole nag�ówka Date:.Ogra ni cze nie zwy kle wy no si dwa ty go dnie.** Po dzia� tysi�ca ar ty ku�ów na w�tki przy ko mu ni ka cji z obci��onym ser we rem mo�e po trwa� i5 mi nut,co jest do przy j� cia tyl ko dla na�ogowców uza le �nio nych od Usene tu.402 Roz dzia� 23: In ter net Newswszyst kie ar ty ku�y po le ce niu overchan, któ re jest po��czo ne z de mo nem przez ka na�.Da lej, przy oka zji oma wia nia kon fi gu ra cji do star cza nia grup, zo ba czy my, jak to jestrealizowane.Przegl�darki grup dyskusyjnych i INNPrzegl�dar ki grup, dzia�aj�ce na tej sa mej ma szy nie co ser wer (lub maj�ce za mon to-wa ny bu for grup ser we ra przez NFS) mog� czy ta� ar ty ku�y bez po Sred nio z kat al ogówbu fo ra.W ce lu wys�ania ar ty ku�u stwo rzo ne go przez u�yt kow ni ka, wy wo�uj� pro-gram inews, kt óry do da je bra kuj�ce po la nag�ów ka i prze ka zu je go do de mo na przezNNTP.Ewen tu al nie przegl�dar ki mog� do sta wa� si� do ser we ra zdal nie przez NNTP
[ Pobierz całość w formacie PDF ]