Transcript Tananyag
Hálózati médiakommunikáció
SZÁMÍTÓGÉPES HÁLÓZATOK
Számítógép-hálózatok
Autonóm számítógépek összekapcsolt rendszerét nevezzük számítógépes hálózatnak amit helyi, vagy távoli kommunikáció céljából, és az információcsere biztosítására hoznak létre.
A hálózatok előnyei
Erőforrás-megosztás (egy szerver több terminál) Költségmegtakarítás Párhuzamos adathozzáférés (adatbázisok, adatbankok) Gyors és olcsó kommunikáció (Skype, Messenger)
A hálózatok hátrányai
Biztonsági igény (adatvédelem, levélszemét, Spam, Hoax) Bonyolult szoftverek
Hálózatok osztályozása
Kiterjedés, méret szerint Sebesség szerint Topológia szerint (elrendezés szerint) Átviteli közeg szerint Hierarchia szerint Kapcsolási mód szerint
Hálózatok osztályozása a kiterjedés szerint
LAN
Helyi hálózatok (Local Area Network)
MAN
Városi hálózatok (Metropolitan Area Network)
WAN
Nagykiterjedésű hálózatok (Wide Area Network)
Vezetékes
Sodrott érpár Koaxiális kábel Telefonvonalas Üvegszálas, optikai kábel (FDDI)
Átviteli közeg szerinti osztályozás
Vezeték nélküli
Infravörös fény Lézeres Rádióhullámú Mikrohullámú
Hálózatok osztályozása a hierarchia szerint
Kliens/szerver típusú
(kitüntetett gép a szerver, ami kiszolgálja a többit, a vele kapcsolatban álló számítógépeket munkaállomásoknak, termináloknak hívjuk)
Peer - to peer típusú
(egyenrangú gépek kapcsolata)
A kapcsolódási mód szerinti osztályozás
Csomagkapcsolt hálózat Nincs fizikai kapcsolat két gép között, de mindkettő kapcsolatban van a hálózattal Datagram: fejléce (header) tartalmazza mind a feladó, mind a címzett adatait. A fejléc alatti keret (frame) pedig magát az információt.
Csomagkapcsolt hálózat
Üzenet Csomag 1.
Csomag 2.
Csomag 3.
Csomag n.
Csomag Feladó címe Célgép címe Csomag száma Adatok
Csomagkapcsolt hálózat
A hostok több csatornával vannak összekapcsolva Minden gépnek egyedi címe van Az üzenetek csomagokra bontva haladnak céljuk felé Az egyes csomagoknak nem kell ugyan azon az úton haladniuk
A számítógépes-hálózat elemei
Számítógépek (szerverek, munkaállomások) Átviteli közegek (csatornák) Vezérlő elektronikák (pl. hálózati kártyák, stb.) Működtető hálózati operációs rendszer
Az internet története
Az Internet fogalma
Az Internet egy világméretű számítógép-hálózat, amely különböző rendszerű számítógép hálózatok milliói között egy egységes „hálózati társalgási nyelv” - az Internet Protokoll (IP) segítségével kommunikációt tesz lehetővé.
Az internet fogalma
Hálózatok közössége, hálózatok hálózata Hatalmas rendszer, mely számítógép hálózatokat fog össze TCP/IP adatátviteli protokoll szerint működik
Az internet egy ábrázolása
Az Internet története
1957 – Szovjetunió fellőtte az első műholdat, a első Szputnyikot A Pentagon erre elkezdte keresni a megoldást egy esetlegesen bekövetkezhető nukleáris háború következményeinek elkerülése érdekében 1957 – ARPA (Advanced Research Project Agency)
Fejlett Kutatási Projektek Ügynöksége
Az internet története
Története az USA-ban kezdődött az 1960-as években Eredetileg megfogalmazott cél: egy olyan hálózat létrehozása, amelynek a csomópontjai egy esetleges atomtámadás esetén is fenn tudják tartani egymással a kapcsolatot Amerika minden körülmények között szervezett maradjon
Problémák az addig használt vonalkapcsolt hálózatokkal
Védhetetlenek voltak egy atomtámadással szemben, hiszen egy felügyeleti központ tartozott hozzájuk Nem voltak elég megbízhatóak
Decentralizáció Nincs egyetlen kitüntetett központ A csomópontok egyenrangúak
Megoldás
A hálózatokkal szemben kialakult legfontosabb elvárások ~ 1960-as évek ~
A hálózatok (telefon)központoktól mentesek legyenek A továbbított üzenetek csomagokra tagolva haladjanak A csomagok eltérő útvonalon juthassanak el a címzetthez A hostok (gazdagépek) több csatornát használhassanak a kommunikációhoz Ne a hálózatok végezzék el az adatok kódolását
Az ARPANET
1962 – Az ARPANET-hez vezető kutatási program kezdete (DARPA) 1966 – Első tervek megjelenése 1969 – ARPANET
(Advanced Research Project Agency Network)
Első kísérleti, csomagkapcsolt hálózat Teszthálózat, kutatói hálózat Kezdetben négy csomópont
Az internet története
1970 – Nagyobb egyetemek csatlakozása 1971 – Első e-mail üzenet Ray Tomlinson 1972 – @ jel az e-mailban
A „kukac jele” Ray Tomlinson
Az internet története
1973 – Első külföldi összeköttetések az ARPANET-tel 1974 – Telenet Vint Cerf és Bob Kahn pedig kidolgozták a TCP protokoll alapjait
Az internet története
1983 – Egyre több polgári felhasználó Az ARPANET átállítása TCP/IP protokollra MILNET néven a katonai célú hálózat kivált 1984 – Domain nevek bevezetése (Domain Name System vagy Domain Name Server = DNS)
Az internet története
1989-90 – Internet lesz a hálózat neve 1990 – ARPANET megszünteti működését Kialakul az intranet és az extranet 1992 – www (World Wide Web) bemutatása Tim Barners-Lee
Tim Barners-Lee
Az internet története
1992 – Kép és hangfájlok továbbítása a www-n Már 1.136.000 host-gép 1994 – Első online boltok és áruházak, első online rádió és online elérhető bank
Az internet története
1996 – Első interneten bonyolított nemzetközi vásár és első internetes telefonszolgáltatás 1998 – Internet2 csoport 2000 – A világháló egyre olcsóbbá és elérhetőbbé válik 2002 – ISDN, ADSL térhódítása
Hálózati architektúrák
ISO OSI TCP/IP
Rétegek
Annak érdekében, hogy csökkentsék a hálózatok bonyolultságát, a legtöbb hálózatot rétegekbe szervezik. Minden réteg az alatta lévőre épül. A rétegek száma, neve, tartalma minden hálózatban más és más.
A rétegek célja:
a felettük lévő rétegek számára szolgálatokat nyújtson úgy, hogy annak gyakorlati megvalósítását (implementálását) azok elől elrejtse. Hálózati kommunikáció
Hálózati kommunikáció
Protokoll
O
lyan megállapodás , amely az egymással kommunikáló felek közötti párbeszéd szabályait rögzíti.
A hálózat azonos szinten lévő rétegei közti kommunikációs szabályrendszer Hálózati kommunikáció
Vinton Cert
Fogalmak
Interface:
az egymással szomszédos rétegek között található, azt definiálja, hogy az alacsonyabban lévő réteg milyen elemi műveleteket és szolgáltatásokat nyújt a magasabban lévő réteg számára.
Hálózati architectúra:
halmaza.
A rétegek és protokollok Hálózati kommunikáció
A réteg felosztás elvei
A rétegek különböző absztrakciós szinteket képviseljenek Minden réteg jól definiált feladatot hajtson végre A rétegek feladatainak definiálásakor a nemzetközileg szabványosított protokollokat vegyék figyelembe A rétegek határait úgy kell meghatározni, hogy a rétegek közötti információs csere minimális legyen.
A rétegek száma legyen elég nagy (eltérő feladatok különböző rétegekbe kerüljenek) és legyen elég kicsi (az architectúra legyen kezelhető) Hálózati kommunikáció
OSI hivatkozási modell
Nemzetközi Szabványügyi Hivatal (ISO, International Standard Organization) ajánlásán alapul Az első lépés a szabványosítás terén Nyílt rendszerek összekapcsolásán alapul (Open System Interconnection) Hálózati kommunikáció
Fizikai Adatkapcsolati Hálózati Szállítási Viszony Megjelenési Alkalmazási Hálózati kommunikáció
Rétegek
Fizikai réteg
Fizikai csatorna definiálása, itt történik a tényleges adatátvitel Átviteli közeg Mágneses adathordozó Csavart érpár Koaxiális kábel (alapsávi, szélessávú) Optikai kábel Hálózati kommunikáció
REPEATER
Jelismétlő Az ismétlő a jelek újragenerálására használt hálózati készülék. Az ismétlő újragenerálja az átvitel közbeni csillapítás miatt eltorzult analóg v. digitális jeleket. Az ismétlő nem végez intelligens forgalomirányítást.
A repeaterek a tulajdonképpeni fizikai jellel dolgoznak, anélkül hogy bármi módon megpróbálnák értelmezni az átvitelre kerülő adatokat. Ez az OSI modell 1. szintjének, a fizikai rétegnek felel meg.
Hálózati kommunikáció
Adatkapcsolati réteg
A réteg alapvető feladata a hibamentes átvitel biztosítása a szomszéd gépek között, vagyis a hibás, zavart, tetszőlegesen kezdetleges átviteli vonalat hibamentessé transzformálja az összeköttetés fennállása alatt. Az adatokat adatkeretekké (data frame) tördeli, továbbítja, a nyugtát fogadja, hibajavítást és forgalomszabályozást végez. Két pont között a kommunikációs áramkörök hibáznak, véges az adatátviteli sebességük és késleltetést is okoznak.
Hálózati kommunikáció
Hálózati kommunikáció
Csomag -POCKET
Hálózati réteg
Elsődleges feladata az adatkapcsolati réteg által elkészített keretek forrás- és célállomás közti útvonalának meghatározása, azaz a forgalomirányítás.
Ennek a rétegnek a feladata a hálózat két tetszőleges számítógépe közötti kommunikációs kapcsolat biztosítása.
E réteg feladata a hálózatba kapcsolt számítógépek egyedi azonosítójának (ún. címének) a biztosítása, valamint a hálózati csomagok útvonalának a kijelölése két tetszőleges számítógép között (például a hálózati topológia ismerete, vagy más információk alapján).
Hálózati kommunikáció
A hálózati híd az OSI modell második, tehát az Adatkapcsolati rétegében operál
BRIDGE
Helyi hálózatok összeköttetését szolgáló eszköz Ez azt jelenti, hogy a híd a hardveres MAC-cím alapján irányítja a kereteket, a router pedig a szoftveresen hozzárendelt IP-címek alapján. Ennek egyik következménye, hogy a hidak nem tudnak különbséget tenni alhálózatok között, a routerek viszont igen.
Hálózati kommunikáció
ROUTER
Útvonalválasztó Egy útválasztást végző eszköz, amelynek a feladata a különböző – például egy otthoni vagy irodai hálózat és az internet, vagy egyes országok közötti hálózatok, vagy vállalaton belüli hálózatok – összekapcsolása, azok közötti adatforgalom irányítása.
Számítógép-hálózatok tervezésekor dönthetünk úgy is, hogy az egyes szegmenseket hidakkal kapcsoljuk össze, s ezáltal egy nagy hálózatot hozunk létre, viszont a szegmenseket routerekkel is összeköthetjük, s így azok külön-külön alhálózatok lesznek. Ha egy gépet át kell helyezni egyik szegmensből a másikba, akkor a routeres megoldás esetén új IP címet kell hozzárendelni, viszont a hidas megoldásnál nem kell semmit újrakonfigurálni.
Hálózati kommunikáció
Szállítási réteg
A szállítási réteg az OSI modell legbonyolultabb rétege. Fő célja, hogy megbízható, gazdaságos szolgálatot nyújtson a felette lévő rétegeknek.
A szállítási réteg transzparens a felső rétegek számára.
A szállítási réteg tipikus feladatai: forgalom szabályozás virtuális áramkörök felügyelete hibajavítás csomagképzés és csomagok visszaállítása a felsőbb rétegek számára.
Hálózati kommunikáció
GATEWAY
Átjáró, kilépő.
Két eltérő távközlőhálózat illesztésére használt hardver- vagy szoftver átformálása, stb.
levelezés között, stb.
megoldás.
A kölcsönös forgalom lebonyolítására feladata lehet adatkódok és forgalmi protokollok Átjáró szükséges pl. az FTP és elektronikus Tágabb értelemben átjárók a nagyobb Web területek portál belépő oldalai is.
Hálózati kommunikáció
Viszony réteg
Feladata: a felhasználók között a viszony létesítését lehetővé tegye Párbeszéd irányítása Vezérjel-kezelés: ugyanazt a műveletet a két oldal ne hajthassa végre egyszerre Szinkronizálás: kapcsolat megszakadás kezelése Hálózati kommunikáció
Megjelenítési réteg
Feladata: a különböző szintaktika és szemantika egyeztetése a továbbítandó információknál Szabványos kódolás Absztrakt adatsruktúra kezelése (a belső ábrázolás és a hálózati szabvány által előirt ábrázolás megfeleltetése) Hálózati kommunikáció
Alkalmazási réteg
Két fő feladata: Virtuális hálózati terminál kezelése (a nem kompatibilis terminálok munkájának összehangolása) File átvitel (a file átvitel inkompatibilitásának megoldása) • • • Elektronikus levelezés Távoli gépre bejelentkezés Könyvtárakban való keresés Hálózati kommunikáció
ARPA Net
E modell a számítógép-hálózatok ősének tekintett ARPANET, leszármazottja, a világméretű internet hivatkozási modellje.
Cél: amíg a forrás és a célállomás létezik, a kapcsolat is létezik Hálózati kommunikáció
1974 – Vinton Cerf és Bob Kahn
TCP/IP
Hálózati kommunikáció
Fizikai Adatkapcsolati Hálózati Szállítási Viszony Megjelenési Alkalmazási ISO OSI
Rétegek
TCP/IP Hoszt és hálózat közötti Internet Szállítási Alkalmazási Hálózati kommunikáció
Host-to-network
Az internetréteg alatt egy nagy űr tátong. A TCP/IP hivatkozási modell ugyanis nem mondja meg, hogy mi legyen itt, csak annyi megkötést tesz, hogy a hosztnak egy olyan hálózathoz kell csatlakozni, amely az IP csomagok továbbítására alkalmas protokollal rendelkezik. Ez a protokoll hosztonként, illetve hálózatonként más és más lehet.
Hálózati kommunikáció
Internet réteg
Csomagkapcsolt hálózat Ennek a rétegnek az a feladata, hogy egy hoszt bármilyen hálózatba csomagokat tudjon küldeni, illetve a csomagokat a célállomástól függetlenül (lehetőleg egy másik hálózatba) képes legyen továbbítani. Az sem gond, ha a csomagok nem az elküldés sorrendjében érkeznek meg, ugyanis, ha erre szükség van, akkor a magasabb rétegek visszarendezik őket a megfelelő sorrendbe Hálózati kommunikáció
IP címek
Minden hosztnak és routernak külön egyedi címe van NIC (Network Information Center) osztja Minden cím 32 bites 4 pontokkal elválasztott tag 193.225.32.10
Felépítés: Maszk+Hálózat+Hoszt Hálózati kommunikáció
Címosztályok
A osztály: „0” – 7 bit – 24 bit B osztály: „10” – 14 bit – 16 bit C osztály: „110” – 21 bit – 8 bit D osztály: „1110” – többesküldéses cím E osztály „11110” – jövőbeli felhasználásra fentartva Hálózati kommunikáció
Az IP protokollok osztályai
A osztály: 7 bitet használ a hálózat 24 bitet az egyes gépek azonosítására Hatalmas hálózatokhoz rendelik (16 777 216 gép címzésére képes) Az összes IP szám melynek első számjegye 1 és 127 között van az A osztályba tartozik Hálózati kommunikáció
Az IP protokollok osztályai
B osztály: 14 bitet használ a hálózat 16 bitet az egyes gépek azonosítására Nagyobb vállalatok, egyetemek számára adják ki (16 384 gép címzésére képes) Az összes IP cím, mely 121 és 191 -el kezdődik az B osztályba tartozik.
Hálózati kommunikáció
Az IP protokollok osztályai
C osztály: 21 bitet használ a hálózat 8 bitet az egyes gépek azonosítására Kis vállalatok, és Internet szolgáltatók kapják (256 gép címzésére képes) Az IP cím kezdete: 192 és 223 között a C osztályba tartozik Egy szervezett több hálózati címet is kaphat Hálózati kommunikáció
Speciális és fenntartott címek
D osztály: 224 és 239 -el kezdődő számok, a multicasting eljárás támogatására vannak fenntartva E osztály: 240 és 255-el kezdődő címeket az Internet saját céljaira tartja fenn.
A 0.0.0.0 és a 255.255.255.255 címeknek sajátos feladatuk van.
Hálózati kommunikáció
Privát címek
A osztálynál: 10.0.0.0
B osztálynál: 172.16.0.0 és 172.31.0.0. Között C osztálynál: 192.168.1.0. és 192.168.255.0 között
Hálózati kommunikáció
Címhiány
Az Internet lassan kifogy a kiosztható címekből.
Hisz A osztályban 16 777 216 B osztály 65 536 C osztály 256 összesen 3 724 410 368 gép címezhető Hálózat viszont 2,1 millió címezhető (ez lesz hamarosan kevés) Hálózati kommunikáció
Telítődik az IP 1990 ben új szabványjavaslat IP jó tulajdonságai megtartása 16 bájt hosszú Hálózati kommunikáció
IPv6
Szállítási réteg
Feladata az, hogy lehetővé tegye a forrás- és a célállomások közötti párbeszédet. Az egyik szállítási protokoll az átvitelvezérlő protokoll (TCP). Feladata az, hogy hibamentes bájtos átvitelt biztosítson bármely két gép között. A TCP forgalomszabályozást is végez annak érdekében, hogy egy gyors forrásállomás csak annyi üzenetet küldjön egy lassabb célállomásnak, amennyit az fogadni képes.
A másik átviteli protokoll ebben a rétegben a felhasználói datagram protokoll (User Datagram Protocol, UDP) amely egy nem megbízható, összeköttetés nélküli protokoll. Jelentősége akkor van, amikor nem szükséges sem az üzenetek TCP-féle sorba rendezése, sem a forgalomszabályozás.
Hálózati kommunikáció
Alkalmazási réteg
A szállítási réteg fölött az alkalmazási réteg található. Ez tartalmazza az összes magasabb szintű protokollt. Eredetileg csak a virtuális terminál (TELNET), a fájltranszfer (FTP) és az elektronikus levelezés (SMTP) protokolljait tartalmazta.
A virtuális terminál lehetővé teszi, hogy bejelentkezzünk egy távoli gépre, és azon dolgozzunk. A fájltranszfer protokoll segítségével hatékonyan tudunk adatokat átvinni egy gépről a másikra. Az évek során számos más protokollal bővítették az alkalmazási réteget. Ilyen például a Domain Name Service (DNS), amely a hosztok nevét képezi le a hálózati címükre; a HTTP, amely a World Wide Web oldalak letöltését segíti.
Hálózati kommunikáció
Régebben – host.txt állományban az elérhető számítógépek IP címei Szükséges egy névfeloldó mechanizmus Hierarchikus rendszer
DNS
Hálózati kommunikáció
Általános címosztályok
.com – kereskedelem .gov – kormányzat .mil – katonaság .org – non-profit szervezet .edu – oktatás .net – hálózat .int – nemzetközi Hálózati kommunikáció
.hu – Magyarország .de – Németország .nl – Hollandia .jp – Japán
Országazonosító
Hálózati kommunikáció
COM telítődik 2000 végén új címek KIDS XXX … Hálózati kommunikáció
Új DNS címek
Hálózati média kommunikáció
Vége