Internetworkingu pro ka₧dΘho
PPP (Point-to-Point Protocol)
PPP, doslova "protokol pro spojenφ mezi dv∞ma body", je metoda komunikace dvou uzl∙ poΦφtaΦovΘ sφt∞ (nap°φklad mezi sm∞rovaΦem a p°es n∞j p°ipojenou rozlehlou sφtφ nebo sm∞rovaΦem a koncov²m poΦφtaΦem), propojen²ch sΘriovou (terminßlovou) linkou, kterß je schopna prost°ednictvφm znakovΘ komunikace zajistit p°enos datagram∙ zapouzd°ujφcφch pakety nebo rßmce jin²ch komunikaΦnφch protokol∙.
V prost°edφ Internetu, kde protokol PPP vznikl, se jej nejΦast∞ji vyu₧φvß k zajiÜt∞nφ komunikace protokolem IP (Internet Protocol) p°i p°φstupu do sφt∞ pomocφ vytßΦenΘ (komutovanΘ) telefonnφ linky a modemu. Na rozdφl od starÜφho protokolu SLIP (Serial Line Internet Protocol), svΘho faktickΘho p°edch∙dce, dokß₧e protokol PPP p°enßÜet i datovΘ pakety jin²ch protokol∙ (nap°φklad IPX, AppleTalk, DECnet, OSI/ /CLNP) a nemß ₧ßdnΘ apriornφ principielnφ omezenφ teoreticky dosa₧itelnΘ p°enosovΘ rychlosti.
V poΦßtcφch komercializace Internetu byl proto protokol PPP vyu₧φvßn p°edevÜφm ke komutovanΘmu p°ipojenφ lokßlnφch sφtφ, kde₧to pro p°ipojenφ jednotliv²ch poΦφtaΦ∙ nabφzeli poskytovatelΘ podporu starÜφho protokolu SLIP. V souΦasnosti je vÜak PPP rozÜφ°en natolik, ₧e je prakticky jedin²m protokolem pou₧φvan²m pro veÜkerß komutovanß spojenφ.
Samotnß technickß specifikace protokolu PPP je publikovßna v dokumentu RFC (Request For Comment) Φφslo 1661 a na jejφm vypracovßnφ se podφlelo konsorcium PPPC (Point-to-Point Protocol Consortium), co₧ je sdru₧enφ firem vytvß°ejφcφ standardnφ metodologii pro technickou realizaci vφceprotokolov²ch propojenφ lokßlnφch sφtφ prost°ednictvφm sφtφ globßlnφch.
Download (sta₧enφ)
Termφn v internetovΘm prost°edφ obecn∞ pou₧φvan² k oznaΦenφ jednosm∞rnΘho p°enosu programov²ch Φi datov²ch soubor∙ z mφsta, kde jsou uchovßvßny, do mφsta, kde jsou po₧adovßny nap°φklad z centrßlnφho serveru sφt∞ do koncovΘ stanice, nebo ze stanice BBS do poΦφtaΦe p°ipojenΘho k nφ p°es modem. K oznaΦenφ p°enosu opaΦn²m sm∞rem se pou₧φvß pojem upload.
Pro download souboru je zapot°ebφ specißlnφ p°enosov² protokol, jej₧ umφ pou₧φvat jak hostitelsk² poΦφtaΦ, tak p°φjemce dat. V prost°edφ terminßlovΘ relace (nap°φklad ze stanice BBS nebo sßlovΘho poΦφtaΦe p°ipojenΘho protokolem Telnet) jsou to protokoly jako je ZMODEM, XMODEM nebo Kermit, kterΘ podporuje v∞tÜina program∙ pro emulaci terminßlu na osobnφch poΦφtaΦφch. P°i p°φmΘm (protokolßrnφm) spojenφ s Internetem se pro zφskßvßnφ soubor∙ nejΦast∞ji pou₧φvß slu₧by FTP (File Transfer Protocol), nebo p °φmo protokolu HTTP (HyperText Transfer Protocol).
SMTP (Simple Mail Transfer Protocol)
Protokol SMTP byl vytvo°en jako jednoduch² mechanismus pro rozesφlßnφ zprßv elektronickΘ poÜty mezi jednotliv²mi hostitelsk²mi poΦφtaΦi (poÜtovnφmi servery) v sφtφch TCP/IP (Transmission Control Protocol/Internet Protocol), a dodnes mß v tΘto oblasti dominantnφ postavenφ.
Protokol SMTP je nov∞jÜφ verzφ starÜφho protokolu MTP (Mail Transfer Protocol), kter² se ukßzal jako zbyteΦn∞ komplikovan². PoprvΘ byla definice tohoto protokolu publikovßna ve form∞ doporuΦenφ RFC (Request For Comment) Φφslo 788 v listopadu roku 1981, a v srpnu 1982 byl novelizovßn doporuΦenφm RFC 822. Jeho p°edch∙dcem je dodnes pou₧φvan² unixovsk² protokol UUCP (Unix to Unix Copy Protocol), kter² vznikl jeÜt∞ p°ed rozÜφ°enφm sφ¥ovΘho modelu TCP/IP.
SMTP nezajiÜ¥uje kompletnφ slu₧by elektronickΘ poÜty, ale definuje pouze zp∙sob, jak²m si jednotlivΘ poΦφtaΦe zprßvy vym∞≥ujφ nikoli tedy to, jak²m zp∙sobem je s nimi dßle naklßdßno (nap°. jak²m zp∙sobem jsou zprßvy p°edßvßny jejich p°φjemc∙m, Φi kde a jak²m zp∙sobem jsou zprßvy na jednotliv²ch poΦφtaΦφch uklßdßny.)
NFS (Network File System)
NFS je distribuovan² (pracujφcφ najednou na vφce poΦφtaΦφch propojen²ch sφtφ) systΘm, kter² umo₧≥uje p°istupovat prost°ednictvφm Internetu z osobnφho poΦφtaΦe k soubor∙m na discφch jin²ch, vzdßlen²ch poΦφtaΦ∙. P°φstup je p°itom z hlediska u₧ivatele stejn², jako p°φstup k vlastnφmu lokßlnφmu disku Φi k sφ¥ov²m disk∙m v mφstnφ lokßlnφ sφti. Nenφ p°itom d∙le₧itΘ, pod jak²m operaΦnφm systΘmem vzdßlen² poΦφtaΦ pracuje, a je tedy mo₧nΘ nap°φklad z Windows p°φmo pou₧φvat disk unixovΘho serveru atd.
SystΘm NFS, kter² je v prost°edφ Internetu faktick²m standardem, vyvinula firma Sun Microsystems a formou bezplatn²ch licencφ jej poskytla i ostatnφm v²robc∙m sφ¥ov²ch systΘm∙. TechnickΘ specifikace komunikaΦnφch protokol∙ a dalÜφch konvencφ systΘmu NFS jsou proto takΘ zve°ejn∞ny formou dokumentu RFC (Request For Comment) Φφslo 1094 a dnes jsou vedle TCP/IP Φi SNMP standardnφ souΦßstφ rodiny internetov²ch protokol∙.
SNMP (Simple Network Management Protocol)
Protokol SNMP je dalÜφm faktick²m standardem mezi internetov²mi protokoly. Umo₧≥uje bezpeΦnou vzdßlenou sprßvu uzlov²ch poΦφtaΦ∙ v rozlehlΘ sφti (tedy zejmΘna Internetu), ani₧ by sprßvce musel osobn∞ navÜtφvit pracoviÜt∞, na nich₧ jsou p°φsluÜnΘ poΦφtaΦe a komunikaΦnφ za°φzenφ umφst∞ny.
SouΦasnß verze protokolu, jeho₧ vznik se datuje do roku 1988, umo₧≥uje spravovat krom∞ samotn²ch poΦφtaΦ∙ i specializovanß sφ¥ovß za°φzenφ, jak²mi jsou sm∞rovaΦe (routers), brßny (gateways), m∙stky (bridges) a dalÜφ.
Hlavnφm rivalem protokolu SNMP byl v dob∞ jeho vzniku standard CMIP (Common Management Information Protocol), navr₧en² na p∙d∞ sdru₧enφ OSI (Open Systems Interconnect). Ten se vÜak nedoΦkal zdaleka tak masovΘho rozÜφ°enφ, a tak z∙stal, jako mnoho jin²ch "·°ednφch" standard∙, pouze okrajovou zßle₧itostφ.
PodrobnΘ informace a technickß specifikace protokolu SNMP pro sφt∞ pracujφcφ na bßzi protokolu IP jsou uvedeny v dokumentu RFC (Request For Comment) Φφslo 1157, respektive STD 15.
Netscape Communications Inc.
SpoleΦnost Netscape Communications je znßmß p°edevÜφm jako producent www prohlφ₧eΦe Netscape Navigator, ale zab²vß se v²vojem veÜkerΘho softwaru pro v²m∞nu informacφ a obchod na Internetu a dalÜφch rozlehl²ch Φi globßlnφch sφtφch.
U jejφho zrodu stßl v dubnu 1994 James H. Clark, zakladatel znßmΘ firmy specializovanΘ na vysoce v²konnΘ grafickΘ pracovnφ stanice Silicon Graphics, Inc., a Marc Andreesen??, tv∙rce prototypu programu NCSA Mosaic v americkΘm superpoΦφtaΦovΘm st°edisku NCSA (National Center for Supercomputing Applications).
SpoleΦnost nabφzφ celou °adu klientsk²ch program∙, server∙, v²vojov²ch nßstroj∙ a konkrΘtnφch internetov²ch aplikacφ v duchu vytvß°enφ novΘ platformy pro ₧ivou on-line komunikaci.
Jan ╚ßp
7 0746