VyÜlo v t²denφku: CHIPweek
╚φslo:11/96
Datum:12. b°ezna 1996
Strana:22, 23
Rubrika/kategorie: P°ehledovΘ Φlßnky

zp∞t do archivu Φlßnk∙ | rejst°φk | nßsledujφcφ Φlßnek

Ji°φ Peterka:

OnNet, Explorer, a co dßl?

V minul²ch dnech m∞la naÜe odbornß ve°ejnost mo₧nost seznßmit se s nejnov∞jÜφ nabφdkou americkΘ firmy FTP Software, a to hned na n∞kolika prezentaΦnφch akcφch (o kter²ch pφÜeme na jinΘm mφst∞). Zde je p°ehled toho nejzajφmav∞jÜφho, co se v tΘto nabφdce objevilo.

Firma FTP Software, sφdlφcφ ve m∞st∞ North Andover ve stßt∞ Massachussets v USA, se do pov∞domφ ÜirÜφ odbornΘ ve°ejnosti zapsala p°edevÜφm jako producent znßmΘho a oblφbenΘho produktu PC/TCP - robustnφ a spolehlivΘ implementace zßkladnφch p°enosov²ch protokol∙ TCP/IP pro platformu poΦφtaΦ∙ PC, pro prost°edφ MS DOS a poslΘze i MS Windows. Jejφ nosn² produkt, oznaΦovan² takΘ jako tzv. PC/TCP kernel, se krom∞ sv²ch vlastnφch kvalit stal ·sp∞Ün²m i dφky chytrΘ licenΦnφ politice firmy FTP Software - ta toti₧ umo₧≥ovala tv∙rc∙m aplikaΦn∞ orientovan²ch produkt∙ zaintegrovat jej do jejich °eÜenφ.

P∙vodnφ PC/TCP kernel, ve form∞ rezidentnφho programu pro prost°edφ MS DOS-u, Φasem samoz°ejm∞ prorostl i do prost°edφ MS Windows, kde dostal formu tzv. VxD ovladaΦ∙, a poslΘze i novΘ obchodnφ jmΘno - OnNet. I zde se mu docela da°ilo, a to i v konkurenci obdobn²ch produkt∙ jin²ch v²robc∙. Pak se ale na nebi zßkladnφho sφ¥ovΘho softwaru pro poΦφtaΦe PC opravdu po°ßdn∞ zabl²sklo - to kdy₧ firma Microsoft zaΦala svou vlastnφ implemnetaci protokol∙ TCP/IP rozdßvat zdarma (nejprve jako samostatn² dopln∞k do Windows 3.11, a poslΘze i jako standardnφ souΦßst nov²ch Windows 95). Ostatnφ firmy na tuto skuteΦnost samoz°ejm∞ musely n∞jak reagovat. N∞kterΘ rezignacφ a odchodem ze scΘny, jinΘ zdokonalovßnφm sv²ch produkt∙ tak, aby obstßly i v konkurenci Microsoftu, nebo zm∞nou svΘ orientace na dosud neobsazen² segment trhu. V nejnov∞jÜφ nabφdce firmy FTP Software lze pozorovat kombinaci obou poslednφch variant - tedy vylepÜovßnφ dosavadnφch produkt∙, ale souΦasn∞ s tφm i orientaci na novΘ, pro firmu dosud pon∞kud netradiΦnφ sm∞ry.

OnNet na pop°edφ, ale PC/TCP stßle ₧ije

Hlavnφm zam∞°enφm firmy FTP Software stßle je zßkladnφ sφ¥ov² software, orientovan² p°edevÜφm na rodinu protokol∙ TCP/IP a na platformu poΦφtaΦ∙ PC - co₧ dnes ji₧ znamenß p°edevÜφm prost°edφ MS Windows. Produkt jmΘnem OnNet, kter² je mo₧nΘ pova₧ovat za vlajkov² produkt FTP Software, je dnes ji₧ mnohem vφc ne₧ jen zßkladnφm äkernelem" - je to cel² ucelen² programov² balφk pro prßci v sφ¥ovΘm prost°edφ TCP/IP. Krom∞ jßdra (kernelu) ve form∞ VxD ovladaΦ∙ toti₧ obsahuje prakticky kompletnφ rejst°φk aplikacφ pro prßci v lokßlnφch sφtφ na bßzi TCP/IP, stejn∞ tak jako pro prßci v Internetu. Nechybφ zde nap°φklad klient slu₧by WWW (konkrΘtn∞ jde o tzv. Enhanced NCSA Mosaic, vyvinut² z p∙vodnφho prohlφ₧eΦe NCSA Mosaic firmami Spyglass a FTP Software), dßle klient slu₧by Gopher (konkrΘtn∞ podporujφcφ verzi Gopher +), klient FTP, a samoz°ejm∞ takΘ klient elektronickΘ poÜty. Tφm je program Mail OnNet, kter² p∙vodn∞ vyvinula firma Unipalm. Bohat² repertoßr aplikacφ dopl≥ujφ emulßtory terminßl∙ (telnet, rlogin, IBM 3270, a dalÜφ), prost°edky pro sdφlenφ soubor∙ (znßm² NFS klient Interdrive), prost°edky pro tisky v sφti, pro navazovßnφ komutovanΘho spojenφ atd.

