2017. június 1., csütörtök

Számítógép-hálózatok felépítése


A számítógép-hálózatok történeti fejlõdése


Néhány elõzetes megjegyzés tárgyalása után három szempont szerint osztályozzuk a hálózatokat, megkülönböztetjük az adathálózatok és számítógép-hálózatokat, kiemelünk néhány fontosabb dátumot, fejlõdési állapotot.

Kezdeti lépésnek tekinthetjük a telekommunikációs technika alkalmazását a számítógépes távfeldolgozásban (TAF = távadatfeldolgozás). A TAF rendszer egy három szintû hierarchikus rendszer: egy erõforrásgépbõl (host), egy terminálvezérlõbõl (front-end, multiplexer) és néhány terminálból állt, amelyek az akkoriban használatos távközlõ rendszereket (telex, telefon, rádió) használták az adatok (információ) átvitelére. Ma is fellelhetõ a számítógép-hálózati rendszerekben ez a klasszikus elérési mód, a terminál szerveren keresztül több erõforrás gép érhetõ el.

A számítástechnika gyors fejlõdése és összefonódása a szintén dinamikusan fejlõdõ adatkommunikációval lényegesen megváltoztatta a technológiákat, a termékeket és cégeket, létrejött a számítógép-kommunikációs ipar. Ezt a változást néhány jellemzõ ténnyel is alátámaszthatjuk: nincs lényeges különbésg adatfeldolgozási (számítási) és adatkommunikációs (átvitel, kapcsolás) feladatok között; nincs lényeges különbség az adat, hang és videokommunikáció között; az egy processzoros számítógépek, a több processzoros számítógépek, a helyi hálózatok, a városi és nagy távolságú hálózatok közötti adatátviteli vonalak összemosódnak. Egy nagy integrálódásnak vagyunk tanui, amely az összes kommunikációs tevékenységet igyekszik egységesíteni és világméretekben könnyen elérhetõvé, használhatóvá tenni. A hálózat (network) szó legtöbbször alapértelmezésben számítógép-hálózatot jelent (computer network). Az adatok átvitelét biztosító adatkommunikációs hálózatot (data network) a számítógép-hálózat(ok) egy alrendszerének is tekinthetjük, amely általában maga is önállóan mûködõ speciális számítógép-hálózat. Egyre több hálózati szolgáltatás az adott alkalmazás komponenseinek többszöri felhasználásával felépített hálózat (application network) segítségével valósul meg általában több számítógép-hálózat közremûködésével. A hálózatok egymásra épülését az 1.  bra mutatja be.

Alkalmazás hálózata

Számítógép-hálózat(ok)

Adathálózat(ok)

1. ábra. Hálózatok

Érdemes szólnunk a számítógép-hálózati fejlõdés motiváló tényezõirõl is. A felhasználónak a hálózat használata biztosítja az erõforrások osztott használatát, a nagyobb biztonságot és a kisebb költségeket.

A számítógép-hálózati alkalmazások választéka is egyre bõvül, több alkalmazás integrálásával és a színes grafikus (esetleg multimédia) felhasználói felülettel egyre kényelmesebben kezelhetõk. Alapalkamazásnak tekintjük az elektronikus levelezést (e-mail), az adatállományok átvitelét (file transfer), a távoli terminál használatát (remote terminal access) és a távoli feldolgozást (remote job entry, network job entry). Ezen alapalkalmazásokra épülhetnek a további alkalmazások: számítógépes konferenciázás (computer conference, listserv), elektronikus faliújság (bulletin board), elektronikus újság (news), adatbázisok lekérdezése (database query), információs rendszerek (information service) használata és egyre újabbak jelennek meg. Az osztott feldolgozás fogalma a számítógép-hálózati szoftverek automatikus együttmûködését jelenti, a felhasználónak nem kell tudnia konkrétan a szolgáltatásban résztvevõ számítógép-hálózat felépítését, kiszolgáló gépek adatait és a megoldásban vállalt részfeladatokat.

1.1. A számítógép-hálózatok osztályozása


Három fõbb szempontot választottunk ki a számítógép-hálózatok osztályozásánál.

Az elsõ a fejlõdés idõbeli (hozzávetõlegesen kronológiai) változásait követi, itt következõ osztályokat találjuk:

- távfeldolgozási rendszerek (TAF, egy számítógép)

- több erõforrás gép összekötve (pl. DUAL rendszer)

- a terminálvezérlõkbõl alkotott hálózat (pl. IBM SNA)

- adatkommunikációs alrendszerrel összekapcsolt számítógépek (data network)

-  kapcsolt (switched)

- vonalkapcsolt (line, telefonálás)

- üzenetkapcsolt (message, táviratküldés)

- csomagkapcsolt (packet, rövid üzenetek)

- cellakapcsolt (cell, elõzõek együttesen)

-  mûsorszóró (broadcast)

- helyi hálózatok (local network)

- csomagrádió (packet radio)

- mûholdas (satellit)

- PC-s hálózatok (NOS, network operating system).

A második osztályozás alapját a kiterjedés, távolság képezi, így megkülönböztetjük a:

- a nagy távolságú (WAN, wide area network)

- a városi (MAN, metropolitan area network)

- a helyi (LAN, local area network)

- és a kis távolságú (SMAN, small area network) hálózatokat.

A harmadik osztályozás kapcsolódik az architekturális sémákhoz és didaktikailag az egyszerûbbtõl a bonyolultabb felépítés felé halad. A következõ osztályokból áll:

- pont-pont kommunikáció (PP, point to point)

- adathálózati kommunikáció (data network)

- számítógép-hálózati kommunikáció (computer network).

Ez az osztályozás lényegében szerepelt a fejezet bevezetõjében is, kemelhetjük az autonom mûködésû adathálózat létrehozását, mint korszakalkotó, talán legzseniálisabb ötletet.

1.2. Idõtábla a fontosabb hálózati eseményekrõl


A hálózatok fejlõdésének néhány fontos eseményét, új technológiák megjelenésének évszámát gyûjtötte össze Zakon (lásd 8.2 melléklet). A címben az Internet szerepel, de mivel ez a "hálózatok hálózata" így megtalálhatjuk más hálózatok jellemzõit is.

1969-ben kezdett mûködni a "hálózatok atyja" az ARPANET. 1970-ben a Hawai-i Egyetem is csatlakozik a rádiós ALOHA kapcsolattal, ebbõl a tapasztalatból vettek öteleteket az ETHERNET lokális hálózat tervezõi is. 1976-ban kifejlesztik a UUCP (Unix-to-Unix Copy) programot. 1981 a BITNET létrehozásának éve. Megtaláljuk a különbözõ országok csatlakozási idõpontját a hálózatokhoz, valamint az ezres, milliós felhasználói számok "áttörésének" idõpontját. Az Internetben 1995 januárjában 4,852,000 számítógépet regisztráltak 39140 hálózatban és ezen belül kialakított 71000 adminisztrációs egységben.

2. Számítógép-hálózati architekturák


Már az elõzõ fejezetek is érzékeltetik az architektúrák létét és szükségességüket összetett rendszer esetén. Nemcsak hardver és szoftver eszközök sokasága okozhat problémát, hanem az eszközök különbözõsége is. Ezen eszközöknek egymással kommunikációs kapcsolatban kell lenniük. Ezt a kapcsolatot a kommunikációs protokoll határozza meg, amely tartalmazza a kommunikáció:

- formai,

- tartalmi és

- idõbeli szabályait.

Az azonos protokoll használata teremti meg az összeférhetõséget (kompatibilitást). A mindenki által elfogadott, használatos protokollt célszerû prtokoll-szabványként megfogalmazni, kezelni és célként követni a fejlesztések során. A hálózati architektúra meghatározza azon protokollok összességét, amelyekkel a felhasználók hálózat-alkalmazási igényét ki lehet szolgálni. Ha a hálózati architektúra szabványos protokollokból áll, akkor számos elõny származik. Pl.építõkocka elv szerinti, heterogén gyártó termékeibõl történõ hálózati rendszerépítés. A hálózati architektúrák szabványosításában nemcsak a szabványügyi intézmények érdekeltek, hanem az információtovábbítást szolgáltató szervezetek és a számítógépgyártók is. A hálózati architektúrák tervezésénél a következõ általános jellemzõket, követelményeket célszerû betartani:

- összekapcsolhatóság,

- megbízhatóság,

- modularitás,

- egyszerû bevezethetõség,

- egyszerû használhatóság,

- egyszerû módosíthatóság.

A hálózati architektúrák réteges szerkezetûek. Egy-egy réteg felelõs egy-egy feladat végrehajtásáért (protokoll) és magasabb réteg számára szolgáltatás (szolgáltatási protokoll) nyújtásáért. Más szavakkal a funkció és hívási felület szabványosított, szabadon hagyja a fejlesztõeszköz típusát. A különbözõ gyártóktól származó architektúrák együttmûködési lehetõségei egyre bõvülnek a jelenlegi hálózati fejlesztések során.

Az architekturákat öt csoportba soroltuk, a nyílt rendszer architektúrával szoros kapcsolatba levõket, az ARPA-ból származókat, a UNIX alapúakat, a BITNET-et és két gyári hálózatot.

2.1. OSI, MAP, TOP, GOSIP



A következõ négy részben az OSI szabványosítással legjobban összefüggõ négy témát választottuk, a nyílt rendszerek összekapcsolása címet viselõ nemzetközi tevékenységet (OSI) és az ezzel szorosan összefüggõ két gyári hálózatot (MAP, TOP), a gyártásautomatizálás és automatizált iroda területérõl és a kormányzati szférában alkalmazott architektúrát (GOSIP).

OSI, nyílt rendszer architektura


A Nemzetközi Szabványosítási Szervezet (International Standards Organization ISO) 1978-ban egy munkabizottságot hozott létre, amely bizottság megalkotta a nyílt hálózati összekötések (Open Systems Interconnection - OSI) koncepciót. A koncepcióban megfogalmaztak egy referencia modellt, amely leírja az egymással kommunikációra képes (nyitott) rendszerek szerkezetét. A magyar nyelvû szakirodalmakban még a "nyílt rendszerek összekapcsolása" elnevezés is használatos. Az igazi jelentõsége ezen szabványosítási munkának, hogy megteremtse a különbözõ gyártóktól származó hálózati elemek összekapcsolódásának és hatékony együttmûködésének lehetõségét. Eddig még egyetlen teljes számítógép-hálózati rendszer sem épült meg kizárólag teljesen OSI szabványok alapján, de valószínûleg nincs olyan számítógép-hálózati rendszerfejlesztés, amely ne hivatkozna az OSI szabványokra felkínálva az összekapcsolhatóságot. A modell valójában betölti hivatkozási szerepét.

Az OSI modell hét rétegbõl áll, amelyek egymásra éplnek. Az alapelvekben kitûzték, hogy a rétegek különbözõ absztrakciós szinteket képviseljenek, minden réteg jól definiált feladatot hajtson végre, ezt a funcionális feladatot szabványokban rögzítések, a rétegek közötti információcserét minimalizálni kell. A következõkben bemutatjuk a hét réteget, alulról felfelé való építkezés elvének megfelelõen a legalsó réteggel (layer) kezdve.

A fizikai réteg (physical layer) feladata, hogy bejuttassa a biteket az átviteli közegbe ill. fogadja onnak azokat. Biztosítania kell, hogy az adó által adott 0-ás bitet a vevõ is 0-ásnak vegye, az 1-es bitet 1-esnek minél gyorsabban és megbízhatóbban. A tervezési feladatok itt nagymértékben a mechanikai, elelktromos jellemzõkkel, kapcsolódási felületekkel (interface) foglalkoznak, amelyeket az átviteli közeg fizikája lényegesen meghatároz.

Az adatkapcsolati réteg (data link layer) az átviteli útvonal két szomszédos csomópontja közötti hibátlan információ átvitelt biztosítja. Megoldja az átviteli hibák felismerését és javítását, egyidejû és kétirányú átvitel lehetõségét, adatelárasztás problémáját.

A hálózati réteg (network layer) a kommunikációs alhálózati mûködését vezérli. Lényeges feladat az útvonalak megválasztása (routing) a forrás- és célállomás között, torlódások elkerülése és elhárítása holtpont helyzetek feloldása. A különbözõ típusú és mûködésû kommunikációs alhálózatok (adathálózatok) sajátosságain túl ezen alhálózatok együttmûködését is biztosítani kell (internetworking).

A szállítási réteg (transport layer) egy utolsó vég-vég ellenõrzést végez, hogy a különbözõ hibaminõségû kommunikációs alhálózatokon történõ átvitel hibátlan legyen. A szállítási réteg feladata a viszony réteg adatainak szétdarabolása és összerakása, ha szükséges és átvitele sorrendhelyesen vagy nem sorrendhelyesen. További lehetõség az átvitel szétosztása (multiplexelés) több szállítási összekötésre ill. több átvitel egyetlen összekötésre való irányítása (nyalábolás).

A viszony réteg (session layer) biztosítja, hogy a felhasználók (ember, gép, program) egymással kapcsolatba lépjenek. Mindennapi szóhasználattal ez réteg a rendszerbe való bejelentkezés és kijelentkezés feladatait oldja meg. Két további viszonyszolgálat feltétlen említésre méltó. A szinkronizáció, amely a dialógus során elõálló hiba esetén a fõ és mellék szinkronizációs pontokat ismerõ mechanizmus alapján folytatni tudja a dialógust. A másik a kölcsönhatás-menedzselése (token management), amely során csak a vezérlõjelet (token) bíró oldalnak megengedett a kritikus mûveletek végrehajtása.

A megjelenítési réteg (presentation layer) az információábrázolás feladatok végrehajtásááért felelõs. Az adatok szabványos kódolásán túlmenõen az adattömörítés, adattitkosítás problémáiról is gondoskodik.

A alkalmazási réteg (application layer) tartalmazza az összes felhasználcentsi alkalmazást. Természetesen ezeket nehéz szabványosítani, ezért az alkalmazást kiszolgáló elemeket tervezték és valósították meg. Ilyenek a virtuális terminál, adatátvitel, jobátvitel, erõforrás hozzáférés, kapcsolat vezérlés és általános üzletkezelõ és katalógus szolgáltatás.

Az OSI modell két végpontját a 2. ábra mutatja be.

Alkalmazási
réteg

Megjelenítési
réteg


Viszonyréteg

Szállítási
réteg

Hálózati
réteg

Adatkapcsolati
réteg

Fizikai
réteg

Alkalmazási
réteg

Megjelenítési
réteg


Viszonyréteg

Szállítási
réteg

Hálózati
réteg

Adatkapcsolati
réteg

Fizikai
réteg

Á T V I T E L I  K Ö Z E G

2. ábra: Nyílt rendszerarchitektúra (OSI)

MAP (Manufacturing Automation Protocol)


A General Motors cég számítógép-hálózatának egyik alapvetõ alkalmazása a gyártásautomatizálás (CIM, MAP) volt. Még 1978-ban döntött úgy a vállalatvezetés, hogy minden üzemét, gyártósorát, intelligens eszközét összekapcsolja. Az 1980-ban létrehozott MAP Task Force csoport feladata abban állt, hogy rögzítse a gyártásautomatizálás terén alkalmazott - eltérõ gyártóktól származó - adatkommunikációs módszereket és hardware megoldásokat. A csoport erõsen támaszkodott az ISO-OSI-ra, õk nem a rétegek funcióira, hanem a konkrét protokollokra koncetráltak. A MAP specifikáció lényege abban áll, hogy kiválasztja a meglevõ vagy megjelenés elõtti elfogadásra váró szabványterveket és protokollokat.

A MAP projekt elsõ szakasza 1984-88 között több lépésben valósította meg az eszközök hálózatba kötését. A hierchikus hálózati struktúra (alaphálózatok feletti gerinchálózat) és az alkalmazások kifejlesztése volt a cél. A feladatok párhuzamosan folytak míg végül a teljes kapcsolat felépült. Érdemes néhány konkrét lépést felsorolnunk, központosított hálózat kialakítása (központi számítógép a többféle számítógép és terminál összekötésére), helyi adathálózat (elosztott hálózat köt össze több különbözõ típusú számítógépet), kapuk (gateway) a kiválasztott programozható vezérléshez, alkalmazási szolgáltatások (új alkalmazások, országos adathálózathoz való csatlakozás), olcsó hardvermegvalósítás (alsó 4 ISO réteg megvalósítása, több processzoros gépek az alkalmazásokhoz, viszony és adatábrázolási réteg protokolljainak implemetálása), teljes hálózati szolgáltatások beindítása ("összedugható", kompatibilis berendezések a gyártók többségétõl). A kiválasztott protokollok:

7. ISO FTAM 8571 File Transfer Protocol

Manufacturing Messaging Format Standard (MMFS)

Common Application Service Elements (CASE)

Directory Service (X.500)

Network Management

6. Null

ISO 8823, 8824, 8825 (ASCII, EBCDIC)

5. ISO Session 8327

4. ISO Transport 8072

Class 4 8073

3. ISO Connectionless Internet 8473

X.25

Subnetwork dependent convergence protocol (SNDCP)

2. ISO Logical Link Control 8802/3

IEEE 802.2 Type 1, Class 1

1. ISO token-passing-bus 8802/4

IEEE 802.4 token-passing-bus média

Broadband 10 Mbit/sec

Carrierband 5Mbit/sec

Nagyon sok cég, gyártó és felhasználó is csatlakozott MAP User's Groupe-hoz és komoly befektetéseket eszközöltek. Jelenleg a harmadik változat a MAP 3.0 egy kiforrott változatnak tekinthetõ. Ha sok buktatóval is rendelkezik e projekt, de úttörõ jellege a szabványok felhasználásában el nem vitatható.

TOP (Technical and Office Protocol)


A Boeing cég az irodaautomatizálás terén volt érdekelt. E cél érdekében választotta ki a hálózati protokollokat, saját maga is fejlesztett irodaautomatizálási protokollokat. Idõben ez a tevékenység egybeesett a MAP tevékenységekkel, a TOP project igyekezett kompatibilis maradni a MAP projekttel. Az alsó és legfelsõ rétegek különbözõségét az eltérõ feladatok határozzák meg, a középsõ rétegeknél a kiválasztott protokollok azonosak.

A TOP hálózatban ötféle típusú hálózati elem lehet jelen. A végrendszer (end system) egy számítógép, amely tartalmazza mind a hét OSI réteget. Az ismétlõ (reapeter) csak biteket továbbít egy hálózatból a másikban, logikailag köti össze a hálózatokat, egy buta, passzív elem. A híd (bridge) két hálózat adatkapcsolati szinten történõ összekapcsolására képes. A hidak intelligensek, szelektív átmásolásra is beprogramozhatók, a két adatkapcsolati protokoll lehet különbözõ. A útkiválasztókat (router) különbözõ hálózati rétegek esetén használunk, például X.25 és vezérjeles szám között kívánunk szállítási adatátvitelt. Az átjáró (gateway) a nem OSI rendszerek TOP-hoz való kapcsolódást jelenti, mind a hét rétegben, ha szükséges, meg kell tenni a heterogén rendszerek közötti konverziót. A fenti hálózati elemek nemcsak a TOP és MAP elemei, hanem nagy számmal fordulnak elõ a világ más hálózataiban.

