[ 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 ]