Prvnφ verze programovΘho balφku OnNet obsahovala jeÜt∞ ob∞ verze PC/TCP jßdra (kernelu): jak jßdro ve form∞ rezidentnφho programu pro prost°edφ MS DOS, tak i jßdro ve form∞ VxD ovladaΦ∙ pro prost°edφ Windows. Od druhΘ verze OnNetu vÜak doÜlo k odd∞lenφ obou v∞tvφ - OnNet 2.0 ji₧ obsahuje pouze jßdro ve form∞ VxD ovladaΦ∙, zatφmco p∙vodnφ rezidentnφ jßdro pro prost°edφ MS DOSu je dßle nabφzeno ve form∞ balφku s tradiΦnφm nßzvem PC/TCP Network Software for DOS, nejnov∞ji ve verzi 4.0 (a obsahuje mj. hlavnφ aplikace jak ve tvaru pro prost°edφ DOSu, tak i pro prost°edφ Windows). Hlavnφ v²vojovou v∞tvφ ale bezesporu je produkt OnNet.

OnNet na r∙znΘ zp∙soby

OnNet verze 2.0 p°inesl n∞kterß zajφmavß vylepÜenφ, nap°φklad schopnost dynamicky se p°epφnat mezi pou₧φvßnφm sΘriovΘho rozhranφ (PPP nebo SLIP) a sφ¥ovΘ karty s rozhranφm do sφt∞ LAN. DalÜφ novinkou byla podpora p°φpojek ISDN, kterou ale naÜi tuzemÜtφ u₧ivatelΘ jeÜt∞ nem∞li moc Üancφ vyu₧φt. VxD verze jßdra v programovΘm balφku OnNet p°itom byla ji₧ od zaΦßtku 32-bitovß, zatφmco zb²vajφcφ souΦßsti pouze 16-bitovΘ. D∙sledn² p°echod na 32-bit∙ zahßjila a₧ zatφm nejnov∞jÜφ verze OnNetu, OnNet32, optimalizovanß ji₧ pro novß Windows 95 a Windows NT. Ani tato verze vÜak nenφ skuteΦn∞ celß 32-bitovß, proto₧e n∞kterΘ aplikace jsou stßle jeÜt∞ 16-bitovΘ (nap°φklad Mail OnNet pro elektronickou poÜtu). V souΦasnΘ dob∞ tedy existujφ a jsou nabφzeny dv∞ zßkladnφ verze OnNetu: OnNet 2.0, provozovateln² na vÜech variantßch MS Windows, a OnNet 32, urΦen² pouze pro Windows 95 a NT. ZajφmavΘ p°itom je, ₧e na platform∞ Windows NT nenφ jßdro od firmy FTP Software pou₧itelnΘ - zde je nutnΘ vyu₧φvat to, kterΘ je standardnφ souΦßstφ Windows NT.

JeÜt∞ dalÜφ zajφmavou verzφ programovΘho balφku OnNet je jeho verze X OnNet, p°edstavujφcφ standardnφ implementaci 32-bitovΘho serveru systΘmu X Window pro prost°edφ MS Windows (podporujφcφ verzi X11R5 systΘmu X Window). Dßle existuje i tzv. serverovß verze OnNetu, co₧ je integrovanΘ °eÜenφ implementujφcφ zßkladnφ druhy server∙ (NFS, FTP, DHCP, LPD) pro prost°edφ MS Windows - p°edchozφ verze tohoto produktu byly nabφzeny pod oznaΦenφm OnNet Services.

InterDrive na vÜechny zp∙soby

Za dalÜφ vlajkov² produkt firmy FTP Software je mo₧nΘ pova₧ovat jejφ produkt InterDrive, co₧ je klient protokolu NFS pro transparentnφ sdφlenφ soubor∙ v lokßlnφch sφtφ. Op∞t jde o jednu z nejrobustn∞jÜφch implementacφ tohoto protokolu, kterß si za dlouhou dobu svΘ existence staΦila zφskat velmi dobrΘ jmΘno. K p∙vodnφ rezidentnφ verzi pro prost°edφ DOSu s p°echodem do MS Windows samoz°ejm∞ p°ibyla i 32-bitovß verze ve form∞ VxD ovladaΦ∙, kterß se poprvΘ objevila u prvnφ verze OnNetu. V OnNetu 2.0 se pak poprvΘ objevila i verze pro novΘ Windows 95 (paraleln∞ vedle p∙vodnφ verze pro Windows 3.1 a 3.11, proto₧e NFS klient je p°eci jen t∞sn∞ji vßzßn na operaΦnφ systΘm ne₧ jinΘ aplikace, a proto musel b²t uzp∙soben pro novΘ prost°edφ). V nejnov∞jÜφm OnNetu 32 je samoz°ejm∞ ji₧ jen InterDrive pro Windows 95, ale spolu s nφm je zde takΘ InterDrive pro Windows NT. Oba tyto klientskΘ programy jsou p°itom dostupnΘ i jako samostatnΘ produkty. Nabφzen je takΘ InterDrive server pro platformu Windows NT - co₧ je ve svΘ podstat∞ implementace tzv. NFS dΘmona ve Windows NT. V prost°edφ Unixov²ch poΦφtaΦ∙, kterΘ z°ejm∞ nejΦast∞ji vystupujφ v roli file server∙ na bßzi NFS, jsou tito NFS dΘmoni v∞tÜinou p°φmou souΦßstφ operaΦnφho systΘmu, a nejsou tudφ₧ nabφzeny jako samostatnΘ produkty.


zp∞t do archivu Φlßnk∙ | rejst°φk | nßsledujφcφ Φlßnek
Tento Φlßnek m∙₧e b²t voln∞ Üφ°en, pokud se tak d∞je pro studijnφ ·Φely, na nev²d∞leΦnΘm zßklad∞ a se zachovßnφm tohoto dov∞tku. Podrobnosti hledejte zde, resp. na adrese http://archiv.czech.net/copyleft.htm