A TOP felhasználók és gyártók a TOP Users Group-ba tömörülnek és aktivitásuk szorosan kapcsolódik a MAP Users Groupe-hoz. Mind a MAP, mind a TOP az OSI-n kívül támaszkodik a többi szabványügyi szervezetre (CCITT, IEEE) is.

A TOP protokollok felsorolása:

7. ISO FTAM 8571 File Transfer Protocol

Specific Application Service Elements (SASE)

Directoring Service (X.500)

Message Handling System (X.400)

6. Null

ISO 8822, 8823, 8824, 8825

5. ISO Session 8327

4. ISO Transport class 4 8073

3. ISO Connectionless Internet 8473

X.25

Subnetwork dependent convergence protocol (SNDCP)

2. ISO Logical Link Control 8802/3

IEEE 802.2 Type 1, Class 1

1. ISO CSMA/CD 8802/3

IEEE 802.3 CSMA/CD media access

Control, 10Base5

GOSIP (Goverment OSI Profiles)


Az angol, japán, amerikai és más országok (köztük a magyar) kormányzati munkáját hivatott segíteni az OSI szabványokra épülõ GOSIP architektúra. Ismerve a felhasználó területeket és a felhasználók számát igen nagy jelentõséggel bír ez a hálózati alkalmazás.

Az alkalmazott szabványok területén nem olyan szigorú, mint az elõzõ MAP, TOP rendszerek. Megkívánja az FTAM adatállományok átvitelére szolgáló szabvány, az X.400-as üzenet kommunikációs szabvány és az ODA (Office Document Architecture) szavány alkalmazását (legalább egyet ezek közül és már egy számítógépen is elegendõ). Nem egy statikus architektúráról van szó. Pl. 2-es verzió [20] a következõ egyes rétegekben alternatív módon felhasználható protokollokat tartalmazza:

7. ODA, VT, FTAM, X.400, ACSE

6. OSI PP

5. COS SP

4. CLNS TP, CONS TP4

3. REP, CNLSNP, LLC, X.25, ISDN

2. CSMA/CD, Token Bus, Token Ring, LAPB, ISDN

1. Base, Broadband, AP, V.35, RS-232, ISDN

2.2. ARPANET, Internet


A 90-es évtized a számítógépes kommunikáció évtizede lesz. A kommunikációt a már meglevõ számítógép-hálózatok illetve rohamos fejlõdést mutató hálózatépítés biztosítja. Mind a hálózatba kapcsolt terminálok, PC-k, kiszolgáló számítóg‚pek, mind az egyre növekvõ átviteli sebességek nagymértékben hozzájárulnak az információ-mozgáshoz, amelynek mennyisége egyre rövidebb idõszak alatt többszörözõdik. Igen gyakori az évi 20-30 % növekedés egy-egy hálózaton.

