OSI modell
Kezelés az átviteli közeg jeleket, és a bináris adatokat
Az irodalomban legáltalánosabban elfogadott kezdeni a leírást az OSI modell rétegei a 7. szinten, az úgynevezett alkalmazás, amely a felhasználó számára hozzáférést biztosít a hálózathoz. OSI modell végeredménye 1. szint - fizikai, amelyek meghatározott előírások kötelező a független termelők Szerdán adatok:
típusú átviteli közeg (réz kábel, optikai szál, rádióadás, stb),
típusú moduláció
diszkrét jel szintje logikai állapotokat (nulla és egy).
Bármilyen OSI protokoll, hogy befolyásolja a protokollok azok szintjére vagy jegyzőkönyvekben a készülék felett és / vagy szintje alatt. Kölcsönhatás a jegyzőkönyvek a szint az úgynevezett horizontális, és a szinteket, az egység felett vagy alatt - függőleges. Bármilyen OSI protokoll csak feladataik szokásos funkcióit és nem tudja végrehajtani egy másik szinten funkciókat, amelyek nem végeztek a protokoll az alternatív modellek.
Minden szinten egy bizonyos fokú feltételrendszert saját operandus - logikusan elválaszthatatlan eleme adatok egyéni szinten lehet manipulálni a modellben használt protokollok: a fizikai szinten, a legkisebb egység - egy kicsit az adatkapcsolati réteg információkat egyesíteni keretek a hálózaton - a zsákok ( datagram), a közlekedés - a szegmensek. Bármilyen adat logikailag egyesült továbbítására - frame csomag datagram - kell tekinteni az üzenetet. Ez az üzenet általában operandusok az ülés, reprezentatív és alkalmazott szinten.
Az alapvető hálózati technológiák közé tartozik a fizikai és a link rétegeket.
Az alkalmazási réteg (alkalmazási réteg; angl.application réteg) - felső szintű modell, amely egyedi alkalmazások kölcsönhatás a hálózat:
Ez lehetővé teszi, hogy az alkalmazások használják a hálózati szolgáltatások:
távoli hozzáférést a fájlok és adatbázisok,
e-mail továbbítás;
továbbításáért felelős a szolgáltatási információt;
Ez alkalmazásokat nyújt információt a hiba;
generál kéréseket a megjelenítési réteg.
alkalmazási réteg protokollok: RDP, HTTP, SMTP, SNMP, POP3, FTP, XMPP, OSCAR, Modbus, SIP, TELNETi mások.
A megjelenítési réteg (a megjelenítési réteg; angl.presentation réteg) rendelkezik protokoll konverziós és titkosítás / visszafejtés az adatok. Alkalmazás beérkezett kérelmeket az alkalmazási réteg, a megjelenítési réteg alakítjuk adás formátuma a hálózaton keresztül, és a hálózaton keresztül érkező adatokat alakítjuk formátumát alkalmazásokat. Ezen a szinten lehet tömörítés / kicsomagolás és kódolás / dekódolás az adatok, valamint a továbbítás kéréseket egy másik hálózati erőforrás, ha nem tudják kezelni helyben.
A megjelenítési réteg tipikusan egy közbülső protokoll konverziós információt a szomszédos szinten. Ez lehetővé teszi a kommunikációt alkalmazások különböző számítógépes rendszerek átlátható a kérelmek megfelelő. A megjelenítési réteg biztosítja a formázás és kódkonverzió. kód formázását annak biztosítására használják fel az információáramlást a kérelem feldolgozása, ami akkor lenne értelme neki. Ha szükséges, ezt a szintet tudja végezni a fordítást egyik adat formátumból a másikba.
A megjelenítési réteg is foglalkozni nem csak a méret és az adatok bemutatását, akkor is részt vesz adatstruktúrák által használt programokat. Így a 6. szintet biztosít az adatok szervezet során szállításra.
Ahhoz, hogy megértsük, hogyan is működik ez, képzeljük el, hogy van két rendszer. One képviseletére bináris adatot terjeszteni információcsere az EBCDIC kód, például arra is, bytmeynfreymkompaniiIBM, és a többi - az amerikai szabványnak csere informatsieyASCII kód (melyet a legtöbb más gyártók számítógépek). Ha a két rendszer információkat kell cserélnie, a szint kell, ötletek, amely elvégzi a konverziót, és utalja át a két különböző formátumokban.
Tovább funkciója szintjén ábrázolások, hogy titkosítja az adatokat, hogy olyan esetekben használjuk, amikor szükség van, hogy megvédje a továbbított információ a recepción, hogy illetéktelen címzettnek. A probléma megoldására, a folyamatok és kódok szintjén helyezkedik el a reprezentációk, el kell végeznie az adatok átalakítása. Ezen a szinten vannak más rutinok tömöríteni szöveget és átalakítani grafikák bitfolyamokká, hogy így lehet továbbítani a hálózaton keresztül.
szintű reprezentációk szabványoknak is meghatározza, hogyan lehetne képviselni grafikus képeket. Ezekre a célokra lehet használni PICT- méret képformátum továbbítására használt QuickDraw grafikák a programok között.
Tovább formátuma előadás egy jelölt méret TIFF képfájl, amely általában használt raszteres képek vysokimrazresheniem. Következő szabványos ábrázolások olyan szinten, hogy lehet használni a grafikus képek egy szabvány által kifejlesztett Joint Photographic Experts Group (Joint Photographic Expert Group); A mindennapi használatra E szabvány az úgynevezett prostoJPEG.
megjelenítési réteg protokollok: AFP - Apple bejelentése jegyzőkönyv ICA -függetien Computing Architecture, LPP - Könnyű bemutatása jegyzőkönyv NCP -NetWare Core Protocol, NDR -Network adatok ábrázolása, XDR -külső adatmegjelenítésre, X.25 PAD -Packet assembly / Disassembler jegyzőkönyv .
Session réteg (angl.sessionlayer) modell fenntart egy kommunikációs munkamenet, amely lehetővé teszi alkalmazások kommunikálni egymással hosszú ideig. Szint vezérli létrehozása / befejezésére az ülés, az információcsere, a szinkronizálás a feladatok meghatározása, a jogot, hogy az adatátvitel és karbantartása a munkamenet az inaktív időszakokban alkalmazásokat.
munkamenet szintű protokollok: ADSP (AppleTalk Data Stream Protocol), ASP (AppleTalk Session Protocol), H.245 (Call Control Protocol Multimedia Communication), ISO-SP (OSI Session Layer Protocol (X.225, ISO 8327)), stb .D ....
A szállítási réteg (angl.transport réteg) modellt úgy tervezték, hogy megbízható adatátvitel a feladótól a címzetthez. Ezen a szinten a megbízhatóság széles határok között változhat. Sok osztályok szállítási réteg protokollok protokoll, amely csak az alapvető közlekedési funkciók (például adatátviteli funkció elismervény nélkül), és befejezve a protokollokat, amely biztosítja, hogy a hívott szám adatcsomagok a megfelelő sorrendben, multiplex több adatfolyamot, amely flow ellenőrzési mechanizmus és pontosságának biztosítása érdekében, a kapott adatok. Például UDPogranichivaetsya ellenőrzése az adatok integritását egy datagram, és nem zárja ki annak lehetőségét, hogy a csomag elvesztése teljesen, vagy ismétlődő csomagokat, megsértve az eljárás adatcsomagok fogadására; TCPobespechivaet megbízható, folyamatos adatátvitel, így adatvesztés vagy megsérti a sorrendben a nyugta vagy párhuzamos terjesztheti adatok törés nagy része az adatok darabokra, és fordítva ragasztás darab egy csomagban.
Szállítási réteg protokollok: ATP (AppleTalk Transaction Protocol), CUDP (ciklikus UDP), DCCP (datagram toríódásvezéríő Protocol), FCP (Fibre Channel Protocol) ....
Hálózatok vannak összekapcsolva speciális eszközök nevezett router. Router - olyan eszköz, amely információkat gyűjt a topológia az összekapcsolási alapján a hálózati réteg csomagokat küld a cél hálózat. Ahhoz, hogy küldjön egy üzenetet a feladója, aki ugyanazon a hálózaton, a címzett egy másik hálózaton, meg kell, hogy néhány kolichestvotranzitnyh átviteli hálózatok közötti ilihopov (othop - ugrás), minden alkalommal kiválasztják a megfelelő útvonalat. Így, az útvonal egy sorozata útválasztók, amelyen keresztül a csomag áthalad.
Munka ezen a szinten eszközök (router) szokásosan úgynevezett harmadik szintű eszközök (vonal szintű az OSI modell).
A hálózati réteg protokoll routing adatok a forrástól a cél. hálózati réteg protokollok: IP / IPv4 / IPv6 (Internet Protocol), IPX (Internetwork Packet Exchange, közvetítő protokoll) ... ..
A kapcsolati réteg (angl.data kapcsolati réteg) célja, hogy a kölcsönös átjárhatóság fizikai réteg és a hálózati vezérlő hibák léphetnek fel. Kapott a fizikai réteg adat képviselve bit, így egyszerre nyújt vkadry, ellenőrzi azok valódiságát, és ha szükséges, kijavítja a hibákat (requery generál rossz frame), és elküldi a hálózati réteg. Az adatkapcsolati réteg biztosítja a korrekt átvitele minden egyes képkocka, forgalomba egy speciális bitsorozatot az elején és végén minden keret, az elkülönítésére, és egy ellenőrző összeg kiszámításával, feldolgozás minden keret byte egy bizonyos módon, és hozzá egy ellenőrző összeget a kerethez. Amikor egy keret megérkezik a hálózaton, a vevő újra kiszámítja ellenőrző, a kapott adatok és összehasonlítja az eredményt a checksum a keret. Ha egyezik, a keret helyes és elfogadott. Ha az ellenőrző összegeket nem egyeznek meg, akkor a hiba elhárítása.
Meg kell jegyezni, hogy a funkció a hibajavítás már nem szükséges az adatkapcsolati réteg, így néhány protokoll ezen a szinten nem, például Ethernet és frame relay.
A kapcsolati réteg kölcsönhatásba léphet egy vagy több fizikai réteg, ellenőrzésére és kezelésére ez a kölcsönhatás.
Az IEEE 802razdelyaet ezen a szinten két sublevels: MAC (angl.media hozzáférés ellenőrzése) szabályozza a hozzáférést a megosztott fizikai környezet, LLC (angl.logical kapcsolat vezérlés) egy szolgáltatást nyújt hálózati rétegben.
kapcsolati réteg protokollok: ARCNET, ATM ....
A programozás, ez a szint drayversetevoy ellátás voperatsionnyh sistemahimeetsya programozási felület kölcsönhatás adatkapcsolati és hálózati réteg egymáshoz. Ez nem egy új szintre, és csak a modell megvalósítását egy adott operációs rendszer. Példák az ilyen interfészek: ODI, NDIS, UDI.
A fizikai réteg (angl.physical réteg) - alacsonyabb szintű modell, amely meghatározza az adatátviteli eljárás nyújtott bináris formában, ugyanazon eszköz (számítógép), hogy egy másik. Az összeállítás az alábbi módszerek részt a különböző ogranizatsii, többek között: IEEE, Electronic Industries Alliance, az Európai Intézet távközlési standartovi mások. Továbbítja az elektromos vagy optikai jelek vezetékes és rádiós műsorszóró, és ennek megfelelően a vételi és átalakítása az adatbitek szerint smetodami kódoló digitális jeleket. Ez a szint megfelelő fizikai jellemzői a média, mint a sávszélesség, a zaj immunitást és más jellegzetes impedancia. Ugyanezen a szinten tulajdonságai határozzák meg az elektromos jelek, továbbítunk egy diszkrét információ, mint például a élmeredekség, feszültségszintek vagy áram átvitt jel kódolási típusát, a jel átviteli sebesség. Ezen kívül vannak szabványos csatlakozó típusú és rendelni minden kapcsolatot.
Ezen a szinten is működnek agyak, povtoritelisignala imediakonvertery.
fizikai réteg funkciókat valósították az összes eszköz csatlakozik a hálózathoz. A számítógép oldalán a fizikai réteg funkciók végzik a hálózati adaptert, vagy egy soros port. A fizikai réteg a fizikai, elektromos és mechanikai interfészeket a két rendszer között. A fizikai réteg határozza meg a következő típusú adatátviteli média, mint az optikai szálas, csavart érpárú, koaxiális kábel, műholdas csatorna adatátvitel, stb A szabványos típusú hálózati interfészek tartozó fizikai réteg: .. V.35, RS-232, RS-485, RJ-11, RJ-45, razemyAUIiBNC.