Laboratóriumi munka №2 hálózati ügyfelek, szolgáltatások és protokollok
A cél a munkát. vizsgálja meg a kinevezését a hálózati ügyfelek, szolgáltatások és protokollok - rendszerelemek, amelyek kapcsolódnak a hálózati kapcsolatok, így elvégzésére kommunikáció.
Kap egy ötlet tulajdonságai ügyfelek a Microsoft Networks.
Foglalkozni a kinevezését a hálózati szolgáltatásokat.
Elméletileg ismeri protokollokat megvalósító hálózat.
Ahhoz, hogy készítsen jelentést a munkát.
A definíció szerint a hálózati ügyfél - egy számítógép vagy a szoftver, amely hozzáfér a szerver szolgáltatások, valamint a fogadó vagy információcsere vele. A Windows operációs rendszerek, hálózati kliensek szoftver komponenseket, amelyek lehetővé teszik a helyi számítógép csatlakozik a hálózatokhoz az egyes operációs rendszerek. Együtt az összes kapcsolatot a helyi hálózaton alapértelmezés szerint a Windows rendszerek, a hálózati kliens egy eleme a „Client for Microsoft Networks”. Ez a komponens lehetővé teszi, hogy csatlakozzon a megosztott erőforrások más számítógépeken ellátott Windows operációs rendszer. Alapértelmezésben a hálózati ügyfél nem igényel további beállítást. Azonban, ha meg akarja változtatni a kliens beállításait a Microsoft Networks, az alapértelmezett, kövesse az alábbi lépéseket:
Nyissa meg a Hálózati kapcsolat tulajdonságai párbeszédpanel;
Az „Általános” fülre. a „kijelölt összetevőket a kapcsolat által használt” listában válassza ki a szolgáltatás „Client for Microsoft Networks” és kattintson a „Properties” (abban az esetben (VPN) kapcsolatot egy virtuális magánhálózat, el kell menni, hogy a lap „hálózat”);
Ábra. 2.1. Tulajdonságok Network Client "Client for Microsoft Networks"
Ha a hálózat nem teszi lehetővé a kliens beállításait, a „Tulajdonságok” gomb prigashena.
Csakúgy, mint a hálózati ügyfelek, a hálózati szolgáltatások összetevői az operációs rendszer. Hálózati szolgáltatások Windows operációs rendszerek - ez egy különleges eljárás, amely hallgat aljzat és a kötik egy adott port, amely további funkciók a hálózati kapcsolatokat. Rendszer szolgáltatásait automatikusan elindul az operációs rendszer a folyamat indításakor a számítógép, illetve szükség szerint a normál működés. Természetesen a szolgáltatás neve jelenik meg a beépülő modul „Szolgáltatások”. és a jelenlegi szolgáltatás neve használják a parancssori felületet. Alapértelmezésben a Microsoft operációs rendszerek minden helyi kapcsolatok kötve két hálózati szolgáltatások:
Szolgáltatás fájl- és nyomtatómegosztás Microsoft Networks. Ez a szolgáltatás lehetővé teszi más számítógépek található ugyanazon a hálózaton, hogy alkalmazza a források a számítógépes hálózat.
A fő összetevője a kommunikációs hálózati kapcsolatok protokollokat. A protokollok normákat, amelyekhez nem futtatható program, amely végrehajtja a hálózati kommunikációt. A protokollok definiálják módon át üzeneteket és a hibakezelés a hálózatban, valamint lehetővé teszi a szabványok kidolgozását, amelyek nem kötődnek egy adott hardver platform. A különböző protokollok gyakran írják csak különböző oldalain egyféle típusú kapcsolatot. Hálózati protokollok előírják számítógépek munka szabályait, amelyek kapcsolódnak a hálózathoz. Ezek az elven alapul, hogy a többszintű és annak ellenére, hogy minden protokollt úgy tervezték, hogy megkapja specifikus input adatok és generál egy bizonyos eredményt, minden protokoll a rendszerben lehet helyettesíteni más protokollokat.
A hálózati protokoll modell nyílt rendszer összekapcsolási (OSI). A modell hét rétegből áll:
Fizikai réteg. Ezen a szinten határozza meg a fizikai jellemzői a kommunikációs vonalakat;
Az adatkapcsolati réteg. Ezen a szinten meghatározott szabályokat a fizikai réteg hálózati csomópontok
A szállítási réteg. Ez a szint a kontroll áthaladását teszi lehetővé elsőbbségi alkatrészek az üzenet;
Session réteget. Ez a szint a koordinálására kommunikáció két alkalmazás futó programok különböző munkaállomások;
Executive szintet. Ezt a szintet használják átalakítani az adatokat a belső számítógépes formában egy átviteli formátum;
Alkalmazási réteg. A jelenlegi szintje a kommunikációs interfészt biztosít kényelmes felhasználói hálózati programok.
TCP / IP protokoll - alacsonyabb a két protokoll, ami alapján a kommunikáció az interneten. TCP (Transmission Control Protocol) protokollt osztja az átviteli információt darabokra, és számuk. Az IP protokoll (Internet Protocol) az összes rész át a címzettnek. Ezeket a protokollokat alapján az OSI modell és a funkció alacsonyabb szinten, mint az alkalmazás protokollokat. Concept szintű TCP / IP modell (többrétegű hálózati modell) lehetővé teszi a cseréjét az egyes protokollok flush más protokollok kompatibilis protokollok szomszédos szinten. A 2.2 ábra mutatja a verem (a protokollok halmaza) TCP / IP protokoll:
Ábra. 2.2. A szintek egymásra TCP / IP modell
Nézzük részletesen mind a négy szintje TCP / IP modell:
Internet szintű (Layer 3). Ez a szint a szállítási információt a hálózati csomópont küldeni a címzett a hálózati csomópont létrehozása nélkül virtuális összeköttetés útján adatcsomagok nem megbízható. Az alapvető protokoll ezen a szinten az IP (Internet Protocol). Minden olyan információ jutott, hogy másik protokollok formális formájában IP-adatcsomagok (IP adatcsomagok). Ezen a szinten már megvalósult TCP / IP stack. 3 A TCP / IP stack használt két változata az Internet Protocol:
A szállítási réteg (4. szint). A szállítási réteg TCP / IP modell célja, hogy adatokat küldeni és fogadni. A készlet tartalmaz két szintje protokollt támogat - TCP és UDP. Nézzük részletesen mindegyik:
TCP. Előírja a threading modellje Az átvitel alkalmazási réteg információ és feldolgozására ez byte byte. A kapott bájt vannak csoportosítva számozott szegmensek TCP szekvenciát szállítás a fogadó hálózat. TCP protokoll ellenőrzését ellenőrzőösszegek, átviteli megerősítés esetén megfelelő vételét az üzenetet, egy ismételten átvitt adatcsomagot az esetben nem megerősítés egy bizonyos ideig, a megfelelő sorrendben információkat, a teljes szabályozási adatsebesség.
UDP. A protokoll éppen ellenkezőleg, megbízhatatlan kommunikációs módszert, összpontosított üzenetek továbbítására (datagram). Ez a protokoll lehetővé teszi, hogy gyorsan szállítsa az adatcsomagok, mert nem ír elő ilyen biztonsági berendezések, mint például a garancia a szállítás és visszaigazolást a transzfer megbízás. Ebben az összefüggésben az adatok alkalmazások szállítják sokkal gyorsabban.
Az alkalmazási réteg (Layer 7). Ez az utolsó szint a TCP / IP modell végzi a csomagolást és adatátvitel a kikötők a szállítási réteg. Ez a szint tudható TFTP protokollt (Trivial File Transfer Protocol), FTP (File Transfer Protocol), Telnet, SMTP (Simple Mail Transfer Protocol), HTTP, DNS, POP3 (Post Office Protocol 3) és mások által támogatott mindenkori rendszer segédprogramok .
Története TCP / IP stack
Stack került kialakításra a kezdeményezést a US Department of Defense (Department of Defense, DoD) több mint 20 évvel ezelőtt, hogy csatlakozzon ARPAnet kísérleti hálózat más hálózatokkal a műhold egy sor közös protokollok heterogén informatikai környezetben. ARPA hálózat támogatja a fejlesztők és kutatók a következő területeken: a háború. Az ARPA hálózati kapcsolat két számítógép között végeztük a protokoll Internet Protocol (IP), amely a mai napig az egyik legfontosabb a TCP / IP stack és a máglya megjelenik a cím.
Nagy mértékben hozzájárult a fejlesztés a TCP / IP stack tette a Berkeley egyetem által végrehajtó protokoll saját verzióját UNIX. Elterjedt UNIX operációs rendszer miatt megnőtt az IP protokoll és más protokoll. Ugyanakkor köteg fut Internet globális információs hálózat, amelynek osztály Internet Engineering Task Force (IETF) jelentős mértékben járul hozzá a javulás verem kiadott szabványok formájában RFC előírásoknak.
A vezető szerepe a TCP / IP stack oka, hogy a következő tulajdonságokkal rendelkezik:
Ez a legteljesebb szabványos és ugyanabban az időben, a népszerű hálózati protokoll, hosszú története van.
Szinte az összes nagy hálózatok át a nagy részét a forgalom TCP / IP protokollt.
Ez a módszer a hozzáférést az internethez.
Ez stack alapjául szolgál létrehozásához intranet vállalati hálózat, amely az internet és a hipertext WWW technológia által kifejlesztett internetes szolgáltatások.
Minden modern operációs rendszer támogatja a TCP / IP stack.
Ez a rugalmas technológia kötő- különböző rendszerek mind a közlekedési alrendszer és az alkalmazási szolgáltatások szintjén.
Ez egy stabil, méretezhető cross-platform környezetben az ügyfél-kiszolgáló alkalmazások.
Kérdések és problémák önálló
Fogalmának meghatározása a hálózati kliens.
Mik a lehetséges ügyfél egy hálózat?
A helyzet leírása a hálózati kliens beállítását.
Mi az RPC szolgáltatás eljárásokat?
Mi a feladata a hálózati szolgáltatások a Windows operációs rendszerrel?
Milyen szolgáltatásokat a Microsoft operációs rendszerek alapértelmezett csatolni minden helyi kapcsolatot?
Ismertesse a koncepció protokollt.
Ismertesse a modell a hálózati protokollokat.
Mi vonal húzható a verem TCP / IP protokollok és az OSI modell?
Az elméleti része a laborban, és további információforrások, válassza a funkcionalitást a protokollokat, hogy hajtsák végre a TCP / IP stack.
Milyen dokumentumok leírják a protokoll szabvány?
Milyen tulajdonságai TCP / IP stack?