A számítógép-hálózatokat már osztályoztuk a fejlõdés, távolság és felépítés szerint. Talán érdemes a távolság szerinti osztályozást finomítani a terület fogalmak bevezetésével, beszélhetünk regionális (gondolhatunk néhány megyére), országos, földrésznyi és világ hálózatokra. A felhasználóknak a hálózatokhoz való hozzáférését illetõen megkülönböztetünk nyilvános, gyári, akadémiai, kutatói, egyetemi, katonai hálózatokat. (A helyi hálózatoknál ismert topológiáknak (sín, gyûrû, csillag, háló, fa) nemcsak az architektúra alacsonyabb rétegeiben van sajátos, elõnyös szerepük, hanem a magasabb rétegekben is, pl. az alkalmazás topológiája (centralizált-csillag). A következõkben érdemes megismerkednünk néhány hálózattal, amelyek felépítésükben, szolgáltatásaikban és felhasználói körükben is különböznek egymástól. A hálózatok kiváló áttekintõ irodalma a Quarterman könyve [16].

ARPANET


A számítógép-hálózati kultúra megteremtésében úttörõ szerepet játszott az Advanced Research Projects Agency (ARPA) kutatási és fejlesztési program. A programot az Egyesült Államok Honvédelmi Minisztériuma hívta életre 1967-ben. 1969 végére az ARPANET-ben 14 csomópont volt (max 64 lehet). Nagyon sok hálózati fogalom és megvalósítási tapasztalat született, amelyek beépültek az OSI architektúrába. Ilyenek a protokoll fogalma, a réteges szerkezet, csomagkapcsolt kommunikációs alrendszer, forgalomvezérlés, folyamvezérlés, torlódásvezérlés, adatállomány átviteli (ftp), levelezési (smtp), terminál elérési (telnet), szállítási és hálózatközi protokoll (TCP/IP).

Már a tervezés idõszakában alapvetõ szempontnak tartották a hálózat nagy megbízhatóságát, a kapacitások megfelelõ kihasználását, a teljesítõképesség és a költségek megfelelõ összehangolását. Ennek megfelelõen lerögzítették, hogy hibajelzést, hibajavítást kell alkalmazni, az erõforrások legalább két úton elérhetõk legyenek, a válaszidõ kisebb legyen 0,5 másodpercnél, a távközlési költség jóval kisebb legyen a hozzá kapcsolódó számítátechnikai berendezések költségénél. A csomagkapcsolt kommunikációs alrendszer csomópontjai (Interface Message Processzor (IMP), Terminal IMP (TIP)) Honeywell DDP 316, 516 gépek voltak, amelyeket 9,6 vagy 56 Kbit/sec sebességû vonalak kötöttek össze. Nagyon sok jó hálózati tervet is sikerült megvalósítani. Dinamikusan alkalmazkodó (adaptív) útképzést vezettek be, amelyben minden egyes csomópont maga méri le mérõcsomagok segítségével, merre célszerû ebben a pillanatban továbbítani az üzenetcsomagokat. A torlódást a szállításhoz szükséges tárolóhelyek (buffers) elõzetes lefoglalásával csökkentik. Nagyon fontos kiegészítõ tevékenységeket valósítottak meg, állandó naplózás, szükség esetén a csomagok nyomkövetése és statisztikai adatok gyûjtése történik.

Az ARPANET 1974 végére 49 csomópontra bõvült. Ebben a szakaszban a továbbfejlesztés irányát, hiearchikus hálózat építésének szükségességet a Defense Advanced Research Projects (DARPA) kutatási és fejlesztési program tartalmazta. 1982-ben a Department of Defense (DoD) az USA védelmi minisztériuma létrehozta a Defense Data Network-t (DDN), amely a korábbi technológia magasszintû biztonság technikai kiegészítésekkel ellátott továbbfejlesztésére épül.

Az ARPANET az elsõ mérföldkõ a számítógép-hálózatok történetében, a hálózatok "atyja" elnevezéssel is illetik. Hálózati alapelveit ma is használjuk az újabb hálózatoknál (Internet). A szabványok leírása a Request for Comments (RFC) gyûjteményben található, közel 1400 dokumentummal.

Internet



A Internet egy világhálózatot jelent, hálózatok hálózata, továbbá a legnagyobb észak-amerikai hálózat, a U.S.A. hálózatainak egy részét jelenti. Az Internet-nek több neve is van, ez az ARPA hálózat, hasonlóan DARPA hálózat vagy TCP/IP hálózat. Az Internet-t 1983-ban alakították ki az ARPANET és MILNET, majd további hálózatok összekapcsolásával. A továbbiakban internet hálózatoknak nevezzük azokat a hálózatokat, amelyek ezt a technológiát használják.

Az Internet hálózat felépítését jellemzõ elemek közül elsõként az alapgondolatot említjuk. Az Internet a különbözõ hálózati technológi jú, autonóm mûködésû hálózatok összessége, amelyeket átjárógépek (gate-way, zsilip) kapcsolnak össze. Minden gépnek van legalább egy internet címe, (IP cím), amely gép hálózati csatlakozását (-it) határozza meg. A cím 32-bit hosszú, a címeknek három osztálya van (A,B,C). Az A osztály címben a kezdõbit 0 értékû, majd 7 bit a hálózat, 24 bit a gép azonosításásra szolgál. A B osztályú cím szerkezete 10 kezdõbitek és 14 ill. 16 bit hálózat ill. gép azonosítása, a C cím 110 bitekkel kezdõdik 21 ill. 8 bit szolgál hálózat ill. gép azonosítására. Gyakran használjuk pontozott decimális alakban: 192.84.226.15. Az IP cím használata helyett könnyebben megjegyezehetõ neveket használhatunk. Egy hiearchikus névkonvenciót alkalmaznak, amelyet a szervezeti struktúráknak megfelelõen osztanak ki. Ez a rendszer az internet domén név rendszer (domain names), ez egy fa struktúra. A domén név "elemi" nevek sorozatából áll. Pl.: uxc.cso, uiuc.edu (Univ. of Illinois), isun1.jate.u-szeged.hu. A nevek hiearchiája nem feltétlenül egyezik meg a hálózatok fizikai összeköttetéseinek struktúrájával. A domén neveket a "name server" gépek oldják fel IP címekre. Egy-egy domén kezeléséhez minimálisan egy elsõdleges és egy másodlagos name server gép szükséges. A name szerver gépek hibái esetén az IP címet használhatjuk.

Az internet protokoll rendszer legfõbb protokolljai: az internet protokoll (IP), IP felügyeleti protokoll (Internet Message Protocol, ICMP), a hálózati (pl. megtudni a saját 6 byte-os ETHERNET címet) címet feloldó protokoll (Address Resolation Protocol, ARP), az IP címet feloldó (Reverse Address Resolation Protocol, RARP), a felhasználói adatgramma (User Datagram Protocol, UDP), a megbízható szállítási szolgáltatás protokoll (Transmission Control Protocol, TCP) és az alkalmazási szolgáltatások protokolljai (Simple Mail Transfer Protocol, SMTP; Remote Login; Network Virtual Terminál, TELNET; File Transfer Protocol, FTP; Domain Server; Trivial File Transfer Protocol, TFTP; Bootstrap Protocol, BOOTP; Sun Network File System, NFS).

Az IP protokoll egy kapcsolat nélküli, nem megbízható csomagtovábbítás, az IP adatcsomagokat továbbít a küldõtõl a címzettig. Ezek a csomagok egymástól függetlenül haladnak a hálózaton, a rendszer nem garantálja a megbízható, sorrendtartó célbajutást. A TCP protokoll automatikusan kijavítja az adatátviteli hibákat, kiküszöböli a dupla csomagokat, megismétli az elveszett csomagok újraadását és biztosítja az adatok sorrendhelyességét. A TCP a végpontok (pontok) közötti kapcsolaton (connection) adatfolyam orientált átvitelt nyújt.

Az Internet alkalmazásokról a késõbbi fejezetekben lesz szó. Az Internet irányítását az Internet Activity Board végzi, a középtávú feladatokra az Internet Engineering Task Force, a TCP/IP kutatásokra az Internet Research Task Force felügyel. Az internet "szabványok" az RFC (Request For Comments) gyûjteményben találhatók. A Network Information Center (NIC) az internet hálózati (IP) címeket osztja. Az Internet továbbfejlõdésében lényeges szerepet játszhat a National Science Foundation Network (NFSNET) fejlõdése és a Goverment Open Systems Interconnection Procurement Specification Project (GOSIP) tevékenysége.

2.3. UUCP, USENET, EUnet


A fenti három hálózat közös gyökerekkel rendelkezik. A kommunikáció alapjai a UNIX rendszerek közötti adatállomány másoló uucp (UNIX to UNIX Copy) program. A UNIX rendszerekben modemeket, automatikus hívókat illesztettek és a uucp programmal a távoli gépek között adatállományátvitelt hajtottak létre.

A UUCP hálózat fõ szolgáltatása az elektronikus levelezés, több mint 10 ezer gépe és 1 millió felhasználója van a hálózatnak. 1978-ban az AT&T UNIX 7-es változatának kiadása után indult e hálózat fejlõdésnek, amely az egyik legrégibb kapcsolt telefonvonalas hálózat. Ez egy decentralizált hálózat, minden hívó fizeti a hívott vonalszakasz díját. A uucp programok f, g és t protokollja létezik, az f az X.25 hálózat felett, az g a kapcsolt telefon vonalon RS-232-C-vel dolgozik, a t protokoll a TCP/IP fölött használható. Az útképzést és vég-vég ellenõrzést az alkalmazások végzik. A szokásos forma az útképzésre: hosta!hostb!hostc!host!user. A uucp-nek megvannak a nemzetközi hálózatokhoz a kapcsolódási pontjai. A uucp a USENET-el együtt nagyon sok kis felhasználónak nyújtja az elektronikus levelezés és elektronikus újság számokra nagyon értékes szolgáltatás viszonylag olcsón.

A USENET 1979-ben kezdte meg mûködését (Duke és az Észak-Karolinai Egyetem). A rövidítést a "User's Network"-bõl vették. A hálózat legjobban egy addig szokatlan, új szogáltatás jellemzi, ez az ún. hálózati újság (network news). Közel 10 ezer csomóponti gépen fut a news mintegy 300 ezer felhasználóval. Az újság cikkeit az RFC-1036 szabvány írja le. A cikkek (hírek) mintegy 350 hírcsoportban vannak csoportosítva. Legjellemzõbbek: Comp. számítógépek és szoftver, Misc. vegyes, News. maga a hírrendszer mûködésrõl, Soc. szórakozás, hobbi, Sci. tudományok, Talk. beszélgetések és Alt. egyéb. A hálózat kooperatív együttmûködéssel üzemel, az amerikai gerinchálózat néhány fõbb pontja: mit-eddie, rutgers, mcnc, decvax. Európa az mcvax gépen keresztül kapcsolódik be a USENET-be. A UUCP hálózattal nagyon szoros a kapcsolat, általában az adott gép mindkét hálózatban ismert, természetesen a nagy nemzetközi hálózatokkal a kapcsolat biztosított.

A UUNET fõ funkciója a forgalom gyorsítása a UUCP és USENET hálózatokon és UUCP és INTERNET között. Ezt a nagysebességû összeköttetések, hatékony átjárást biztosító számítógépek biztosítják és további szolgáltatásokat (archiválás) is nyújt a hálózat. A EUnet a holland mcvax számítógépen keresztül kapcsolódik a UUNET-hez.

EUnet, az USENET és UUCP hálózatok európai folytatásának tekinthetõ, 1982-ben hozták létre, amelyhez ma 24 ország felhasználói csatlakoztak egy-egy nemzeti csomóponttal. A csatlakozás feltétele mind nemzeti, mind intézményi szinten az EurOpen tagság.

Az EurOpen olyan non-profit szövetség, amelynek célja a nyílt rendszerek használata, tanulmányozása és terjesztése. Nyílt rendszer alatt elsõsorban a UNIX típusú operációs rendszerek értendõk. Az EUnet legfontosabb szolgáltatásai az elektronikus levelezés (átjárással a világ többi levelezõ rendszerébe), EUnet News elektronikus hirdetõtábla, ami a NETnews egyik komponense, és az InterEUnet, ami az INTERNET szolgáltatások megjelenése a EUnet gépeken.

2.4. BITNET/EARN


A BITNET (Because It's Time to NETwork, It's there) építése 1981-ben kezdõdött, a City University of New York (CUNYVM) és a Yale University (YALEVM). Jelenleg mintegy 2000 számítógép van a hálózatban. 1996 évvégi megszüntetésére megszületett a határozat. Integrált szolgáltatásai miatt érdemes tudnunk róla. A BITNET magába foglalja az USA-t és Dél-Amerikát (BITNET U.S.), a Kanadát (NetNorth), Ázsiát (Asrianet) és Európát (EARN) lefedõ hálózatokat. Fõ szolgáltatások, az elektronikus levelezés, levelezési listák kezelése, adatállományátvitel, távoli munkabevitel. Az alapprotokoll a Network Job Entry (NJE), amely szimmetrikus és pár (peer-to peer) protokoll. Az NJE megengedi job-ok, parancsok, üzenetek mindkétirányú adását, vételét és tárolás-továbbítását (store and forward). A legjellemzõbb szolgáltatás a LISTSERV komputer konferencia rendszer, amely közel 2800 konferenciát tartalmaz.

Az EARN (European Academic Research Network) a BITNET európai része. 1985-ben alapították, 38 ország tagja. Jelenleg mintegy 600 intézmény 100 számítógépen több ezer felhasználó nyer kiszolgálást. Az 1991-es forgalom 7,4 milliárd rekord volt. Egyetemi környezetben ideális, mert nemcsak a számítógép-hálózati alapszolgáltatásokat nyújtja, hanem több hasznos alkalmazást is, amelyek az alapszolgáltatásokra épülnek. Szolgáltatásait más hálózatok veszik át.

2.5. SNA, DECnet, HEPnet


Az IBM az SNA-t (System Network Architecture) 1973-ban jelentette be. Jelenleg mintegy 20000 helyen van SNA licenc. Az IBM hálózati megoldása a tárolás-továbbítás (store & forward) korábban is használatos elvet is alkalmazza. Az SNA-t a domén fogalma köré szervezik. A SNA domén egy szolgáltatást vezérlõ pont (System Services Control Point, SSCP) és a hozzátartozó erõforrások, a fizikai egységek (physical units, PU), a logikai egységek (logical units, LU), az adatvonalak és eszközök. Egy IBM erõforrásgépben (host) benne kell, hogy legyen a virtuális terminál kezelõ program (virtual telecommunication access method, VTAM) és a hálózat konfigurálását, szolgáltatást vezérlõ SSCP program. Az IBM 3705, 3725 vagy 3745 front-end gépek a bennük levõ hálózat vezérlõ programmal (Network Control Program, NCP) alkotják kommunikációs vezérlõ csomópontot (communications control node, COMC). A COMC-hez több eszközt vezérlõ cluster berendezések (cluster controller, CLC), perifériális vezérlõk (peripheral node, PN) és terminálok (terminal mode, TN) csatlakoznak. Az SSCP, LU és PU a címezhetõ egységek (network addressable units, NAU) az SNA-ban, ezek az adatforgalom kezdeményezõi és fogadói. A SSCP fõ funkciói: a felhasználói viszony (session) felépítése, a domén erõforrásainak kezelése, hálózati kapcsolatok felépítése és lebontása, szimbolikus nevek konvertálása belsõ hálózati címekké, hibavezérlés, a hálózat állapotának nyilvántartása, a logikai és fizikai egységek kapcsolatának felügyelete, közvetlen csatornára kötött eszközök támogatása.

Az SNA rétegek közül a fizikai és adatkapcsolati (physical and data link control) hasonló a OSI két alsó rétegéhez RS-232-C, X.21 és SDLC (synchronous data link control), Token Ring LAN protokollokkal. A harmadik réteget (path control) útvezérlésnek nevezik, útképzési és folyam vezérlési feladatokkal. Logikai utat képez a forrás- és cél- NAU között. Három alréteg a virtuális útvonal, az explicit útvonal és párhuzamos kapcsolatok kezelésére szolgál. Az átvitelvezérlõ (Transmission Control) a szállítási összeköttetéske (viszonyok) létesítéséért, fenntartásáért és megszüntetéséért felelõs. A SNA öt különbözõ viszonyt különböztet meg (SSCP-SSCP, SSCP-LU, SSCP-PU, LU-LU, PU-PU). Kezeli a hatékonyságot növelõ adat- és vezérlõüzenet multiplexalását és demultiplexálását, ha szükséges a titkosítási és visszafejtési funkciókat is. Az adatfolyam-vezérlés (data flow control) szinkronizálja az adatfolyamot a párbeszéd követésével, fontos szerepe van a hibajavításban, adategységeket képez. A hatodik réteg a NAU-szolgálatok (NAU services) rétege, tartalmazza a megjelenítési szolgálatokat (presentation services) adattömörítési és erõforrás megosztási funkciókkal, továbbá a hálózati szolgálatokat (transaction services) osztott adatbázis kezelési és dokumentum csere feladatokhoz. A hálózati szolgálatokra épülnek az alkalmazói alrendszerek (Information Management System, IMS; Customor Information Control System, CICS; Airline Control Program; Distributed Office Support System, DISOSS; Professional Office System, PROFS; Personal Services Products; SNA Application Program Interfaces).

Az IBM nyílt világában meghirdetett stratégia az Alkalmazási Rendszerek Architektúrájára (SAA, Systems Application Architecture), az AIX (az IBM UNIX-a) operációs rendszerre és együttmûködésükre valamint a kliens/server alkalmazások kifejlesztésére épül.

DECnet vagy DNA (Digital Network Architecture)


1975-ben a Digital Equipment Coperation (DEC) bejelentette a DNA hálózati architekturát, amelynek eredeti célja különbözött az IBM SNA-tól. Az SNA eredetileg a host-központú terminál-hálózatok egységes, hatékony elérését tûzte ki célül, a DEC, mint minigépgyártó az erõforrások megosztását, decentralizált, osztott hálózati szolgáltatásokat biztosító DNA hálózatot szándékozott létrehozni. A DEC alapfilozófiája az interaktivitás, "on-line" alkalmazások. A DECNET elsõ fázisa (DECNET Phase I) a PDP-11-es gépek RSC-11 operációs rendszerére épült (Phase II, 1978; Phase III, 1980; Phase IV, 1984; Phase V, 1989), az ötös fázis az OSI kompatibilitást tûzte ki célul.

A DNA rétegek bemutatását a fizikai (Physical Link) réteggel kezdjük, amely az RS-232-C, X.21 és V.24/V.28 protokollokat és eszköz meghajtókat (device driver) tartalmazza. Az adatkapcsolati réteg (Data Link) két szomszédos csomópont között hibátlan adatátvitelt biztosít, az aszinkron, szinkron, ETHERNET, FDDI protokollokon túl definiálták a Digital Data Communication Message Protocol-t (DDCMP), amely karakterorientált alapon valósítja meg a korszerû (HDLC, SDLC) kétirányú, ablak mechanizmussal mûködõ adatkapcsolatot. A csomagszolgálatot az útképzõ réteg (Routing) biztosítja, felelõs még a torlódás vezérlésért és a csomagidõk méréséért. Az ISO szállítási prtokolljához hasonló funkciókat itt a vég kommunikáció réteg (End Communication, korábban network services) végez. A viszony réteg (Session Control) az elérések védelmét, logikai kapcsolatokat, garantált üzenet továbbítást és az üzenetek csomagokká való szegmentálását nyújtja. A hálózati alkalmazások (Network Application) réteg tartalmazza az adatelérési protokollt (data access protocol, DAP), távoli adatállományok elérését, adatátvitelt és az interaktív terminál használatát biztosító rutinokat. A hálózati felügyelõ réteg (Network Management) figyeli és vezérli a hálózatot. Ennek a rétegnek közvetlen kapcsolata van az összes alsóbb réteggel, így a hálózati elemek pillanatnyi állapotát képes bemutatni (Network Information and Control Exhange Protocol, NICE). A felhasználói réteg (User) az alkalmazásokat segítõ és hálózati vezérlõ (Network Control Program, NCP) elemeket nyújtja az alkalmazói programok készítõinek. Ezen belül a szokásos hálózati alapalkalmazásokon túl OSI, CCITT alkalmazásokat (FTAM, X.400, X.500) is megvalósítottak. Nagyon sok hálózat (HEPnet, PHYSNET,...) használja a DNA architekturát.

HEPnet (High Energy Physics Network)


A HEPnet a részecskefizikai kutató intézményeket összekötõ, általuk létrehozott és menedzselt hálózat. Jelenleg több mint 5000 számítógépet tartalmaz. Korábban több tényezõ a DECnet technológai használata mellett szólt 1991-ben a protokollok megoszlása a következõ volt: IP-72%, DECnet-14%, SNA-10%, X.25-4%. A HEPnet európai központja a CERN, a bérelt vonalak adatátviteli kapacitása meghaladta a 11 Mbit/sec-ot. A HEPnet Technical Committe (HTC) 1988-ban alakult és több alcsoportba (DECnet, IP, Requirement) mûködik. A HEPnet-nek szoros kapcsolata van a nemzetközi multidiszciplináris hálózatokkal (EARN, EASnet, EUnet, NORDUnet) fõleg vonalak, routerek közös használatában. A tervek között a video-konferencia, multimedia terminálok, spooled file transfer bevezetése szerepel.

Nemzetközi számítógép-hálózatok elérése Magyarországról


Ebben a fejezetben röviden szólunk Magyarország nemzetközi hálózathoz való csatlakozásairól és ezen hálózatok hazai helyzetérõl 1989 óta folyamatosan nyíltak meg a nemzetközi kapcsolatok: EUnet, EARN, HEPnet, IBM Academic Initiative, Internet és az IXI, EBONE, EuropaNET.

EUnet

Az Információs Infrastruktúra Fejlesztési (IIF) közösség elsõ kapcsolata az EUnet-tel volt 1989-ben. Ez volt az elsõ nemzetközi levelzési lehetõség (ELLA-ból uucp> e-mail cím). Az EUnet ajándékként rendelkezésünkre bocsájtotta a régi központi gépeit (VAX) is, ezek a gépek bonyolítják az Ethernet nemzetközi forgalom jelentõs részét.

A UNIX rendszerek alkalmazásinak tevékenységét, érdekeit a Magyar Unix rendszer felhasználóinak csoportja (HUUG-Europen Hungary) fogja össze.

EARN

1990 óta a volt szocialista országok és tagjai a EARN szervezetnek. A nemzeti csomópont (HUEARN) 1990 októberében kezdte meg mûködését, bérelt vonalon kapcsolódott a linzi AEARN géphez. Jelenleg az osztrák nemzeti csomópont a bécsi egyetemen található. 1991 februárjában megalakult a magyar EARN szervezet (HUEARN). Elsõ vidéki csomópont a JATE HUSZEG11 gépe volt, amelyet az X.25 feletti BSC protokoll kapcsol a HUEARN géphez. Várható a csomópontok számok növekedése mind IBM mind VAX platformon. Egyetemi környezetben a szolgáltatások széles skáláját nyújtja egy számítógépen. A növekedés 10 körül megállt az egyesítési folyamatok miatt.

HEPnet

1991 közepén Magyarország is csatlakozott a HEPnet-hez. A hazai végpont a KFKi Részecske és Magfizikai kutatóintézetben van. 1992 januárjától üzemel a kapcsolat (RMKI-CERN, bérelt 9,6 kbit/sec sebességû vonal). Ez a kapcsolat a fizikai kutatások kommunikációs igényeit hivatott kiszolgálni. Jelenleg az Interneten érhetõ el.

IBM Academic Initiative

Ez a project 1991-ben indult az IBM támogatásával. Négy egyetem tagja (BKE, ELTE, BME, JATE) a projektnek. A hardver bázist a BKE-en elhelyezett IBM 3090-es számítógép jelenti, amelyhez SNA hálózati elemeken keresztül kapcsolódnak a 32XX-es távoli terminálok. A 3090-es rendszer a szolgáltatások széles körét nyújtja, beleértve a nemzetközi hálózatok elérését is.

INTERNET

1991 õszén csatlakozott Magyarország az INTERNET-hez. A technológia a TCP/IP (internet) alkalmazását jelenti a csatlakozás. A TCP/IP része a UNIX operációs rendszereknek (ULTRIX, AT&T V.4, USN OS, AIX), a többi gépekre létezik, megvásárolható a TCP/IP programcsomag (IBM VM, VAX VMS, PC). A magyar IP kapcsolat elsõ idõkben a linczi X.25 kapcsolat felett mûködött. Jelenleg az IP az alapprotokoll és felette mûködik az X.25 kapcsolat.

Az INTERNET-hez való csatlakozás több tevékenységet igényel. A fizikai kapcsolat létrehozása fontos, IP protokollt tudó összeköttetést kell létesíteni a már mûködõ INTERNET hálózattal. A magyar IP hálózati tervei az IIFP keretén belül elkészültek (HBONE). További feladatok: IP cím igénylése, feliratkozás a RIPE (Európai IP hálózatok szervezete) adatbázisba, domain név regisztrálása és a használati jogok kérése (NSFnet, EasyNet) a kölönbözõ hálózatokhoz és számítógépekhez. Természetesen a nyilvánosan használható gépeket különösebb engedély nélkül használhatjuk.

IXI (X.25), EBONE, EuropaNET

Magyarországon 1989 óta létezik nyilvános csomagkapcsolt adatátviteli hálózat. Ez a technológia ekkor még exporttilalom alatt állt. Az MTA-SZTAKI lelkes fejlesztõi a SOKBOX névvel jelzett X.25 csomóponti elemeket fejlesztettek ki és ezzel lehetõvé tettek a X.25 csomagkapcsolt szolgáltatást. Jelenleg közel 500 X.25 végponttal rendelkezünk a hálózat, amely a MATÁV üzemeltet. 1992-ben Siemens Sienes EWSP típusú kapcsolóközpontok is üzembe álltak, amely nagyobb teljesítményû és lehetõséget teremtenek sok ezer X.25 végpont létesítésére. A felhasználói vonalak 1.2 kbit/sec-tól 64 kbit/sec-ig terjedhetnek.

A PC-k bekapcsolódása a PAD (packet assembly/disassembly) felületen történik. A PC-ben szükséges egy terminál emulátor program, hogy a távoli terminál funkció teljesítésére. A magyar X.25 hálózatból nemzetközi hívásokat is kezdeményezhetünk és elérhetünk más csomagkapcsolt adathálózatain levõ végpontokat is. Az IXI egy Europát lefedõ csomagkapcsolt gerinchálózat, amely összekapcsolja az országok akadémaiai hálózatait és a nyilvános adathálózatokat is.

Az EBONE a BITNET leépítésével megszûnik, jelenleg Budapest-Bécs-Párizs-USA vonalán 256 Kbit/sec IP szolgáltatást veszünk igénybe.

Az EuropaNet-tõl 1995 októberétõl Magyarország egy 2Mbit/sec-os közös IP kapcsolatot bérel az akadémiai és profit szféra számára.

3. Fontosabb protokollok az OSI rétegek szerint


A fejezetben az OSI hét rétege szerint röviden bemutatjuk az adott réteghez tartozó szabványos protokollokat. Ezek a szabványokat ill. ajánlásokat különbözõ szervezetek tették:

ISO International Organization for Standardization

   OSI Open Systems Interconnection

   ODP Open Distributed Processing

ITU International Telecommunications Union

   CCITT International Telegraph and Telephone Consultative Committee

ANSI American National Standards Institute

NBS National Bureau of Standards

IEEE Institute of Electronic and Electrical Engineers

EIA Electronics Industry Association

ECMA European Computer Manufacturers Association

TIA Telecommunication Industry Association

ETSI European Telecommunication Standards Institute

EPHOS European Procurement Handbook for Open Systems.

A mellékletben további szabványok felsorolását találhatjuk meg.

3.1. Fizikai réteg, V.24, X.21, ALOHA


V.24 (CCITT) azonos az RS-232-C (EIA) szabvánnyal.


A V.24-es szabvány telefonvonalon történõ modemes analóg adatátvitel leírását tartalmazza. Fizikai összeköttetés 9 vagy 25 lábas csatlakozókon keresztül, hossza 15 méter, átviteli sebesség max. 19,2 kbit/sec. Ez az interfész a DCE (Data Circuit Equipment) adathálózaton levõ adatátviteli a DTE (Data Terminál Equipment) adatvég berendezéseket köti össze. A legfontosabb mûködési szekvencia a következõ:

1.  DTE adatterminál kész

2.  DCE adatkész

3.  DCE vivõ érzékelés

4.  DTE adáskérés

5.  DCE adásra kész

6.  DTE adás

7.  DCE vétel.

X.21, digitális átvitel


A digitális átvitel több szempontból jobb az analóg átvitelnél, bár költségesebb. Kicsi a hibaarány, erõsítés helyett 0,1 digitális jelek helyreálítása történik a hiba halmozása nélkül, különbözõ típusú adatok multiplexált (keret), nagysebességû átvitelét engedi meg. A digitalizálásnál a PCM (Pulse Code Modulation) vagy delta modulációt alkalmazzák.

Az X.21 a DCE és DTE közötti digitális átvitel szabványa. A csatlakozó 15 tûs, 8 fontosabb vezetékkel. Az adás(T) és vétel(R) vezérlését a vezérlés(C) és jelzés/bejelentés (I) vonalak végzik, a 4 lehetséges on/off állapot segítségével valósítják meg a kapcsolatfelvételt, akár kétirányú (duplex) adatátvitelt és a kapcsolat lebontását. Az X.21 számos további speciális lehetõséget kínál: gyors kapcsolás, hívásgyûjtés, hívóazonosítás, stb.

ALOHA véletlen csatorna hozzáférés


Egy fizikai vonalon több állomáspár közötti kapcsolatot a multiplexáló módszerekkel valósítják meg. Az FDM (Frequency Division Multiplexing) a frekvenciaspektrumot osztja szét a több logikai csatorna között, a TDM (Time Division Multiplexing) idõosztásos multiplexelésnél a felhasználók periodikusan, idõben egymás után kerülnek sorra.

A fenti két protokoll nagy állomás szám és változó forgalom esetén nem elég hatékony. A véletlen hozzáférést alkalmazó technikák õse az ALOHA rádiós protokoll, amelyet a Hawai-i Egyetemen fejlesztettek ki és 1970-ben csatlakoztatták az ARPANET-hez. Két 100 kHz sávszélességû (407,35 ill. 413,475 MHz) rádiós csatornán 9,6 kbit/sec. sebességû, véletlen hozzáférésû "tiszta" ALOHA kevesebb mint 18%-át tudta hasznosítani a sávsebesség nyújtotta átviteli lehetõségnek. A nagyobb hatékonyságért többirányú fejlesztés történt, egy egész ALOHA család keletkezett (réselt, vivõérzékelõ, ütközésérzékelõ, szabad csatorna esetén p valószínûséggel adó perzisztens). Ezek a protokollok szolgálhatnak alapul a csomagrádiózásnál (AX.25, jelenleg a JATE-n a 144,375 MHz rádióamatõr sávon 1,2 kbit/sec. sebességû állomás üzemel), a mûholdas (satellit) és a helyi hálózatok (LAN, MAN) protokolljainak tervezésénél.

3.2. Adatkapcsolati réteg, AP, BSC, HDLC


AP, aszinkron adatkapcsolati protokoll


Az AP a legegyszerûbb protokoll ezen a területen. Karakter orientált, karakter az átvitel alapegysége, amely a következõ bitekkel egészül ki: startbit, maga a karakter 5-8 biten, opcionálisan páros vagy páratlan paritásbit és 1, 1 1/2, 2 stopbit a lezáráshoz. 8 bites adat és összesen 3-4 bit kiegészítésnél az átviteli kapacitás kihasználtsága csak 60% körül van.

Az aszinkron elnevezés arra utal, hogy két karakter adása között nincs meghatározva az idõintervallum, aszinkron módon kerül elõ a következõ karakter.

A hibaellenõrzés az elõbb említett kerszetparitás biten(P) kívül egy több karakterre (üzenetre) vonatkozó hosszparitás karakter(LPC) segítségével történik. Negatív nyugtázással (NAK) jelezzük a javítás szükségességét, amelyet ismétléssel valósít meg a protokoll. További vezérlõ karaktereket az ASCII kódtáblázat elsõ két oszlopában definiálták.

BSC, binary syncronous communications protokoll


A BSC-t az IBM definiálta, karakter orientált. A szinkron átvitel azt jelenti, hogy a karaktereket folyamatosan, blokkot képezve adjuk vonalra. A bitidõ pontosításához két darab SYN (X'16') karakterrel kezdõdik minden blokk.

A vezérlõ karakterek száma több, mint az AP protokollnál. A fejrészt az SOH jelzi, a szöveget az STX, ETB/ETX páros fogja össze, a blokk végén egy két bájtos ellenõrzõ összeg, BCC szerepel. Az adásra kerülõ információs blokkok váltakozva 0, 1 sorszámot kapnak, ennek megfelelõen történik a nyugtázás is ACK0, ACK1 karakterekkel. Ez a konstrukció növeli az ellenõrzés lehetõségét. Mód van a vezérlõ karakterek átvitelére a szövegben (transzparens átvitel), a valódi vezérlõ karaktereket megelõzõ DLE karakter segítségével, õt a DLE, DLE viszi át egyszer. A BSC-vel bonyolultabb mûszaki alapokon nagyobb sebességet tudtak elérni.

HDLC


Az egyik legkorszerûbbnek mondható adatkapcsolati protokoll. Bit orientált és bit szinkron átvitelt igényel. Hatékonyságát a kétirányú adatátvitel egyidejû üzeme biztosítja. Ezeket az elveket elõször az IBM SDLC protokolljában alkalmazták, az ISO a HDLC protokollcsaládban általánosította, a CCITT az X.25 csomagkapcsolt adathálózati szabványában a LAPB nevet adta neki és a DEC cég elkészítette a DDCMP-t, amely a régebbi karakteres alapú berendezéseken is nagyobb átviteli teljesítménnyel üzemel.

Több adatkeretet adhatunk vonalra nyugtázatlanul, ez egy majdnem folyamatos adást jelent. Az információs keretekkel egyben a nyugtázást is elvégezhetjük. Az információ hossza változó, minimum 1 bit, a szabvány nem definiálja a maximális hosszt, ez az implementációtól függ. A küldési és fogadási sorszámok kezelésére az ún. ablak mechnizmus szolgál, néhány jellemzõ ablakméret 8, 128, 1024. A kódfüggetlenséget (transzparencia) a 0 bit beszúrásával oldottak meg, azért hogy a 01111110 bitsorozatot csak keretezésre lehessen használni, tovább így nem kell hosszinformációval dolgozni az egyes változó hosszú kereteknél. A hibajelzés a 16 vagy 32 bit hosszú ciklikus redundancia kód biztosítja, a javítás kétféle lehet, vagy valamely sorszámú kerettel kezdve újra küldünk minden keretet, vagy csak szelektíven egyenként a hibásat(kat) küldük újra.

Ezt a hatékony protokollt sok területen alkalmazzák, két területet emelünk ki, az X.25 csomagkapcsolt adathálózatot és a szatellit adatátviteli rendszereket.

3.3. Adathálózati réteg, X.25, IP


X.25, csomagkapcsolt adathálózat


Az adathálózatok autonom módon mûködõ "kis számítógépekbõl" álló számítógép-hálózatok. A tervezésnél figyelembe kell venni a réteg funkcióit, a forgalomirányítás (routing), a torlódás vezérlés (congestion control), a hibajavítás (error control) és a több csatornás kiszolgálás (multiplexing) mechanizmusait kell részletesen megtervezni ügyelve az együttmûködésükre is.

Az X.25 szabványt a CCITT 1976-ban hagyta jóvá és 1980-ban és 1984-ben módosították. Az alapelv a csomagkapcsolás megvalósítása, melynek két sajátosságát emeljük ki. Az elsõ: az üzenetek apró csomagokra tördelésével egy fizkai vonalon több logikai kapcsolatot lehet fenntartani, így az adathálózat viszonylag kevés fizikai összeköttetéssel is hatékony, interaktív (on-line) szolgáltatást tud nyújtani. A második: a virtuális kapcsolatok létrehozása után az adatforgalom gyors, viszonylag kicsi a vezérlõ információs (overhead) hasznos, átvihetõ információhoz képest.

Az X.25 szabvány négy részbõl áll:

- fizikai szinten a már ismertetetett X.21 szabvány,

- adatkapcsolati szinten a LAPB (lásd HDLC család),

- adathálózati szint az X.25 és a

- felhasználó felület (user interface).

Az elsõ kettõ már szerepelt korábban, most a két utóbbiról együttesen szólunk. Az adathálózat terminológiája a DTE-DCE párost használja a végberendezés és az adathálózat megnevezésére. Két szolgáltatást kérhet a felhasználó: két állomás között az adatcsomagok átvitelét (DG, datagramma), itt mindegyik csomag "önálló életet él" a hálózaton; a másik a kapcsolat elõzetes kiépítése (VC, virtual circuit) és a "kitaposott" úton a csomagok elszállítása és a kapcsolat lebontása, a felépített virtuális kapcsolaton már egyszerûbben, gyorsabban haladhatnak át az adatcsomagok. Ez a szolgáltatás lehet állandó (PVC, permanent). A felhasználói felület a híváskérési, a vezérlési és az adatcsomagok összeállításának szabályait tartalmazza. Az adathálózati szint az elõbbi csomagtípusokon kívül még a folyamvezérlési, megszakítási (interrupt), törlési (reset) és diagnosztikai csomagtípusokkal teljesíti a kért szolgáltatást.

A különbözõ X.25 hálózatok között az X.75 adathálózatok közötti szabvány segítségével történhet az együttmûködés.

IP, csomagkapcsolt adathálózat


Az IP (Internet Protocol) protokollt az ARPA projektben fejlesztették ki a 80-as évek elején. A nevében is szerepel az egyik fõ jellemzõ, hogy (helyi) hálózatok közötti (feletti) adathálózati szolgáltatást biztosít. Az IP csomagkapcsolt, az IP csomag fejrésze minimálisán 20 bájt. A küldõ és fogadó állomás címét egyedi 4 bájtos IP számok hat rozzák meg. Elkészültek a 16 bájtos IP címzés tervei is. Az IP csomagok önállóak (DG) és viszonylag egyszerû vezérlési mechanizmusokat valósítanak meg. Az útképzés legtöbbször fix, a IP címeket tartalmazó táblák alapján történik, nem garantál biztonságos átvitelt, a megérkezés nem garantált, az adatfolyam vezérlését is legjobb, ha végállomások végzik.

A IP mûködésének ellenõrzésére definiálták az ICMP (Internet Control Message Protocol) protokollt, amely az Internet tesztelésére is használható. A pillanatnyi hálózati teljesítmény is mérhetõ vele.

3.4. Szállítási réteg, TP, TCP


TP, transport protokoll


Az egymással kommunikáló végpontok felhasználói számára szükségesnek bizonyult egy vég-vég adatkapcsolatot ellenõrzõ protokoll használata. A kommunikációban résztvevõ adathálózatok különbözõ minõségûek, jelzett és jelzetlen adatátviteli hibákat "követnek el" illetve eredendõen nem garantálnak sorrendhelyességet. Ezzel a réteggel (4 alacsony szintû réteg) együtt teljessé válik a hibátlan kommunikáció, amelyre most már épülhetnek a magasabb rétegek szolgáltatásai, a felhasználó számára ténylegesen "hasznos" alkalmazások.

Az OSI TP családja a fenti funkciókat 5 különbözõ típusú szállítási osztállyal valósítja meg:

0. osztály: egyszerû, alaposztály

1. osztály: alapvetõ adatáviteli hibákat javító

2. osztály: több kapcsolatot kezelõ (multiplexelõ, nyaláboló)

3. osztály: hibajavítás és multiplexelõ

4. osztály: hibafelderítõ és hibajavítás.

Az osztályok 0-4-ig egyre bonyolultabbak, ezt jelzi a bennük levõ idõzítõk száma (time-out kezelés) is növekedik. Megkülönböztetett hangsúlyt kap a minõségi követelmény, amelyet a következõ paraméterek jellemeznek:

- kapcsolatfelépítési idõ,

- átbocsájtóképesség,

- átviteli késleltetés,

- állandó hibaarány,

- lebontási késleltetés,

- kapcsolat védelme,

- prioritás.

Ennél a protokollnál szokásos megemlíteni az OSI modell szolgáltatási protokoljainál (pl. transport service protocol) használatos szolgálati primitíveket (call (parameters)):

- kérés (request)

- jelzés (indication)

- válasz (response)

- megerõsítés (confirm).

Általában elmondható a szervíz protokollok szolgálnak a magasabb rétegekkel való kommunikáció biztosítására, az egyszerû jelzõ nélküli protokoll a társ protokollal (peer protocol) valósítja meg az adott réteg konvenciálisan megállapított funcióit.

TCP, szállítási protokoll


Az ARPANET-ben definiált TCP (Transmission Control Protocol) protokoll biztosítja a vég-vég sorrendhelyességet (az IP ezt nem tette). A TCP/IP protokollok az Internet-hez való kapcsolódás lehetõséget is jelentik függetlenül a kapcsolódó számítógépek operációs rendszerétõl (pl. DOS PC TCP/IP). A TCP fejrész 20 bájtos, az üzeneteket 64 bájtnál nem hosszabb darabokra szabdalva szállítja el.

Fõleg lokális hálózatokban használatos egy egyszerûsített, hibákat nem javító szállítási szolgáltatás az UDP (User Datagram Protocol). Nem nagy távolságra, elejétõl ismételhetõ alkalmazásokra használják (pl. betöltésre, boot).

3.5. Viszonyréteg, SP, RPC/XDR


SP, viszony protokoll


Ez a réteg általában nem jelentkezik különálló, markáns programokkal, az OSI szabványosítás foglalta össze a réteg funkcióit. Az SP (Session Protocol) feladata a rendszerhez való hozzáférés vezérlése (login, logout), a kölcsönhatás menedzselése (egy, kétirányú adatátvitel), a szinkronizáció és a tevékenység menedzselése, az alkalmazói rendszerhez való hozzáférést, ha az korlátozott számú, a zsetonok bevezetésével szabályozzák. A kölcsönhatás menedzselésében a megengedett adattovábbítási irányt a adatvezérjel (data token) birtoklása jelzi. A kommunikációs folyamat tevékenységekre bonthatjuk, minden egyes tevékenység végrehajtása során fõ és mellék szinkronizációs pontokat iktathatjunk be, amelyek a kapcsolat abnormális megszakadása esetén az újraindításnál a tevékenység meghatározott szinkronizációs ponttal folytatható.

RPC/XDR, távoli eljáráshívási protokoll


Az RPC (Remote Procedure Call) nem igazán illeszkedik az OSI architektúrába, összeköttetésmentes párbeszédmenedzselésre tervezték a SUN szakemberei. Mûködése a napjainkban egyre gyakrabban használatos ügyfél/szolgáltató (client/server) modellre épül, amely a funkciók megosztásával segíti az osztott rendszerekben az egyre megbízhatóbb alkalmazások létrehozását.

A RPC lényegében egy program szétosztását teszi lehetõvé több számítógépre a távoli eljárás aktivizálásával. Az adott gépekben az RPC csonk programok (démonok) együttmûködésével képes a fõprogram elindítani a távoli eljárást és átadni számára a futáshoz szükséges paramétereket és megkapni az eredményeket a távoli eljárás befejezése után. A XDR (eXternal Data Representation) protokoll a különbözõ számítógépes platformok különbözõ adatábrázolásai között egy "közös nevezõt" definiál az adatok egyértelmû jelentésének biztosítására (lásd. SUN ONC architektúra).

Open Look

License

NIS

NFS

X Toolkit

NeWs Toolkit

External Data Representation (XDR)

X11

NeWs

Remote Procedure Call

TCP/IP

OSI

3. ábra: SUN, Open Network Computation, ONC

3.6. Megjelenítési réteg, PP, ASN.1, DES


PP, adatábrázolási protokoll


Meglepõen magas szintre került az adatok ábrázolásának meghatározása. Ha a teljes rendszerben mindenütt közismert kódrendszerek (ASCII, EBCDIC) valamelyikét használjuk ennek a rétegnek nincs különösebb tevékenysége. A PP (Presentation Protocol) lehetõséget kínál további egyedi adatábrázolásra, az adatok tömörítésére, az adatok titkosítására és az átalakításhoz szükséges környezetet biztosítja ügyelve arra, hogy ne lépjen fel adatvesztés. A kapcsolat lehet összeköttetés orientált és összeköttetés mentes is. Az adattitkosítás külön diszciplina ezen a területen.


ASN.1, absztrakt szintaxis jelölés


Az adatstruktúrák ábrázolására az ISO javasolt egy jelölésrendszert, az ASN.1-t (Abstract Syntax Notation). Külön nyelven leírjuk az adatstruktúrák felépítését (integer, boolean, bit, octet, any, null, sequence, set, choice). A fenti nyelven leírt strukturát a konkrét értékekkel és a típusokat jelzõ adatokkal együtt kódolhatjuk egy egyértelmû bitsorozattá és a partner dekódolhatja és egyértelmûen kiértékelheti a kapott adatokat.

DES, adattitkosítási szabvány


Ebben a fejezetben nem vállalkozunk a titkosítás teljes áttekintésére sem, az egyszerû helyettesítéses titkosítástól kezdve a nyilvános kulcsok szétosztásán át a titkosított digitális aláírásokig csak felvillantják címszavakban a terület terjedelmet.

A USA kormánya 1977-ben fogadott el egy szorzatrejtezést DES (Data Encrytion Standard) néven. Errõl szólunk néhány mondatot, mivel széleskörûen elfogadottá vált. A nyílt szöveget 64 bites blokkokban titkosítják, egy 56 bites kulcs paraméterrel 19 lépésben történik a titkosítás. Elsõ lépés kezdeti csere (bal 32 bit, jobb 32 bittel), majd 16 iterációs lépés, amelyben a 32 bites darabokon az 56 bites kulcson értelmezett, lépésenként különbözõ függvény segítségével végzett kizáró vagy mûveletet hajtódik végre. A tevékenység cserével és invertálással záródik.

3.7. Alkalmazási réteg


Az alkalmazásoknak se szeri se száma. Szabványosításuk is nagy nehézségbe ütközne illetve lehetetlen lenne (pl. szövegszerkesztõ). Ebben a fejezetben fõleg arra törekedtünk, hogy a legfontosabb alap alkalmazásokat soroljuk fel, amelyre épülnek(hetnek) az alkalmazások.

Az adatállomány átvitelét (file transfer) biztosító protokollok definiálása viszonylag gyorsan haladt. Az ARPANET-bõl örököltük az elsõt FTP-t és jóval késõbbi az OSI FTAM szabványa, amely a virtuális állomány fogalmának bevezetésével általánosít és meghatározza a virutális adatállomány elérési módját, tárolási módját, átviteli módját és a szükséges azonosítókat. További adatállomány átviteli protokollokat is megemlíthetünk, UUCP, KERMIT, SENDFILE, LAPLINK, stb.

A VT virtuális terminál protokollja arra ad módot, hogy alkalmazásokban egységes terminálkezelést programozhassunk függetlenül az alkalmazást felhasználó fizikai termináloktól. A VT terminálra, mint közös nevezõre természetesen el kell készíteni az adott fizikai terminál és VT közötti konverziót mindkét irányban. Ez egy többlet tevékenység, de bõven kárpótol bennünket a változatlanul hagyott, jól mûködõ alkalmazás használata. A telematikai protokolloknál talán még fontosabb szerepet játszik ez az elv, általában nagyszámú, heterogén terminálpark áll rendelkezésre, alkalmazásuk egyszerû átalakító programok használatával könnyen lehetséges.

Az OSI két szolgálati elemet javasolt, amely majdnem minden hálózati alkalmazásnál elõfordul. Az ACSE (Association Control Service Element) protokollt összeköttetések menedzselésére tervezték, az összeköttetéseket társulásnak nevezve. Ez a protokoll gondoskodik a kapcsolat felépítésrõl, a felehasználó illetékességének ellenõrzésérõl, az elbontásnál és megszakításokról. A CCR (Commitment Concurrency and Recovery) több résztvevõ üzembiztos együttmûködését biztosítja. A hálózatozás sava borsa a közös adatelérés, ennek bonyolultabb verziója a tranzakció, amely több állomány, több rekordjának esetleges megváltoztatását jelenti. Nagyon szép feladat a tranzakciók hibavédelmét megoldani, két lehetséges választásunk van a hiba utáni újrainduláskor: hátra, "visszapörgetni" az eredeti állapotra minden állományt és teljesen újra a tranzakciót, elõre, "visszaemlékezni" a megszakadás elõtti környezetre és folytatni a tranzakciót. A CCR kétfázisú érvényesítést alkalmaz a biztonság fokozására.

A SUN által megtervezett NSF (Network File System) protokollnak nagy jelentõsége van, ha a programunk, alkalmazásunk független szeretne maradni az adott állományok elhelyzekedésétõl a hálózaton. Hasonlóan a RPC-hez NSF démonok segítenek a programnak kapcsolatba kerülni az éppen aktuálisan szükséges adatállománnyal. Ez tulajdonképpen az adatállományok szétosztását jelenti a hálózaton.

A fejezet záró szakaszában az elektromos levelezésrõl (e-mail) és ehhez kapcsolódó alkalmazásokról szólunk. Sok levelezõprogramot és sok féle levéltovábbítási protokollt alkalmaznak, a levéltovábbíáts körül kiemelhetjük az ARPANET-bõl az SMTP-t (Simple Mail Transfer Protocol). Az üzenetküldés általános problémáját hivatott megoldani a CCITT X.400 MHS (Message Handling System) rendszere illetve ezzel nagyon rokon ISO MOTIS (Message-Oriented Text Interchange Systems) rendszere. Sikeresen oldották meg a problémát és megvalósították a boríték címzés rugalmasságát, a küldõ/fogadó azonosítását és az üzenet hatályosítását és kapcsolatát más üzenetekkel. A címek kezelését az X.500 katalógus (Directory) bevezetésével javasolják, egyre több cég tölti fel ezt az objektum orientált rendszert aktuális személyekre, számítógépekre és szolgáltatásokra vonatkozó tartalommal. A könyvtári, a telematikai és az általános információs rendszerek (World Wide Web, Gopher) alkalmazása visz bennünket az Információs Társadalom felé.

4. Adatkommunikációs hálózatok


4.1. Telefonhálózat, PBX, MODEM


Kezdetben az adatátvitel a telekommunikációs hálózatokra (telex, telefon) épült. Kis sebesség esetén és más lehetõség híján ez a klasszikusnak mondható megoldást ma is használjuk. A telefonhálózatok mûködésérõl itt nem szólnánk. Két elemet emelnénk ki. A MODEM egy átalakító berendezés, amely a 0,1 biteket átalakítja fizikai jellemzõkké, amelyeket egyre gyorsabban és megbízhatóbban átvisz az átviteli közegen (pl. drót, 4KHz sávszélességû beszédcsatornán) a "testvér" modemhez. Áruk általában a sebességgel nõ (2400 bit/sec - 2 Mbit/sec 4 éven). A másik fõleg helyi hálózatukban használatos a PBX (Private Branch Exchange) saját telefonközpontok. Azért mert olcsóbb kapcsolóeszköz, a telefoniában szériában gyártják az alközpontokat, amelyek vonalkapcsolt adathálózat megvalósítására kíválóan alkalmasak.

4.2. Digitális hálózatok, ISDN, FR, ATM, SMDS


Nagy kihívása ennek a területnek a digitalizálás és üvegkábelek nyújtotta fantasztikus kapacitások birtokba vétele, természetesen a beruházási költség sem alacsony. Nagymértetû elterjedésük elõtt a felesztéseket nagyon jól át kell vizsgálni, nagyon nagy verseny zajlik ezen a területen sok a termék is, ezekbõl röviden ismertetünk néhányat.

Az ISDN-t (Integrated Service Digital Networks) a CCITT I.120 ajánlásában 1988-ban fogalmazta meg. Az ISDN szolgálatai a korábbi telematikai szolgálatok (telex, fax, videotex) és az újabb adatátviteli szolgálatok (kép, hang, multimédia) integrálását célozza meg. Az architektúrát az érrendszerünkhöz szokták hasonlítani. Megkülönböztetünk keskenysávú (baseband) és szélessávú (broadband) B-ISDN-t. Több digitális átviteli csatornát szabványosítottak már:

A - 4 khz analog telefoncsatorna

B - 64 kbit/sec-os PCM csatorna hang és adatátvitelre

C - 8 vagy 16 kbit/sec-os digitális csatorna

D - 8 vagy 16 kbit/sec dig. csat., átviteli sávon kívüli jelzésre

E - 64 kbit/sec dig. csat., átviteli sávon belüli jelzésre

H - 384, 1536, 1920 kbit/sec digitális csatorna.

Több kombinációt is szabványosítottak:

Alapsebesség: 2B + 1D

Primer sebesség: 23B + 1D vagy 30B + 1D

Hibrid: 1A + 1C

Kidolgozták a keretformátumokat és a D csatornán zajló vezérlés mechanizmusait.

Az FR (Frame Relay) lényegében az X.25 csomagkapcsolt adathálózat leegyszerûsített változata, melyet nagy sebességû átvitelre terveztek. Aktualisan része a B-ISDN családnak. A B-ISDN két alapszolgáltatásra épül az ATM-re (Asynchronous Transfer Mode) és a SONET-re (Synchronous Optical Networks). A SONET 48 Gbit/sec-ig biztosítja az átvitelt a Bellcore cég fejlesztette ki, OC-1 (51,840 Mbit/sec) az OC-48 (2488,320 Mbit/sec) sebesség tartományban optikai pont-pont kapcsolatban. Erre épül az ATM, amely egy technika, az üzeneteket 53 bájt hosszú cellákra szabdalja. Cella kapcsolást valósít meg virtuális áramköri állományok között virtuális nyomvonalakon. Sokan az ATM-et helyi hálózati technikának is tekintik. (lásd 4. ábra.)




ISDN
Signaling



Frame
Relay

Adaptation
Layer

Bearer
Service

Adaptation
Layer

ATM

SONET


4. ábra: B-ISDN protokolljai

A SMDS (Switched Multi-megabit Data Service) sok hasonlóságot mutat az FR-el. T1 (1,544 Mbit/sec) - T3(45 Mbit/sec) vonalakra a Bell szakemberei egy csomagkapcsolást terveztek (datagram). Fizikai sebességét DQDB (Distributed Quence Dual Bus) jelenti, az adatkapcsolat a 5 bájtos vezérlõ mezõ, a 2 bájtos üzenetazonosító, a 44 bájtos adatszegmensból és a 2 bájtos ellenõrzõ rész információival dolgozik. A hálózati réteg végzi a említett csomagkapcsolást.

A fenti technológiák elterjedését illetõen nagyon nehéz egyértelmûen választ adni, valószínûleg egy heterogén rendszer alakul ki esetleg fix részesedési hányadokkal.

4.3. Mûholdas átvitel


Egyre nagyobb jelentõséggel bír a legegyszerûbb visszaverõdéssel dolgozó mûholdaktól a különbözõ tartományokba átjárókig. A kisebb frekvencia tartomány birtokba vételével kezdõdött az alkalmazás, mert kevesebb energia szükséges hozzá, a három tartomány, a 3-6 GHz, a 12-14 GHz és 20-30 GHz-es sáv szabad erre a célra. A mûholdak a közelebbi pályákon részlegesen "láthatók" míg a geostacionárius pályán (36000 km) állnak. A nagy távolság miatt az 1024 csomaggal dolgozó HDLC 32 vagy 64 bites ellenõrzéssel alkalmasnak bizonyult a hatékony adatátvitelre.

4.4 Vezeték nélküli átvitel


Ebbe a családba tartoznak a mikrohullámot vagy rádióhullámot, infravörös fényt illetve lézert alkalmazó átvitelek. Sebességük széles skálát fed le, legjellemzõbb a 2Mbit/sec átviteli teljesítmény nagyobb távolságon és a 10Mbit/sec rövidebb távolságon.

5. Helyi és városi hálózatok


A nagy távolságú hálózatok mellett a helyi hálózatok is igen nagy jelentõséggel bírnak. A fejezet bevezetõjében néhány általánosabb megállapítást teszünk a helyi hálózatokkal kapcsolatban.

Típikus jellemzõnek mondható a helyi hálózatok esetén:

- a nagy sebesség (0,1 - 100 Mbit/sec),

- a rövid távolság (0,1 - 25 km),

- az alacsony bithibaarány (10-8 - 10 -11).

Érdemes mégegyszer összehasonlítanunk a helyi hálózatokat a többi hálózatokat a távolság és sebesség tekintetében:


S
E
B
E
S
S
É
G

MULTI
PROC.

  V Á R O S I

 H E L Y I

P
B
X

NAGY
TÁVOLSÁGÚ

T Á V O L S Á G

5. ábra: Hálózatok összehasonlítása




A helyi hálózatok alkalmazásának lehetséges elõnyei:


- a rendszer folyamatosan bõvíthetõ,

- a megbízhatóság, rendelkezésre-állás és életképesség a több komponens miatt és a mentési lehetõségek miatt magas szinten tartható,

- meg lehet osztani az erõforrásokat (nyomtató, diszk, adat, gép),

- több beszállítótól vásárolhatunk,

- javul a válaszidõ és teljesítmény,

- egyetlen terminálon több rendszert érünk el,

- rugalmasabb a berendezések elhelyezkedése,

- integrálhatjuk az adatfeldolgozást az iroda automatizálással.

Néhány lehetséges hátrányt is megemlítünk:

- nincs garancia a teljesen jó együttmûködésre (hw, sw),

- az osztott adatbázis problémákat okozhat az egységes mûködésben, a biztonságban és jogosultságok helyes alkalmazásánál,

- nagyobb eszközpark kerül beszerzésre, mint ami aktuálisan szükséges,

- a vezérlés biztosítása nehezebb, bonyolultabb a rendszer karbantartása.

Érdemes megfontolnunk a cégre, szervezetre gyakorolt hatásokat is:



terület pozitív hatás negatív hatás


munka minõsége kevesebb "elveszett" adat, több közbensõ adat,

több résztvevõ csökken a függetlenség

teljesítmény nõ a munkateljesítmény sok erõforrás kell a

nem szabványos munkához

alkalmazottak javítja a stáb képességeit kevesebb a lényegtelen állás

vonzóbb a munka kevesebb az emberi

kommunikáció

csökkenti a megkülönböztetéseket kevés lehet a megkülönböztetés

döntéshozatal valós tényekre alapul túl sok tényre alapul

nagyobb elemzési lehetõség "erdõtõl nem látni a fát"

több ember a hipotézisben probléma elõjöhet

szervezés decentralizált széteshet a felügyelet

költség költségkímélõnek kellene lennie kezdeti nagy költség,

szoftver költségek

összesen új üzleti megközelítés bonyolultabb, csupán

funkcionális kapcsolatok

Fontosabb helyi hálózati alkalmazások:


- adatfeldolgozás

adatok távolsága, tranzakció feldolgozás, adatállományok átvitele, lekérdezés, távoli feldolgozás

- iroda automatizálás

dokumentumok feldolgozása, szövegszerkesztés, elektronikus levelezés, intelligens másolás, fakszimile

- gyártás automatizálás

CAD/CAM tervezés és gyártás, termelés vezérlése, megrendelés, szállítás ütemezése, a gyártás felügyelete, monitorozás

- energiák felügyelete

fûtés, hûtés, szellõztetés, légkondicionálás

- folyamatok vezérlése

- tûz és biztonságvédelem

érzékelés, riasztás, kamerák, monitorok

- telefonálás

- konferenciázás

- televíziózás

zárt láncú TV, videó elõadások.

Ha az elõbbi alkalmazásokat nem együttesen akarjuk a hálózaton biztosítani, akkor öt tipikus alkalmazást érdemes megemlíteni:

- személyi számítógépekbõl álló hálózatok (PC network),

- számítógépes termek hálózatai (computer room network),

- iroda automatizálás (office automation)

- gyári hálózatok (factory local network)

- integrált hang és adatátvitel (voice and data local network).

A helyi hálózatok "természetét" a következõ technológia elemek határozzák meg:

- topológia,

- átviteli közeg (medium) és

- közeghozzáférési technika (medium access control).

A leggyakrabban használt topológia a sín (bus), majd a gyûrû (ring), csillag (star), fa (tree), háló (mesh). A leggyakoribb átviteli eszköz a sodrott érpár (twisted pair), alkalmas mind analóg, mind digitális adatátvitelre. A koax kábelbõl két típust alkalmaznak: az 50 à-os (ohm) alapsávi (baseband) digitális átvitelre, a 75 à-os szélessávú (broadband) koaxot analóg jelek FDM módon vagy nagysebességû digitális jel átvitelére (single-channel boradband). Az optikai kábelen a fényhullámok visszaverõdéssel szórtan (Step-index Multimode) vagy szinusz hullámként csoportban (Graded-index Multimode), visszaverõdés nélkül egyenes vonalban (Single-mode) haladnak, a fenti sorrendben egyre vékonyodó kábelekben (125 Šm - 2 Šm). Egymásra rálátást kíván a mikrohullámú, a rádióhullámú, az infravörös és lézeres technológia itt a közeg levegõ.

A topológia és az átviteli közegek közötti összefügg‚sbõl két megállapítást érdemes tenni. A sín és gyûrû topológia a legtöbb médium esetén lehetséges, a csillag esetében legtöbbször sodrott érpárt, az optikai kábel esetén a gyûrû a leggyakoribb és a fa topológia a szélessávú koaxnál (kábeltv, CATV). Az átviteli sebesség az optikai kábelnél a legnagyobb és a csillapítás itt a legkisebb. A közeghozzáférésrõl (véletlen hozzáférés és vezérjeles) a következõkben szólunk.

A helyi hálózatok kialakításánál korábban komoly vita volt, hogy Ethernet vagy vezérjeles gyûrû (token ring) legyen a követendõ technológia. Két táborra oszlott a hálózati világ. A UNIX munkaállományokkal rendelkezõ kis cégek és a Digital berendezéseket üzemeltetõk számára az Ethernet volt könnyebben választható. Fõ érvük az volt nincs vezérjel, egy új állomás bekapcsolása nem csökkenti a többiek hálózati hozzáférését. A másik tábor fõleg PC LAN-osok és az IBM gépeket alkalmazók a jobban vezéreltséget (determinisztikus) és a egyenlõ esélyû hálózati hozzáférést emelték ki. Ezen különbségek ellenére ma már sok közeledés történt, sebességeik közel azonosak (Ethernet 10Mbit/sec, a gyorsabb Token ring 16Mbit/sec), részei és elfogadottak a nyitott architektúrákban (OSI, TCP/IP). A gyors fejlõdés is mindjobban elterelte a figyelmet az elõbbi problémáról, megjelentek a nagyobb sebességû helyi hálózatok, Fast Ethernet, FDDI (Fiber Distributed Data Interface), HIPPI (High Performance Parallel Interface) és továbbiak várnak az elterjedésre.

5.1. Az IEEE 802 a helyi hálózatok szabványa


A helyi hálózatok már szabványosan "születtek". Az OSI megalkotásából is át lehetett venni a tapasztalatokat és többnyire jól átgondolt terveztek és megkönnyítik a tervezést és nagyon befolyásolják az új termékeket. Az IEEE volt az elsõ e területen, OSI, ANSI, ECMA követte.

Az IEEE 802 szabvány lefedi az OSI alsó három rétegét. A közös közegen a "mindenki hall mindenkit" elv érvényesülése miatt a hálózati réteg funkciói közül az útképzésre nincs szükség; a címzést, a folyamvezérlést elvégzi a második szint. A harmadik réteg a hálózatok közötti együttmûködésben játszik igen nagy szerepet, lásd a következõ fejezet.

Az IEEE 802 szabvány részei (3. ábra):

802.1 Kapcsolat a felsõbb rétegekkel (szervíz protokoll)

802.2 Logikai kapcsolatvezérlés (LLC, logical link control). Az LLC-t fél rétegnek ábrázolják az adatkapcsolati rétegben.

Ezután következnek a közeghozzáférési protokollok, (MAC, medium access control) amelyeket másfél rétegen ábrázolnak jelezve, hogy a keretekre tördelést, az ellenõrzõ összeg CRC képzését is a MAC végzi.

802.3 CSMA/CD sínhálózaton (majdnem ETHERNET) koaxiális kábelen alapsávi és szélessávi átvitel.

802.4 Vezérjelhozzáférésû sínhálózat, koaxiális kábelen alapsávi (fáziskoherens, vagy fázis folytonos) és szélessávi átvitel.

802.5 Vezérjelhozzáférésû gyûrûhálózat, árnyékolt sodrott érpáron vagy koaxon.

802.6 Nagyvárosi szélessávú (pl. FDDI) hálózat.

LAN     Service    IEEE 802.1

LLC                  IEEE 802.2

MAC
CSMA
/CD

802.3

MAC
TOKEN
BUS

802.4

MAC
TOKEN
RING

802.5

MAC
FDDI


802.6


6. ábra: IEEE 802

A LAN szervíz protokoll követi az ISO terminológiát és három LLC szolgáltatást definiáltak:

- a nyugtázatlan szolgáltatás, csak egy kérésbõl (request) áll és partner jezést (indication) kap,

- a nyugtázott hasonló az elõzõhöz csak tovább folytatódik a partner válaszával (response) és nyugtaként (confirm) fog megérkezni a kezdeményezõ állományhoz.

- kapcsolat-orientált szolgáltatás, adatfolyam-vezérléssel és hibajavítással,

Maga az LLC protokoll hasonló a HDLC-hez, csak az aszinkron balanced módot (SABME) használja, a kapcsolatnélküli (datagram) esetben sorszámozatlan kereteket küld (UI), megengedi a többszörös elérést (multiplexing) az elérési pontjain és a nyugt zott kapcsolatnélküli esetre két új sorszámnélküli keretet definiál. Az LLC-MAC kapcsolat két szolgáltatás primitivvel, MA-UNITDATA.request és az MA-UNITDATA.indicate, történik.

A következõ fejezetekben a különbözõ MAC-okat ismertetjük. A fõ problém az egyetlen médium elérésének (fõleg adatátvitelre) milyen szabályai legyenek (4. ábra):

- round robin elv, mindenkinek adjunk jogot (turn) az adásra valamilyen mechanizmussal, pl. centralizált módon lekérdezéssel, osztott módon vezérlõjellel

- helyfoglalással, pl. TDM-ben idõrések vannak

- verseny, alapesetben nem alkalmazunk különösebb kikötést az adásjogra.

LLC keretformája:

DSAP(1),  SSAP(1),  Control(1-2),  DATA(N) &nsp;bájt.

DSAP (Destination Service Point) a célállomás szolgálat elérési pontja.

SSAP (Source Service Access Point) a forrásállomány hasonló pontja.

Centralizált Osztott

Round robin Lekérdezés (polling) Vezérjeles sín

Vezérjeles gyûrû

Késleltetés ütemezés

Implicit vezérjel

Helyfoglalásos Rezerválás Osztott rezerválás

Verseny -- CSMA/CD

Réselt gyûrû

Regiszter beszúrás

7. ábra: MAC technikák

5.2. Ütközéses protokollok CSMA/CD, ETHERNET, Fast ETHERNET


Ez a fejezet a 802.3-as CSMA/CD MAC szabványról kíván áttekintést nyújtani.

Ennek a versenyes közeghozzáférésnek a története a rádiós ALOHA protokoll kifejlesztésével kezdõdhet (lásd 3.1. fejezet). Az egyszerû ALOHA hatékonyságát különbözõ módon próbálták növelni, egy egész ALOHA protokoll család keletkezett. A CSMA (carrier sense multiple access) vagy másképpen LBT (listen before talk) módszer arra épít, hogy érzékelhetõ, ha a mediumon valaki adásban van, mielõtt adni kezdünk figyeljünk, hogy más adását ne zavarjuk meg. Foglaltság érzékelése után fix vagy változó késleltetés után (non-persistent) figyelünk és ha nincs más adásban elkezdünk adni. A másik megoldás, amely az adás kezdetét valószínûséghez köti a p valószínûséggel adó (p-persistent). Az 1-perzisztens azonnal ad, a p-perzistens p valószínûséggel ad, ha szabad a csatorna, különben egy idõréssel ismétli az elõbi p-perzisztens adást. A CD (collision detection) ütközés érzékelést jelent, másképpen LWT (listen while talk), figyelj amíg adsz. Ha két vagy több állomás egyszerre lendült adásba célszerû a legrövidebb idõn belül abbahagyniunk az adást. A fenti elvek elsõ megvalósítója a Xerox cég az Ethernet hálózatával, a szélessávú változat eredije pedig a MITRAnet. Mindhárom az 1-perzisztenciát választotta, mert hatékonyabbnak bizonyult.

A 802.3-as szabvány tehát a CSMDA/CD, 1-perzisztens elveket jelölte meg, megvalósításuk függ a médiumtól és jelátviteltõl.

A CSMA/CD keretek formája:

PRE(7),  SFD(1),  DA(2,6)  SA(2,6),  Lenth(2),  LLC(0-1500), PAD, FCS(4)

Két elõtét után, a két cím (cél és forrás), a hosszmegadás a változó hosszúság miatt (a kitöltõ PAD-el együtt 2-1502 bájt), majd az ellenõrzõ összeg. A minimális kerethossz 64 bájt több megvalósításban.

Érdemes táblázatban összefoglalnunk a szokásos rövidítést (Mbitsec, jelátvitel, hossz 100 méterekben):

10 BASE 5 eredeti 50à-os koax alapsávi 10Mbit/sec 500 méter

10 BASE 2 cheapernet 50à-os koax alapsávi 10Mbit/sec 185 méter

1 BASE 5 StarLAN UTP sodrott alapsávi 1 Mbit/sec 250 méter

10 BASE-T UTP sodrott alapsávi 10Mbit/sec 100 méter

10 BROAD 36 széles 75à-os koax DPSK fázismód 10Mbit/sec 3600 méter

5.3. Vezérjeles protokollok, Token Bus, Token Ring


Token Bus 802.4


A vezérjeles sín (token bus) protokollja jóval bonyolultabb, mint a CSMA/CD protokoll. A buszon (sín) levõ állományokat pl. növekvõ sorrendbe állítjuk és egy állomásnak mindig tudnia kell az õt megelõzõ és õt követõ állomás címét egy logikai gyûrû épül fel. A vezérjel a "gyûrû" által meghatározott sorrendben halad elõre, akinél a vezérjel õ adhat, majd a vezérjelet továbbítja. Meg kell oldani a vezérjel elõállítását, állomások be- illetve kikapcsolódását és az adathibák javítását. Ez a bonyolultabb algoritmus kiváló átviteli teljesítményt tud nyújtani.

A 802.4 keretforma:

PRE ([[twosuperior]]1),  SD(1),  FC(19,  DA(2,6),  SA(2,6),  LLC([[twosuperior]]0),  FCS(4),  ED(1)

Két kezdõ mezõ után az FC vezrélõ mezõ tartalma határozza meg, hogy vezérlõ jel (token) vagy adat (LLC) megy a két állomány között, az ellenõrzõ összeg után egy bájtos zárómezõ szerepel.

A 802.4 típusai:

Broadband szélessávú 75à-os koax AM/PSK 1,5,10Mbit/sec xx méter

Carrierband vivõhullámos 75à-os koax FSK 1,5,10Mbit/sec 7600 méter

Token Ring 802.5


A gyûrûre is nagyon sok elérési algoritmust javasoltak az évek során, amely az adás lehetõségére (rés, vezérjel), a csomag törlésére (adó, vevõ), a gyûrûn levõ csomagok számára (egy, több) vonatkoznak. Itt csak megemlítünk még két másik gyûrû elérési módot: a regiszter beszúrásos módszer egy tárolón keresztül "beszúrja" az állomás adatait a gyûrû forgalmába, a réselt gyûrû egyszerû, de nem elég hatékony, ha nem mindenki egyenletesen.

A 802.5 vezérjeles gyûrû (token ring) esetén az adásjog a vezérlõjel birtokosát illeti meg, az adatcsomagokat a feladó veszi ki a gyûrûbõl és egy adatcsomag van egyidõben a gyûrûn. Az eredeti Newhall ring-et modosították és készítették belõle ezt a szabványt. Prioritás biteket, monitor bitet, token foglalás jelzést több adat adására, token birtoklású idõt és nyugtázási bitet definiáltak és meg kellett oldani a 802.4-nél felmerült állomás és vezérlõjel változásokat.

A 802.5 keretformái:

vezérlõjel: SD(1), AC(1), ED(1) (kezdet, vezérlés és vég)

adatkeret: SD(1), AC(1), FC(1), DA(2,6), SA(2,6), SA(2,6), LLC([[twosuperior]]0), FCS(4), ED(1), FS(1)

SD kezdõ bájt, AC-ben vannak a prioritás, monitor és foglalás bitek, FC jelzi, hogy igazi LLC adatkeretrõl van-e szó, DA, SA cél és forráscím, LLC adat, FCS ellenõrzõösszeg, ED végbitek és FS státusz byte.

A 802.5 jellemzõi:

Twisted Pair STP árnyékolt sodrott érpár, Diff. Manchester kódolás, 1,4,16 Mbit/sec és 250 ismétlõ állomás megengedett.

5.4. Optikai szálas hálózatok, FDDI


Az IEEE szabvány 802.6-os dobozában eredetileg egy városi (MAN) hálózatra gondoltak. Ez ma már az ugynevezett nagysebességû helyi hálózatok (HSLN, High Speed Local Network) illetve az optikai hálózatok (optical fiber) területéhez is tartozik. Természetesen itt is sok ötlet jött szóba, sok ötlet meg is valósult (pl. DQDB, Dual Quence Dual Bus). Ebben a fejezetben a talán legelterjedtebb FDDI-t (Fiber Distributed Data Interface) választottuk.

Az FDDI-t az IEEE-n kívül az ANSI is a X3T9.5 szabványában szintén definiálta. A FDDI egy kettõs optikai gyûrûn mûködik, 100 Mbit/sec sebességgel. A két gyûrû egy nagyobb megbízhatósági szintet jelent, szakadás esetén új gyûrû alakul ki. A kódolás az úgynevezett 4B/5B kód, 4 bitbõl 5-öt állít elõ és NRZI (non return to zero inverted) digitális jelelõállítással kerül átvitelre. Az idõzése osztott, és idõzett a token is és adás után új token generálódik.

A FDDI keretek formája:

vezérjel: PRE(8), SD(1), FC(19, ED(1)

adatkeret: PRE(8), SD(1), FC(1), DA(2,6), SA(2,6), LLC,FCS(4), ED,FS a 802.5-hez hasonlóan.

6. Hálózatok közötti együttmûködés


Ez a fejezet legalább olyan jelentõséggel bír az elõzõ fejezet, amely magukról a hálózatokról szól. Ritkán fordul elõ, hogy csak egy "szigetként" mûködik a helyi vagy városi hálózatunk, kapcsolatban kerülhet minden más típusú hálózattal (WAN, MAN, LAN, SMAN) és ezeken belül is sok megvalósítás (nyilvános, gyári).

6.1. Jelismétlõk, hidak, útválasztók, átjárók


A hálózatokat összekapcsolásának elemeit az OSI architektúra alapján teszszük. A jelismétlõ (reapeter) a legegyszerûbb elem, funkciója a jelek ismétlése, erõsítése vagy elõállítása az OSI 1. rétegéhez tartozó feladat. A fizikai jel "életben" tartása a feladat a hálózaton (alhálózaton, subnetwork). Az egymás után kötött jelismétlõk száma az adott rendszertõl függ, alapelv, hogy adott hálózat idõzítéséeinek megfeleljen az adatkeretek áthaladása a hálózat teljes hosszába.

A híd (bridge) két azonos típusú helyi hálózatot köt össze. A híd egy szûrõ szerepet tölt be, címek szerint kiválogatja az egyik hálózatból a másik hálózatba átküldendõ csomagokat. A híd nem változtat a csomagok tartalmán, mûködése az OSI 1-2 rétegének felel meg az IEEE 802 terminológia szerint 1MAC-ot és 2PHY-t. Több fontos szempont miatt is használunk hidakat:

- megbízhatóság nõ a particionálással,

- növeli a teljesítményt a forgalom "belül tartásával" (inter-network),

- biztonsági okokból (elszámolás, hozzáférés),

- földrajzi elhelyezkedés miatt, nagy távolságba elhelyezhetünk két db félhidat,

- útképzést is végezhetünk a hidakkal (fix; automatikus a kötelezõ továbbítás, címtanulás és hurok elkerülési mechanizmusokkal).

Az útválasztó (router) két azonos vagy különbözõ típusú hálózatot köt össze. A útválasztó az OSI 1-3 szintjének megfelelõen dolgozik, a 3. szinten azzal a hálózatközi, protokollal, amely az erõforrás gépekben és a többi útvonalválasztóban is mûködik. Érdemes 3 jellegzetes hálózati konfigurációt tanulmányoznunk:

a) Pont-pont állomáskapcsolat heterogén helyi hálózatokkal

Station --- LAN_A --- Router --- LAN_B --- Station

b) Nagy távolságú hálózat és heterogén hálózatokon keresztül

Station --- LAN_A --- Router --- WAN --- Ronter --- LAN_B --- Station

c) Helyi hálózat és erõforrásgép kapcsolata

Station --- LAN_A --- Ronter --- WAN --- Station

Néhány általános követelményt is felsorolunk, amelyet az útválasztók teljesíthetnek, ezek:

- fizikai és adatkapcsolatok létesítése,

- útképzés biztosítása,

- elszámolási és állapot információk kezelése,

- a hálózatok különbségeinek áthidalása (különbözõ lehet: a címzés, a maximális csomaghossz, az interfész, az idõzítés, a hibajavítás, az állapot riport, az útképzési technika, az elérési vezérlés, a kapcsolat illetve kapcsolat-nélküli összeköttetés).

Az útválasztás helyett nem a legszerencsésebb szóhasználat, de a szakmabeliek "rútert" is gyakran használnak. Az útválasztóban több protkollcsaládnak is egyszerre kell szerepelnie. (Pl. IP, LLC, MAC, PHS, IP, X.25-3, X.25-2, X.25-1).

Az átjáró (gateway) a különbözõ architektúrájú rendszerek között létesít kapcsolatot. Ha OSI, akkor teljes 1-7 réteget, ha más rendszer, akkor annak is az összes réteget ismernie kell és valamilyen átalakítást tennie a rendszerek között. Van, amikor több átjárót kell beépíteni, mert a rendszerek közötti átjárás hatékonysága lehet a szûk keresztmetszet egy átjáró esetén.

6.2. Adathálózatok és számítógép-hálózatok együttmûködése


A bevezetõ fejezetben hangsúlyoztuk az adathálózatok független, autonom mûködését.

Néhány gondolatot tegyünk a két rendszerrel kapcsolatban.

- két számla is szerepelhet a számítógép-hálózati alkalmazásainknál, adatviteli és alkalmazás szolgáltatási számla,

- az adathálózatokat érdemes osztályoznunk:

- megbízható,

- hibajelzõ és javító,

- jelzetlen hibát is megengedõ hálózatokra,

ennek megfelelõen nagy szerepet kap a vég-vég ellenõrzés és az alkalmazás minõségének ellenõrzése,

- a szabványos adathálózati felületek többnyire biztosítják az alkalmazási rendszer alatt az adathálózat cseréjét, minõségi javítását.

Ezek a fejezetek csak rövid áttekintést adtak a jelenlegi helyzetrõl, eligazodási lehetõséget a különbözõ részterületeken. Sok egyszerû elv megérte a 25 esztendõt is, de talán nem tulzás 3 évenként újabb és újabb ötletek még nagyobb lendületet adnak a hálózatozásnak.

7. Hálózatok karbantartása


7.1. Hálózatok felügyelete


A hálózatok hiearchikus rendszerek, többnyire nagy számú elembõl állnak. A szoftver rugalmassága, változtathatósága szinten növeli a rendszer dinamikus "mozgását". Szükséges van a hálózatok menedzselésére. Átlagosan havi 2 hibával számolhatunk. Be kell ütemezni a rendszeres minimum heti karbantartást, elõkészületi lépéseket tehetünk a bõvítés irányának meghatározásában. A hálózatok kiterjedése nagy, automatizálni kell a karbantartási tevékenységet, biztosítani kell a hálózat hibamentes és hatékony mûködését.

Az ISO szerint a menedzsmentnek öt területe van:

- Hiba kezelés (fault)

Hiba felderítés, küszöbértékek, riasztások, behatárolás, elkülönítés.

- Konfiguráció kezelés (configuration)

Aktuális elemek, állapotok felismerése, paraméterek beállítása.

- Biztonság megvalósítása (security)

Jelszavak, hozzáférési jogok, titkosítás.

- Számlázási lehetõség (accounting)

Költségek összerendelése a felhaszn lóval.

- Teljesítmény kezelés (performance)

Viselkedés, kapacitások, aktuális terhelés, kihasználtság.

A monitorozás néhány alapeszköze:

- Az SGMP (Simple Gateway Monitoring Protocol) 1987-tõl alkalmazzák a TCP IP hálózatokra

- Az SNMP (Simple Network Mangement Protocol) az SGMP bõvítése az erõforrás gépek és terminálok felügyeletével is.

- Az SMI (Structure and Identification of Managed Information) a menedzselés adatstrukturáját határozza meg (RFC 1155).

- A MIB (Management Information Base) a menedzsment információs adatbizását definiálja (RFC 1156, 1158, 1213).

- A CMOT (CMIP over TCP/IP Common Management Information Protocol) a MIB protokollja a TCP/IP hálózatokon.

A fenti protokollok alkalmazásához a kapcsoló elemeknek is menedzselhetõeknek kell lenniük, hogy távolról is elérhetõek legyenek. Ezekre az eszközökre épülnek az un. "esernyõ" rendszerek, amelyek a monitoron való csoportosításra megjelenítésre szolgálnak, általában Netview a névkonvenció. Minden fõbb hálózati elemeket gyártó cégnek meg van a saját programja (IBM, DEC, HP). Egyre több intelligenciát, szakértelmet építhetünk be ezekbe a rendszerekre és EXPERT, szakértõ jelzõvel illethetjük õket.

7.2. Hibák diagnosztizálása a hálózaton


A felderítést szolgáló monitorokon kívül a javításhoz tov bbi eszközök szükségesek. Ezek a finom elemzést végzik, rendszer specifikusak. A 8.7-es mellékletben megtaláljuk a csoportosításukat (pl. ATM Analyzers, Wireless Network Testers).

7.3. Biztonsági kérdések


Talán nem véletlen, hogy ez a fontos fejezet az utolsó. A vírus védelem általában is egy potenciális veszély a szakmában, komolyan kell vennünk. A hálózaton három területet emelnénk ki:

- a jogosultság, elérés ellenõrzése

- használati szabályok

- üzemeltetési rend

- biztonsági rendszabályok dokumentumai

- jelszavak

- szolgáltatások engedélyezése/tiltása

(jó példa a MIT ATHENE projektje)

- a titkosítás

- széles terület

- bankszakmában nélkülözhetetlen

- illetékesség biztosításának is eszköze

- a többszintû biztonság

- kombinált használat

- periodikus ellenõrzés

- biztonsági szintek

(S, secret, TS, top secret).

Természetesen a fenti fejezetek megvalósításai meglehetõsen költségesek, de biztosan kisebbek a hálózat kiesése okozta károknál. A felhasználó nagyon természetesnek veszi az állandóan elérhetõ, gyors szolgáltatásokat biztosító hálózati mûködést. A hálózatozás új és új kívánságokkal birkozik meg sikerrel, próbálja követni a mikroelektronikai forradalmat néha talán meg tudja elõzni a felhasználók reális igényeit is.

8. Mellékletek


8.1. Irodalomjegyzék


Könyvek

1. Sebestyén, B.: Helyi számítógép-hálózatok, Mûszaki Könyvkiadó, 1987.

2. Tanenbaum, A.S.: Számítógép-hálózatok, Novotrade Kiadó kft. - Prentice Hall, 1992.

3. Martin, J. - Chapman, K.K.: Lokális hálózatok, Novotrade Kiadó kft. - Prentice Hall, 1992.

4. Stallings, W.: Data and computer communications, Macmillan Publishing Company, 1988.

5. Stallings, W.: Local Networks, Macmillan Publishing Company, 1990.

6. Black, U.D.: Data networks, Prentice - Hall, 1989.

7. Black, U.D.: Computer Networks, Prentice - Hall, 1987.

8. Kochmer, J.: User services internet resource guide, Northwestnet, 1992.

9. Dvorak, J.C.: Dvorak's guide to PC telecommunications, Osborne Mc Graw-Hill, 1990.

10. Comer, C.E.: Internetworking with TCP/IP, Prentice Hall, 1991.

11. Banks, M.A.: Understanding FAX and elektronic mail, Howard W. Sams & Company, 1990.

12. Nacsa, S.: Helyzet/Jelentés 1982-2002, 4. kötet, Hálózati alapok, Computerworld Informatika kft., 1990.

13. McConnell, J.: Internetworking computer systems, Prentice Hall, 1988.

14. Davies, D.W.: Számítógép-hálózati protokollok, Mûszaki Könyvkiadó, 1985.

15. Walrand, J.: Communication Networks, Irwin, 1991.

16. Quarterman, J.S.: The Matrix, Digital Press, 1990.

17. Tarnay, K.: Protocol specification and testing, Akadémiai Kiadó, 1990.

18. Lengyel Veronika: Az Internet világa, PCBooks, MTA SZTAKI, 1995.

19. Held, G.: Data & CC, Terms, definitions and abbreviations, John Wiley & Soms, 1989.

20. Malamud, C.: Stactecs, Interoperability in the Today's Computer Networks, Prentice Hall, 1992.

21. Gaffin A.: Nagy Internet Kalauz Mindenkinek, IIF, Budapest, 1994.

22. Bakonyi G., Drótos L., Kokas K.: Navigáció a hálózaton, IIF, Budapest, 1994.

Cikkek, Kiadványok

1. ONC/NFS A technology guide to distributed computing, Sun Mikrosystems, 1992.

2. Schafer, R.A.: A user's guide to electronic mail, Rice University, Houston, 1992.

3. Hálózati szolgáltatások az UNIX operációs rendszerekben (tanfolyami segédlet), MTA SZTAKI, 1991.

4. Networkshop'92, Konferencia anyagok, évenként, 1992-1995.

5. Az IIF, NIIF fejlesztési koncepciója 1991-1993, 1994-1997.

6. IIF Hírek, IIF tanfolyami segédletek, NIIF füzetek, 1992-1995.

7. Conhaim W.W.: Computer Conferencing in Business, LINK-UP, 1989.

8. CeBIT News, 1995

9. Global Enterprise Networking Directory, Data Communications, August 21, 1995.

10. Networld + Interop 94, 95, Networking Summit Program.

11. Computerworld & Számítástechnika, kéthetenként, 1994-95.

12. PC WORLD, havonta, 1995.

13. Highlights 1995, IEEE Spectrum January 1995.

14. TINA-C, Telecommunications Information Networking Architecture - Consortium, EUNICE '95 (Znaty S., EPFL).

15. Zakon R.H.: Internet Timeline, Internet Sources, 1995.

16. Szerednyei Tibor: Lokális hálózatok, ITTK tanfolyam, 1995.

8.2. Hálózati kifejezések (fõleg helyi hálózatokhoz)




ACK Acknowledgement - nyugta.

AIM Adaptive Internetwork Management

AFRP ARCNET Fregmentation Protocol a hálózati szintü csomagokat feldarabolja ill. egyesíti, hogy így megfeleljenek a DLC szintü protokolnak (255 bájt)

ARP Address Resolution Protocol, mely a 32 bites INternet cimból határozza meg a 48 bites LAN címet.

ARP Address Resolution Protocol a TCP/IP protokol család része, mely egy adott internet címhez keresi meg az állomás fizikai cimét broadcast segítségével.

ARPA Advanced Research Project Agency, a kommunikációval foglalkozó project a DoD megbízásából.

ASN.1 Abstract Syntax Notation, mely általános protokoll leírására alkalmas. Igen flexibilis, de meglehetõsen bonyolult (kerüli a fix értékeket, mindenütt megadja a hosszot, darabszámot és típust).

AUI Attachment Unit Interface az a határfelület, mely az Ethernet transceiver (adó-vevõ vagy Media Access Unit) valamint az Ethernet állomás között van.

AWG American Wirin Gauge a rézhuzal vastagságára jellemzõ adat (pl. AWG22 megfelel kb. 0.6mm-nek, AWG 26 pedig kb 0.4mm)

Baseband "Alapsáv", olyan modulációs technika, mely a biteket vivõ nélkül viszi a vonalra. Ez a módszer a teljes átviteli közeget lefoglalja. baud jelsebesség mértékegysége (idõegységenként hányszor változhat meg a jel.)

De : egy jelállapot egynél több bit információt is hordozhat ! ! !

BNC A vékony Ethernetnél használt csatlakozó.

bps bit per second, azaz a másodpercenként átvihetõ bitek száma (csak két állapotú rendszer esetén egyezik meg számszerûen a baud-dal)

Bridge az OSI modell 2-es szintjén mûködõ berendezés, mely hálózati szegmenseket köt össze.

Broadband Olyan modulációs módszer, mely nagyfrekvenciás vivõt használ az adatbitek modulálására. Az átviteli közeget megoszlik több résztvevõ között.

Broadcast A hálózat összes állomásának szóló üzenet vagy az a cím, amelyre minden állomás "érzékeny" (azaz veszi az üzenetet).

CCITT International Consultative Committee for Telephony and Telegraphy nemzetközi telefon és távirati bizottság, mely sok adatátviteli szabvány alkotója (pl. V sorozat - V24 - vagy X sorozat - X.25-)

CDDI Copper Distributed Data Interface a 100 Mbps sebességû lokálhálózat sodrott érpáron (TPDDI azaz Twisted Pair DDI-nak is nevezik). .

CMIP Common Management Information Protocol (OSI) közös menedzselési protokoll különbözõ gyártótól származó készülékek közös irányítására.

CMIS Common Management Information Services (OSI) közös menedzselési információ szolgáltatás

CMOT CMIP Over TCP TCP/IP rendszeren futó CMIP.

CRC Cyclic Redundancy Check: rendszerint két vagy négy bájt hosszú ellenõrzõ szó, melyet a frame (üzenetkeret) végén helyeznek el az esetleges hibák felderítésére.

CSMA/CD Carrier Sense Multiple Access with Collision Detection: több állomás hozzáférését szabályozza a közös átviteli közeghez. Figyeli az adatok jelenlétét, és az egyidejû adásokból származó ütközéseket.

DAC Dual Attach Concentrator olyan elosztó az FDDI gyürün, mely mindkét gyûrûhöz (primary és secondary) kapcsolódik.

DAS Dual Attach Station olyan állomás az FDDI gyûrûn, mely mindkét gyûrûhöz (primary és secondary) kapcsolódik.

DB-15 15 érintkezés szabvány csatlakozó (pl. az A UI kábelhez)

DLC Data Link Control az adatkapcsolat vezérlõ szint (2-es) a hétszintû ISO modelben.

DNS Domain Name Server a szimbolikus nevekkel foglalkozó szolgáltatás.

DoD Department of Defense Védelmi minisztérium az USA-ban.

DSAP Destination Service Access Point a cimzett oldali szolgáltató pont azonosítója (rendszerint protokol azonositó)

DTE Data Termination Equipment adatvégberendezés.

Echo Kérdezz/felelek protokol a hálózati gépek azonosítására.

Error A protokoll "segítségével jelenti egy állomás, hogy hibás csomagot kapott.

Ethernet Egy CSMA/CD alaphálózati szabvány, melyet a Xerox, az Intel és a DEC fejlesztett ki. Ebbõl fejlõdött ki a IEEE 802.3 szabvány.

FCS Frame Check Sequence olyan redundáns (adalék) adat, melyet a védett adatból szállítanak ki és a hibák detektálását szolgálja

FDDI Fiber Distributed Data Interface a 100 Mbps sebességû lokálhálózat mely optikai közeget használ.

Frame "Keret" az elején és végén speciális mintákkal lehatárolt üzenetblokk melyet egységként küld ki egy állomás a vonalra

FTP File Transfec Protocol: fájlok átvitelére alkotott alkalmazói rendszer kommunikációs szabályok.

Gateway Hálózatokat összekötõ olyan berendezés, mely az OSI modell mind a hét szintjén mûködik (azaz protokolL konverziót hajt végre).

Hub Koncentrátor (repeater) funkciójú berendezés lokális hálózatoknál.

IAB Internet Activities Board a TCP/IP család fejlesztõinek felügyelõtanácsa, akik hozzák létre az egyes speciális munkacsoportokat.

ICMP Internet Control Message Protocol az egyes IP modulok közötti információcsere a hibák visszajelzésére.

IHL Internet Header Length az IP-hez tartozó fejrész hossza (32 bájtos egységekben mérve)

HDP Internet Datagram Protocol egy adott internet címre önálló csomagot eljuttató megoldás.

IEEE Institute of Electrical and Electronics Engineers olyan intézet, mely többek között a lokális hálózati szabványokat (802.x) kidolgozta.

IP Internet Protocol a TCP/IP protokol család hálózati (3-as) szintet leíró eleme.

IPX Internet Packet Exchange az XNS hálózati szint (IDP) NOVELL féle megvalósítása.

ISO International Organization for Standards nemzetközi szabványügyi hivatal. A "7 szintû referencia modell"-lel megalkotta a kommunikációs szabványok alapját, és azóta saját konkrét protokollokat is elfogadott.

LAN Local Area Network - helyi hálózat - mely limitált kiderjedésû, nagysebességû összeköttetést biztosít az állomások között. Az OSI modell elsõ két szintje.

LED Light Emitting Diode inkoherens fényt kibocsátó félvezet (dióda).

LLC Logical Link Control az IEEE 802.2 szabvány, a 2-es szint felsõ résszintje, mely a logikai kapcsolattartás eszközeit és felhasználási módját definiálja. Load sharing a terhelés megosztását jelenti olyan esetben amikor két csomópont között egynél több út is létezik.

Learning

bridge Tanuló bridge, mely a hálózati forgalom alapján automatikusan megtanulja, hogy melyik állomás melyik szegmenshez tartozik.

LSA Link State Algorithm a vonal állapotában bekövetkezó változást fontosnak tartó algoritmus mely az útvonal kiválasztását támogatja. (Ilyen az OSPF.)

MAC Medium Access Control a 2-dik kommunikációs szint alsó résszintje mely a közeg hozzá. Elérés szabályait definiálja.

MAU Multistation Access Unit az IBM 8228 tipusú passzív TokenRing koncentrátor, mely segítségével a gyûrû topológiát csillagba transzformálják

PING Packet InterNet Groper a hálózat tesztelésére szolgáló protokoll. Az ilyen üzenetre válaszol a címzett - így a körülfordulási idõ pl. meghatározható.

SLIP Serial Line IP, azaz a soros vonalon mûködõ IP.

SNMP Simple Network Management Protocol, mely a menedzselhetõ hálózati eszközökkel történõ párbeszédet teszi lehetõvé.

NetBIOS Network Basic I/O system, mely az IBM PC LAN-nál használt protokoll, ilyet a NOVELL is emulál saját rendszerében a szimbolikus névvel ellátott állomások közötti kommunikációra. A NetWare-ben az IPX-re alapoz.

PDU Protocol Data Unit a kommunikáló párok közötti adatcsomag meghatározott felépítésû és jelentésû elemekbõl áll.

PHY Physical a fizikai szint közegtõl független részét definiáló felsõ résszint.

REJ REJect olyan típusú LLC frame, mely hiba esetén ismétlést kér.

RFC Requests For Comments azok a dolgozatok, melyek a TCP/IP család egyes elemeit definiálják, ill. a definíciókhoz megjegyzéseket fûznek.

RG-58 Vékony 50 Ohm-os koaxiális kábel Ethernet típusú hálózatokhoz.

RG-59 A 75 Ohm-os, PC Net-nál használt koaxiális kábe.

RG-62 Az ARCNET-nél használt 93 Ohm-os kábel jelölése.

RNR Receive Note Ready frame az LLC egyik felügyeleti üzenete mely a frame-ek fogadásának átmeneti szünetelését jelzi.

RR Receive Ready olyan felügyeleti üzenet az LLC szinten mely a nyugtán túl az állomás fogadókészségét is jelenti.

SAP Service Advertising Point olyan elõre definiált szám, mely egy szolgáltatást azonosít. (A protokollok evvel közlik párjukkal, hogy kinek kell "feladni" az üzenetet.)

SSAP Source Service Access Point az üzenet küldõ oldali szolgáltató azonosítja.

STA Spanning Tree Algorithm az az algoritmus, mely a bridge-eken keresztül hurkokat is tartalmazó hálózatban a hurok ágakat lezárja (és csak hiba esetén aktiválja automatikusan újra) és egy "kifeszítõ fa" struktúrát hoz létre.

STP Shielded Twisted Pair azaz árnyékolt sodrott érpár

TCP Transmission Control Protocol összeköttetés orientált, végpontok között mûködõ átviteli protokol.

TCP/IP A TCP és az IP nevével jellemzett protokoll család, melynek mindkét szintre van konkrét megoldása. Gyakori megvalósítása miatt de facto szabványként emlegetik.

Telnet A host alkalmazások terminálokkal történõ kiszolgálására (az egyes specifikus terminálok sajátos tulajdonságait az alkalmazói program elõl elfedõ) létrejött protokol.

Token Vezérjel, melynek birtokosa egyedül jogosult a hálózatban megszólalni. A vezérjel továbbadásával lehet (és kell) a jogot átruházni.

UDP User Datagram Protocol a TCP/IP 4-es szintjén, a TCP helyett használt protokol, mely hatékonyabb a TCP-nél (de nyugtázatlan).

WAN Wide Area Network földrajzilag egymástól távol elhelyezkedõ berendezéseket nyilvános vagy saját távközlési rendszereken összekötõ hálózat.

X.25 A CCITT által definiált protokollok melyek egy adatvégberendezés és egy csomagkapcsolt hálózat határfelületét definiálják. Az X.25 hálózat nyugtázott, egyszerre több állomással megvalósítható összeköttetéseket (virtuális csatorna) biztosít a résztvevõknek.

XNS Xerox Network System a XEROX által kifejlesztett protokoll család, melynek az OSI modell mindkét szintjét lefedi.

1OBASE2 Az lEEE 802.3 ("Ethernet") 10 Mbps sebességgel, alapsávi átvitellel amikor a maximális szegmenshossz 185 m ("vékony Ethernet")

10BASE5 Az IEEE 802.3 ("Ethernet") 10 Mbps sebességgel, alapsávi átvitellel amikor a maximális szegmenshossz 500 m ("vastag Ethernet")

10BASE-T a 802.3 szabvány sodrott érpáros megvalósítása alapsávú 10 Mbps sebességgel. A kábel max hossza a 24 AWG-s (0.5 mm ) UTP esetén 100 m.

802.2 IEEE szabvány a 2.szint "felsõ" alszintjére az LLC-re.A logikai kapcsolatokat szabályozza, nyugtázott átvitelt tesz lehetóvé.

802.3 Az Ethernetbõl kifejlõdött IEEE szabvány.

802.4 A Token Bus (ArcNET) IEEE változata.

802.5 A Token Ring IEEE változata.

8.3. Számítógép-hálózatok története



Néhány részletet, évszámot és statisztikai adatot sorolunk fel aHobbes' Internet Timeline v2.0 gyûjteménybõl. A hálózatok elnevezése és a fogalmak nagy része már szerepelt az anyagban.

1957 USSR launches Sputnik, first artificial earth satellite. In response, US forms the Advanced Research Projects Agency (ARPA) within the Department of Defense (DoD) to establish US lead in science and technology applicable to the military (:amk:)

1962 Paul Baran, RAND: "On Distributed Communications Networks"

-  Packet-switching (PS) networks; no single outage point

1967 ACM Symposium on Operating Principles

-  Plan presented for a packet-switching network

-  First design paper on ARPANET published by Lawrence G.    Roberts National Physical Laboratory (NPL) in Middlesex,    England develops NPL Data Network under D. W. Davies

1968 PS-network presented to the Advanced Research Projects Agency (ARPA)

1969 ARPANET commissioned by DoD for research into networking

-  First node at UCLA [Network Measurements Center - Xerox DSS    7:SEX] and soon after at: [legend = function - system:os]

-  Stanford Research Institute (SRI) [NIC - SDS940/Genie]

-  UCSB [Culler-Fried Interactive Mathematics - IBM    360/75:OS/MVT]

-  U of Utah [Graphics (hidden line removal) - DEC PDP-     10:Tenex]

-  use of Information Message Processors (IMP) [Honeywell 516    mini    computer with 12K of memory] developed by Bolt Beranek    and    Newman, Inc. (BBN)

First Request for Comment (RFC): "Host Software" by Steve Crocker

1970 ALOHAnet developed by Norman Abrahamson, U of Hawaii (:sk2:)

-  connected to the ARPANET in 1972

ARPANET hosts start using Network Control Protocol (NCP).

1976 HM Elizabeth, Queen of the United Kingdom sends out an e-mail (various Net folks have e-mailed dates ranging from 1971 to 1978; 1976 was the most submitted and the only found in print)

UUCP (Unix-to-Unix CoPy) developed at AT&T Bell Labs and distributed with UNIX one year later.

1977 THEORYNET created at U of Wisconsin providing electronic mail to over 100 researchers in computer science (using uucp).

Mail specification (RFC 733)

Tymshare launches Tymnet

1979 Meeting between U of Wisconsin, DARPA, NSF, and computer scientists from many universities to establish a Computer Science Department research computer network.

USENET established using uucp between Duke and UNC by Tom Truscott and Steve Bellovin. All original groups under net.* hierarchy.

First MUD, MUD1, by Richard Bartle and Roy Trubshaw at U of Essex

ARPA establishes the Internet Configuration Control Board (ICCB)

Packet Radio Network (PRNET) experiment starts with DARPA funding. Most communications take place between mobile vans. ARPANET connection via SRI.

1981 BITNET, the "Because It's Time NETwork"

-  Started as a cooperative network at the City University of New    York,    with the first connection to Yale (:feg:)

-  Original acronym stood for 'There' instead of 'Time' in reference    to    the free NJE protocols provided with the IBM systems

-  Provides electronic mail and listserv servers to distribute    information,    as well as file transfers

CSNET (Computer Science NETwork) built by UCAR and BBN through seed money granted by NSF to provide networking services (specially email) to university scientists with no access to ARPANET. CSNET later becomes known as the Computer and Science Network. (:amk:)

Minitel (Teletel) is deployed across France by France Telecom.

1982 DCA and ARPA establishes the Transmission Control Protocol (TCP) and Internet Protocol (IP), as the protocol suite, commonly known as TCP/IP, for ARPANET. (:vgc:)

-  This leads to one of the first definitions of an "internet" as a    connected    set of networks, specifically those using TCP/IP, and    "Internet" as    connected TCP/IP internets.

-  DoD declares TCP/IP suite to be standard for DoD (:vgc:)

EUnet (European UNIX Network) is created by EUUG to provide email and USENET services. (:glg:)

-  original connections between the Netherlands, Denmark, Sweden,    and    UK

External Gateway Protocol (RFC 827) specification. EGP is used for gateways between networks.

1983 Name server developed at U of Wisconsin, no longer requiring users to know the exact path to other systems.

Cutover from NCP to TCP/IP (1 January)

CSNET / ARPANET gateway put in place

ARPANET split into ARPANET and MILNET; the latter became integrated with the Defense Data Network created the previous year.

Desktop workstations come into being, many with Berkeley UNIX which includes IP networking software.

Need switches from having a single, large time sharing computer connected to Internet per site, to connection of an entire local network.

Internet Activities Board (IAB) established, replacing ICCB

Berkeley releases 4.2BSD incorporating TCP/IP (:mpc:)

EARN (European Academic and Research Network) established. Very similar to the way BITNET works with a gateway funded by IBM.

FidoNet developed by Tom Jennings.

1986 NSFNET created (backbone speed of 56Kbps)

1989 # of hosts breaks 100,000

RIPE (Reseaux IP Europeens) formed (by European service providers) to ensure the necessary administrative and technical coordination to allow the operation of the pan-European IP Network. (:glg:)

First relays between a commercial electronic mail carrier and the

Internet: MCI Mail through the Corporation for the National Research

Initiative (CNRI), and Compuserve through Ohio State U (:jg1,ph1:)

Internet Engineering Task Force (IETF) and Internet Research Task Force (IRTF) comes into existence under the IAB

Corporation for Research and Education Networking (CREN) is formed by the merge of CSNET into BITNET

AARNET - Australian Academic Research Network - set up by AVCC and CSIRO; introduced into service the following year (:gmc:)

Cuckoo's Egg written by Clifford Stoll tells the real-life tale of a German cracker group who infiltrated numerous US facilities

Countries connecting to NSFNET: Australia, Germany, Israel, Italy, Japan, Mexico, Netherlands, New Zealand, Puerto Rico, UK

1990 ARPANET ceases to exist

Electronic Frontier Foundation is founded by Mitch Kapor

Archie released by Peter Deutsch, Alan Emtage, and Bill Heelan at McGill

Hytelnet released by Peter Scott (U of Saskatchewan)

ISO Development Environment (ISODE) developed to provide an approach for OSI migration for the DoD. ISODE software allows OSI application to operate over TCP/IP (:gck:)

CA*net formed by 10 regional networks as national Canadian backbone with direct connection to NSFNET (:ec1:)

Countries connecting to NSFNET: Argentina, Austria, Belgium, Brazil, Chile, Greece, India, Ireland, South Korea, Spain, Switzerland

1991 Commercial Internet eXchange (CIX) Association, Inc. formed by General Atomics (CERFnet), Performance Systems International, Inc. (PSInet), and UUNET Technologies, Inc. (AlterNet) (:glg:)

Wide Area Information Servers (WAIS), invented by Brewster Kahle, released by Thinking Machines Corporation

Gopher released by Paul Lindner and Mark P. McCahill from the U of Minn

US High Performance Computing Act (Gore 1) establishes the National Research and Education Network (NREN)

NSFNET backbone upgraded to T3 (44.736Mbps)

NSFNET traffic passes 1 trillion bytes/month and 10 billion packets/month

Countries connecting to NSFNET: Croatia, Czech Repulic, Hong King, Hungary, Poland, Portugal, Singapore, South Africa, Taiwan, Tunisia

1992 Internet Society (ISOC) is chartered

World-Wide Web released by CERN; Tim Berners-Lee developer

# of hosts breaks 1,000,000

First MBONE audio multicast (March) and video multicast (November)

IAB reconstituted as the Internet Architecture Board and becomes part of the Internet Society

World Bank comes on-line

Countries connecting to NSFNET: Cameroon, Cyprus, Ecuador, Estonia, Kuwait, Latvia, Luxembourg, Malaysia, Slovakia, Slovenia, Thailand, Venezuela

1993 InterNIC created by NSF to provide specific Internet services: (:sc1:)

-  directory and database services (AT&T)

-  registration services (Network Solutions Inc.)

-  information services (General Atomics/CERFnet)

US White House comes on-line (http://www.whitehouse.gov/):

-  President Bill Clinton: president@whitehouse.gov

-  Vice-President Al Gore: vice-president@whitehouse.gov

-  First Lady Hillary Clinton: root@whitehouse.gov (-:rhz:-)

Internet Talk Radio begins broadcasting (:sk2:)

United Nations come on-line (:vgc:)

US National Information Infrastructure Act

Businesses and media really take notice of the Internet

Mosaic takes the Internet by storm; WWW proliferates at a 341,634% annual growth rate of service traffic. Gopher's growth is 997%.

Countries connecting to NSFNET: Bulgaria, Costa Rica, Egypt, Fiji, Ghana, Guam, Indonesia, Kazakhstan, Kenya, Liechtenstein, Peru, Romania, Russian Federation, Turkey, Ukrayne, UAE, Virgin Islands

1994 Internet celebrates 25th anniversary

Communities begin to be wired up directly to the Internet (Lexington and Cambridge, Mass., USA)

US Senate and House provide information servers

Shopping malls arrive on the Internet

First cyberstation, RT-FM, broadcasts from Interop in Las Vegas

The National Institute for Standards and Technology (NIST) suggests that GOSIP should incorporate TCP/IP and drop the "OSI-only" requirement (:gck:)

Arizona law firm of Canter & Siegel "spam" the Internet with email advertising green card lottery services; Net citizens flame back

NSFNET traffic passes 10 trillion bytes/month

Yes, it's true - you can now order pizza from the Hut online

Worms of a new kind find their way around the Net - WWW Worms (W4), joined by Spiders, Wanderers, Crawlers, and Snakes ...

WWW edges out telnet to become 2nd most popular service on the Net (behind ftp-data) based on % of packets and bytes traffic distribution on NSFNET

Japanese Prime Minister on-line (http://www.kantei.go.hp/)

UK's HM Treasury on-line (http://www.hm-treasury.gov.uk/)

New Zealand's Info Tech Prime Minister on-line (http://www.vuw.ac.nz/govt/)

First Virtual, the first cyberbank, open up for business

The European Research and Education Network Association (TERENA) is formed by the merge of RARE and EARN, with representatives from 38 countries as well as CERN and ECMWF. TERERNA's aim is to "promote and participate in the development of a high quality international information and telecommunications infrastructure for the benefit of research and education"

Countries connecting to NSFNET: Algeria, Armenia, Bermuda, Burkina Faso, China, Colombia, French Polynesia, Jamaica, Lebanon, Lithuania, Macau, Morocco, New Caledonia, Nicaragua, Niger, Panama, Philippines, Senegal, Sri Lanka, Swaziland, Uruguay, Uzbekistan

Internet growth:

Date Hosts | Date Hosts Networks Domains

----- --------- + ----- --------- -------- -------

1969 4 | 07/89 130,000 650 3,900

04/71 23 | 10/89 159,000 837

06/74 62 | 10/90 313,000 2,063 9,300

03/77 111 | 01/91 376,000 2,338

08/81 213 | 07/91 535,000 3,086 16,000

05/82 235 | 10/91 617,000 3,556 18,000

08/83 562 | 01/92 727,000 4,526

10/84 1,024 | 04/92 890,000 5,291 20,000

10/85 1,961 | 07/92 992,000 6,569 16,300

02/86 2,308 | 10/92 1,136,000 7,505 18,100

11/86 5,089 | 01/93 1,313,000 8,258 21,000

12/87 28,174 | 04/93 1,486,000 9,722 22,000

07/88 33,000 | 07/93 1,776,000 13,767 26,000

10/88 56,000 | 10/93 2,056,000 16,533 28,000

01/89 80,000 | 01/94 2,217,000 20,539 30,000

| 07/94 3,212,000 25,210 46,000

| 10/94 3,864,000 37,022 56,000

| 01/95 4,852,000 39,410 71,000


Worldwide network growth: (I)nternet (B)ITNET (U)UCP (F)IDONET (O)SI

____# Countries____ ____# Countries____

Date I B U F O Date I B U F O

----- --- --- --- --- --- ----- --- --- --- --- ---

09/91 31 47 79 49 04/93 56 51 107 79 31

12/91 33 46 78 53 08/93 59 51 117 84 31

02/92 38 46 92 63 02/94 62 51 125 88 31

04/92 40 47 90 66 25 07/94 75 52 129 89 31

08/92 49 46 89 67 26 11/94 81 51 133 95

01/93 50 50 101 72 31

8.4. Rövidítések gyûjteménye



ABM asynchronous balanced mode

ACE automatic calling equipment

ACF access control field

ACK acknowledge(e)ment

ACU automatic calling unit

ADCCP Advanced Data Communication Control Protocol (=HDLC;ANSI)

ADI application data interchange

ADM 1. asynchronous disconnected mode; 2. adaptive data multiplexing

AEIU acknowledging Ethernet interface unit

ANS American National Standard

ANSI American National Standards Institute

AM Amplitude Modulation

APT adaptive polling technique

ARC Attached Resource Computer (Datapoint Co.)

ARM asynchronous response mode

ARQ automatic repeat request

ASCII American Standard Code for Information Interchange

ASK amplitude-shift keying

ASP attached support processor

AT&T v. ATT American Telegraph and Telephone Company

AU access unit

BA balanced asynchronous response mode

BCC block check character

BISYNC Binary Synchronous Communication (IBM)

BIU bus interface unit (Network Syst. Corp.)

BO output blocking factor

BSB PCM band-spread-binary pulse-code modulation

BSC Binary Synchronous Communication (IBM)

BTAM Basic Telecommunication Access Method

CATV 1. community antenna TV; 2. Cable TV

CBCR contention-based channel reservation

CBMS computer-based message system

CBX computerized (private) branche exchange

CCITT Consultative Committee on International Telegraphy and Telephony

CD collision detection

CDMA code-division multiple access

CIU communications interface unit

CL connectionless

CO 1. connection oriented; 2. central office

CODEC coder-decoder

COS class of service

CP contention procedure

C-PBX computer controlled private branceh exchange

CPI computer-to-PBX interface

CPM 1. central processor module; 2. control processor module

CP/M Control Program/Monitor

CPS characters per second

CRC 1. cyclic redundanc check; 2. cyclic redundancy code

CRF central retransmission facility (broadband LAN)

CSMA carrier-sense multiple access

CSMA/CAP carrier-sense multiple access/collision avoidance

CSMA/CD carrier-sense multiple access/collision detection

CSMA/CP carrier-sense multiple access/collision prevention

CSMA/PA carrier-sense multiple access/positive acknowledgement

CTC 1. clear to send; 2. communication and tracking subsystem

CVC carrier virtual circuit

DA destination address

DAB data access board

DAF distributed application facility

DAMA Demand-Assignment Multiple Access

DARPA Defense Applied Research Project Agency

DASD direct access storage device

DATEX data exchange

DBR digital bus repeater

DBS direct broadcast satellite

DCA 1. distributed communications architecture; 2. Defense Communication Agency

DCE 1. data circuit-terminating equipment; 2. data communications equipment

DCN distributed computer network

DCS distributed computer system

DDD direct distance dialing

DDP distributed data processing

DEC Digital Equipment Corporation

DES data encryption standard

DFC dta flow control

DG datagram

DID direct inward dialing

DIX DEC-Intel-Xerox

DLCE data link control element

DLCN Distributed-Loop Computer Network

DLE data link escape

DLSAP destination link service access point

DM Delta Modulation

DMR distributed message router

DNA Digital Network Architecture (DEC)

DOB data option board

DOD Department of Defense (USA)

DOI Department of Industry (UK)

DPA DOD Protocol Architecture

DPSK differential phase shift keying

DSAP destination service access point

DSI data set interface (pl. RS 232)

DSU data service unit

DTE data terminal equipment

DTMF Dual Tone Multi Frequency (AT&T)

E&M ear and mouth (wire)

ECMA European Computer Manufacturers Association

EDS electronic data switch

E-E end-to-end

EFD ending frame delimiter

EFT electronic fund transfer (system)

EIA Electronic Industries Association

EIN Electronic Informatics Network

EOT end of transmission

EPABX electronic private automatic branche exchange

ETB end of transmission block

ETX end of text

EWICS European Workshop on Industrial Computer Systems

FAM frequency agile modem

FAX facsimile

FCC The Federal Communication Commission

FCS frame check sequence

FDM frequency-division multiplexing

FDMA frequency-division multiple access

FDX full duplex

FEC forward error correction

FEP front-end processor

FFM fixed frequency modem

FIPS Federal Information Processing Standard

FNP front-end network processor

FM Frequency Modulation

FSF frame status field

FSK frequency-shift keying

FSM finite state machine

FTAM File Transfer, Access, and Management

FTAMP file transfer and manipulation protocol

FTF file transfer facility

FTP file transport protocol

GSC group switching centre

HAM hybrid access method

HDLC High-Level Dta Link Control

HDX half duplex

HRC horizontal redundancy checking

HSLN high-speed local network

HTT high throughput traffic

ICMP Internet Control Message Protocol

ID identification

IDSE internetworking data switching exchange

IEEE Institute of Electrical and Electronic Engineers

IFIP International Federation of Information Processing

IM interface multiplexer

IMP interface message processor (ARPA)

IP internet protocol

IPC 1. interprocess communication; 2. internet packet controller

ISDN integrated services digital network

ISO International Standards Organization

ISX The Datapoint CBX

IT information technology

ITDM intelligent time division multiplexer

ITE integrated terminal equipment

ITSU information technology standards unit (UK DOI)

JTMP job transfer and manipulation protocol

LAN local area network

LAP link access procedure (X.25)

LAP-B Link Access Protocol-Balanced

LBT listen before talk

LC logical channel

LCN local computer network

LCR longitudinal redundancy check

LDT low-delay traffic

LLC logical link control

LLCDU logical link control data unit

LNA local network adapter

LNI local network interface

LPDU logical link prtocol data unit

LPS local packet switch

LRC Longitudinal Redundancy Check

LSDU logical link service data unit

LWT listen while talk

MA 1. multiple access; 2. master processor

MAC medium access control

MAU 1. medium access unit; 2. medium attachement unit

M-CSMA multichannel CSMA

MCU master control unit

MDPSK triangular modified differential phase shift keying

MF medium frequency

MIS management-information system

MLMA multilevel multiple access

MON mission oriented network

MPDU medium access control protocol data unit

MSAP medium access control service access point

MSDU medium acces control service data unit

MSV medium speed version

N/A information not available

NAK negative acknowledgement

NBS National Bureau of Standards

NCC network control center

(N)CEP (N)-connection end point

NCP network control program

NCS National Communications Systems (USA)

NDM normal disconnected mode

NITS network independent transfer service

NIU network interface unit

NMT network management

NRM normal response mode

NRZ Nonreturn to Zero

NSDU network service data unit

NSP network service protocol (DECnet)

NUA network users assotiation

OSI Open Systems Interconnection (Reference Model)

OIS office information system

PABX private automatic branche exchange

PAD 1. packet assembly/disassembly; 2. packet assembler/disassembler; 3. padding

PARC (Xerox) Palo Alto Research Center

PBX private branche exchange

PC path control

PCM pulse code modulation

PCMs manufacturers of computer peripherals

PCP physical communication protocol

PDN public data networks

PDU protocol data unit

PIM post interface module

PIXEL picture element (TV)

PLS physical signaling sublayer

PNOS portable network operating system

PNX private network exchange

PPDU physical protocol data unit

PS presentation service

PSDU physical service data unit

PSK phase-shift keying

PSN public switched network

PSTS packet switching terminal system

PTT postal telegraph and telephone authorities

PVC permanent virtual (call) circuit

QTAM queued telecommunication access method

RAN remote access network

RI ring interface

RNR receiver not ready

RO receive only

RR receiver ready

RRJE range remote job entry

RSA remote session access

RTR ready to run

RTS request to send

RTT real-time traffic

SAP service access point

SC subcommittee

SDLC Synchronous Data Link Control (IBM)

SDU service data unit

SFD starting frame delimiter

SIO 1. start input output; 2. serial input output

SLSAP source link service access point

SN switching network

SNA Systems Network Architecture (IBM)

SNS secondary network server

SOH start of header

SPU system processing unit

SS space switch

SSAP source service access point (logical link)

STDM synchronous time division multiplexing

STE standard telephone equipment

STR synchronous transmit-receive

STX start of text

SVC 1. switched virtual circuit; 2. switched virtual call

TASI time assignment speech interpolation

TATS testing and traffic simulation

TC 1. technical committee; 2. transport protocol

TCAM telecommunication access method

TCP 1. transimission control protocol; 2. teleprocessing control program

TCP/IP transimission control protocol/internet protocol

TCU 1. transmission control unit; 2. trunk coupling unit

TDM time-division multiplexing

TDMA time-division multiple access

TDR time-division reflectometry

TIP terminal interface processor (ARPA)

TIU trusted interface unit

TLU table look up

TMS time-multiplexed switching

TOPS traffic operator position system

TP 1. transport protocol; 2. teleprocessing

TPH transport packet header

TS time switch

TSI time slot interchange

UA unbalanced asynchronous response mode

UART universal asynchronous receive transmit

UDLC 1. universal data link control; 2. Univac Data Link Control

IDLT Universal Digital Loop Transceiver (Motorola)

UFTP Unet File Transfer Program (3Com Ethernet)

UMTP Unet Mail Transfer Program (3Com Ethernet)

UN unbalanced normal response mode

UPC universal product code

UVTP Unet Virtual Terminal Program (3Com Ethernet)

VAN value-added network

VRC vertical redundancy check

VS virtual storage

VSS virtual storage system

VTAM virtual telecommunications access method

VTP virtual terminal protocol

WAN wide area network

WATS wide area telephone service

WSN Wang Systems Networking

XMT, XMIT wide area network

XOFF transmitter off

XON transmitter on

XTEN Xerox Telecommunication Network

8.5. Szabványügyi szervezetek


ANSI American National Standards Institute

EIA Electronic Industries Association

FED-STD General Services Administration

FIPS U.S. Department of Commerce

ITU International Telecommunications Union

ISO International Organization for Standardization

ECMA European Computer Manufactureres Association

IEEE Institute of Electronic and Electrical Engineers

8.6. Szabványok



CCITT V-Series Recommendations


V.3 International Alphabet No.5

V.21 300 bits per second duplex modem for use on general switched telephone network

V.23 2400 bits per second duplex modem standardized for use on general switched telephone network and on leased circuits

V.23 600/1200-baud modem for use in the general switched telephone network

V.24 List of definitions for interchange circuits between data terminal equipment (DTE) and data circuit-terminating equipment (DCE)

V.35 Data transmission at 48 kilobits per second using 60-180 kHz group band circuits

CCITT X-Series Recommendations


X.3 Packet assembly/disassembly facility (PAD) in a public data network

X.20 Interface between data terminal equipmetn (DTE) and data circuit-terminating equipment (DCE) for start/stop transmission services on public data networks

X.20 Use on public data networks of data terminal equipment (DTE) which is designed for interfacing to asynchronous duplex V-series modems

X.21 Interface between data terminal equipment (DTE) and data circuit-terminating equipment (DCE) for synchronous operation on public data networks

X.21 Use on public data networks of data terminal equipment which is designed for interfacing to synchronous V-series modems (similar to RS-232-C)

International Organization for Standardization (ISO)


ISO 2110 Data communication-25-pin DTE/DCE interface connector and pin asignments

ISO 3309 Data communication-High-level data-link control procedures-frame structure

ISO 4335 Data communication-High-level data-link control procedures-Elements of procedures 1979-Addendum I, 1979-Addendum II, 1981

ISO 6159 Data communication-HDLC unbalanced classes of procedures

ISO 6256 Data communication-HDLC balanced class of procedures

European Computer Manufacturers Association (ECMA)


ECMA-72 Transport Protocol

ECMA-75 Session Protocol

ECMA-82 Local Area Networks, Link Layer (CSMA-CD Baseband)

ECMA-84 Data Presentation Protocol

ECMA-85 Virtual File Protocol (File Transfer)

CCITT Telematics Recommendations


F.200 Teletex service

F.201 Internetworking between Teletex and TELEX Service

F.300 Videotex service

T.50 International Alphabet No. 5

T.71 LAPB extended for half-duplex physical level facility

EIA


RS-232-C Interface between data terminal equipment and data communications equipment employing serial binary data interchange

RS-449 General-purpose 37-position and 9-position interface for data terminal equipment and data circuit-terminating equipment employing serial binary data interchange

ANSI


X3.4 Code for information interchange

X3.66 For advanced data communications control procedures (ADCCP)

8.7. Global Enterprise Networking Directory


Ez az osztályozás a Data Communications 1995. augusztusi számából való. Tartalmazza a hálózati termékek teljes skáláját. Azért tartjuk hasznosnak, mert az új termékek és szolgáltatások is szerepelnek az anyagban áraikkal együtt.

Data Transmission and Switching


Backbone Packet and Cell Switches

ATM Concentrators and Converters

ATM Signaling Sofware

Frame Relay Switches

Frame Relay Access Devices

X.25 Packet Switches

X.25 Packet Assemblers/Disassemblers

Digital Access and Cross-Connect Systems; Other Switching Systems

V.34 and V.FC Modems

V.32, V32bis, V.32terbo, V.22bis, and Other Modems

Fiber Optic Modems

PCMCIA Modems

Cellular Modems and Other Specialized Modems

Integrated WAN Access Devices

CSU/DSUs

ISDN Adapters

Other WAN Interface Cards, Processor Boards, and Adapters

Multiplexers

Inverse Multiplexers

Videoconferencing Products

Other Conferencing Products

Communications Servers

LAN Modems and Remote Access Software

Data Compression Devices

Facsimile Servers and Gateways

Facsimile Boards

PBXs and Key Systems

Voice Transmission and Processing Products

Computer Telephony Integration Products

Satellite Equipment

Wireless WAN Devices

Personal Digital Assistants and PCS (Personal Communications Services)

Devices

Network Timing Devices

Other Data, Voice, and Video Transmission Products

International & U.S. Network Services


Dedicated or Point-to-Point Connections

Switched Digital Services (Including ISDN)

Managed Networks and Virtual Private Network Services

Packet-Switching Services

Frame Relay Services

ATM and SMDS Services

Satellite Services

Wireless Services

Internet Services Network Management Services

E-Mail and Messaging Services

Digital 800 Services

Application-Based Services

Facsimile Services

EDI Services

International Conferencing

Other Network Services

Internetworking


Campus Packet and Cell Switches

Access Routers

ATM Routers

Central-Site, Multiprotocol Routers

Appletalk Routers

IP and IPX Routers

Satellite Routers

SNA Routers

Local Bridge/Routers

Remote Bridges

Network Address Translators

Gateways and Controllers

Channel Extenders and Converters

Terminal Servers

Terminal Emulation and Host Access Software

FileTransfer Software

Remote-Control Software

X-Windows Terminals and Applications

SDLC Converters

Internet Access Hardware

Local-Area Networks


ATM Workgroup Switches

SwitchingHubs/LAN Workgroup Switches

100VG-AnyLAN Hubs

Fast Ethernet Hubs, Concentrators, and Repeaters

Token Ring Hubs, Concentrators, and Repeaters

FDDIHubs, Concentrators, and Repeaters

Multifunction Hubs, Concentrators, and Repeaters

PC-Card Hubs

SNA Hubs, Concentrators, and Repeaters

LAN Servers

Network Interface Cards:ATM

Network Interface Cards: Fibre Channel

Network Interface Cards: 100VG-AnyLAN

Network Interface Cards: 10/100-Mbit/s Ethernet

Network Interface Cards: Fast Ethernet

Network Interface Cards: Ethernet

Network Interface Cards: Token Ring

Network Interface Cards: FDDI

LAN/Modem Cards

LAN Backup and Storage Solutions

Print Servers, Gateways, and Adapters

Wireless LANs

Network Software


Network Operating Systems and NOS Applications

Distributed Computing and Transaction Processing Solutions

Middleware

Wireless Middleware

Enterprise Mail and Messaging

Electronic Bulletin Board Systems

Directory Services

Internet Access and Multiprotocol Communications Software

Groupware and Network Applications

EDI Software

Network Software Training

Network Management and Security


Internetwork Management Platforms

Performance Management and Event Reporting Sofware

Asset Management Software

Trouble Ticketing and Help Desk Management Software

Router and Hub Management

SNA Management From Unix-based Platforms

LAN Management andAdministration

Systems Management Software

Application Monitoring and Management

WAN and Telecom Management

Simulation and Capacity Planning

Other Network Design and Planning Tools

Network Billing and Tariff Modeling

Network Monitors and Analyzers

Other Management Products

Security Firewall Gateways

Enterprise Security Systems

Encryption and Key Management

Authentication Systems

Monitoring and Auditing Tools

Virus Protection

Diagnostic and Test Equipment


ATM Analyzers

LAN Protocol Analyzers

WAN Protocol Analyzers

Internetworking Analyzers

BERT and Line Testers

Wireless Network Testers

Network Testing Software

Specialized Analyzers and Other Test Equipment

Premises Wiring


Cabling and Cabling Systems

Cable Management Systems

Connectors

Wiring Adapters, Interface Converters, and Transceivers

Wall Plates and Outlets

Breakout Boxes, Patch Panels, Termination Blocks, and Wiring Closets

Handheld Cable Testers


Power Protection Gear

Nincsenek megjegyzések:

Megjegyzés küldése