Számítógépes Hálózatok 2013



Hasonló dokumentumok
Számítógépes Hálózatok ősz 2006

Organizáció. Számítógépes Hálózatok ősz Tartalom. Vizsga. Web-oldal

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

Számítógépes Hálózatok 2008

Számítógépes Hálózatok 2012

Organizáció. Számítógépes Hálózatok Vizsga. Gyakorlati jegy: Folyamatos számonkérés

Organizáció Számítógépes Hálózatok Bevezetés, Internet, Referenciamodellek Vizsga Gyakorlati jegy: Folyamatos számonkérés

Számítógépes Hálózatok 2012

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Számítógépes Hálózatok 2008

Organizáció. Számítógépes Hálózatok Vizsga. Bevezetés. Web-oldal

Számítógépes Hálózatok 2007

Számítógépes Hálózatok 2007

Organizáció. Számítógépes Hálózatok Vizsga. Bevezetés. Web-oldal

Organizáció. Számítógépes Hálózatok Vizsga. Gyakorlati jegy: Folyamatos számonkérés

Számítógépes Hálózatok 2011

Számítógépes hálózatok GY

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

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007

Számítógép hálózatok, osztott rendszerek 2009

Számítógépes hálózatok GY

4. Hivatkozási modellek

Szabó Richárd Számítógépes alapismeretek Első beadandó feladat

Számítógépes Hálózatok ősz Rétegmodell, Hálózat tipusok, Fizikai réteg -- digitális kódok, önütemező kódok

Az ISO/OSI Referenciamodell. Számítógépes Hálózatok ősz OSI versus TCP/IP. Az Internet rétegei - TCP/IP-rétegek

Számítógépes Hálózatok

SZÁMÍTÓGÉP-HÁLÓZATOK BEVEZETŐ ELŐADÁS 1.

Számítógépes alapismeretek

Rohonczy János: Hálózatok

Számítógépes munkakörnyezet II. Szoftver

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:

Hálózati alapismeretek

A számítógép-hálózatok használata

20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei

Hálózati réteg, Internet

Az Ethernet példája. Számítógépes Hálózatok Az Ethernet fizikai rétege. Ethernet Vezetékek

Számítógépes Hálózatok

Informatika 10. évf.

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Andrew S.Tanenbaum. Számítógéphálózatok. Második, bővített, átdolgozott kiadás. Panem

OSI-ISO modell. Az OSI rétegek feladatai: Adatkapcsolati réteg (data link layer) Hálózati réteg (network layer)

Hálózati alapismeretek

Hálózatok I. A tárgy célkitűzése

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Kiszolgálók üzemeltetése. Iványi Péter

HÁLÓZATOK I. Készítette: Segédlet a gyakorlati órákhoz. Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

Számítógépes hálózatok: LAN, MAN, WAN

3. előadás. A TCP/IP modell jelentősége

Kiszolgálók üzemeltetése. Iványi Péter

Kiterjedt hálózatok. 8. Hálózatok fajtái, topológiájuk. Az Internet kialakulása 1

Hálózati ismeretek. Az együttműködés szükségessége:

OSI-modell. 9.Tétel. A fizikai réteg (physical layer)

Az eszközök közti összeköttetés, azaz csatolás szerint Szorosan csatolt rendszerek

Hálózati architektúrák laborgyakorlat

Elosztott rendszerek

Kommunikáció. 3. előadás

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

MAC címek (fizikai címek)

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika

Ethernet/IP címzés - gyakorlat

Részletes tantárgyprogram és követelményrendszer

AST_v3\ Hivatkozási modellek

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

HÁLÓZATOK I. Segédlet a gyakorlati órákhoz. Készítette: Göcs László mérnöktanár KF-GAMF Informatika Tanszék tanév 1.

Az Internet működésének alapjai

Informatikai hálózattelepítő és - Informatikai rendszergazda

Hálózati architektúrák és Protokollok GI 7. Kocsis Gergely

Informatikai hálózattelepítő és - Informatikai rendszergazda

1. A számítógép-hálózatok ISO-OSI hivatkozási modelljének hálózati rétege 1.a Funkciói, szervezése

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Tervezési kérdések. Azonnali helyreállítást garantáló védelmi módszerek. Helyreállítási (recovery) ciklus

Számítógépes Hálózatok és Internet Eszközök

Hálózati architektúrák és Protokollok Levelező képzés - 1. Kocsis Gergely

V2V - Mobilitás és MANET

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

Hálózati architektúrák laborgyakorlat

Avasi Gimnázium. Hálózati kommunikáció: Internet

Hálózati architektúrák és Protokollok PTI 5. Kocsis Gergely

A TANTÁRGY ADATLAPJA

Cisco Networking Academy Program CISCO tanfolyam HBONE rendszergazdák számára


Számítógépes hálózatok

Hálózati architektúrák laborgyakorlat

13. gyakorlat Deák Kristóf


Hálózat szimuláció. Enterprise. SOHO hálózatok. Más kategória. Enterprise. Építsünk egy egyszerű hálózatot. Mi kell hozzá?

INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév

Számítógépes hálózatok GY

Hálózati Technológiák és Alkalmazások

Számítógépes Hálózatok 2012

Térfigyelő rendszerek hálózati kiépítései. Vezetékes, és vezeték nélküli rendszerek.

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

Hálózati rendszerek adminisztrációja JunOS OS alapokon

Routing update: IPv6 unicast. Jákó András BME EISzK

Újdonságok Nexus Platformon

Átírás:

Számítógépes Hálózatok 2013 1. Bevezetés, Internet, Referenciamodellek 1 Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/1314bsc/ Előadás Kedd 12:00-14:00 óra, hely: 0.821 Bolyai terem Beadandó feladatok A vizsgához (is) alapként szolgálnak A feladatok megbeszélése a következő héten történik 2

Vizsga Írasbeli ZH 3 időpont: vizsgaidőszak 1. hete, A vizsga anyaga PDF-előadásfóliák (letőlthetők az előadás web-oldaláról) Beadandó feladatok (letőlthetők az előadás web-oldaláról) Irodalom (a web-oldalon) Vizsga előfeltétele: sikeres gyakorlati jegy 3 Gyakorlati jegy: Folyamatos számonkérés Gyakorlati jegy előfeltétele: A gyakorlatról 4 hiányzás Mindkét csoport-zh megírása egy írásbeli ZH: november 5-én az előadás idejében és helyén egy géptermi ZH a gyakorlat idejében és helyén az utolsó előtti gyakorlaton A gyakorlati jegy értékelése: Összpontszám 1/3-a: beadandó feladatok Összpontszám 1/3-a: első ZH Összpontszám 1/3-a: második ZH A jegy az összpontszámból kerül meghatározásra: >50% 2; >60% 3; > 75% 4; >85% 5. 4

Bevezetés Cél: Értsük meg az adathálózatok elveit és gyakorlatát routing, transport protokoll,... Tanuljuk meg, hogy kell hálózati felhasználást készíteni Az Internetet vesszük alapul Áttekintés: Mi történik valójában, amikor beírjuk a böngészőbe, hogy http://inf.elte.hu (vagy telefonálunk)? Hogy jutnak el az adatok az egyik készüléktől a másikhoz? alapvető absztrakciók, komponensek, mechanizmusok, azok együttműködése Hogyan kezelik a rendszerek a fellépő komplexitást, hibákat, felhasználói igényeket? 5 Motiváció 6

Tartalom 1. Bevezetés Ajánlott irodalom Példák Referenciamodellek 2. Fizikai réteg (Physical Layer) 3. Adatkapcsolati (Data Link Layer) 4. Mediumhozzáférés alréteg (Medium Access Control Sublayer MAC) 5. Hálózati réteg (Network Layer) 6. Szállítói (Transport Layer) 7. Felhasználói réteg (Application Layer) 8. Biztonság a hálózatokban 7 Ajánlott irodalom (I) 1. ajánlott könyv: Computer Networks, 4. edition, Andrew S. Tanenbaum, Prentice Hall ára: 49,90 Euro (amazon) 8

Ajánlott irodalom (I) 1. ajánlott könyv (magyar fordítás): Számítógépes hálózatok, második, bővített áttdolgozott kiadás, 2004 Andrew S. Tanenbaum, Panem ára: 4900Ft (jegyzetbolt) 9 Ajánlott irodalom (II) 2. ajánlott könyv: Computer Networking - A Top-Down Approach Featuring the Internet, James F. Kurose, Keith W. Ross, Prentice Hall 10

Ajánlott irodalom (II) 2. ajánlott könyv: Számítógép hálózatok működése Alkalmazásorientált megközelítés James F. Kurose, Keith W. Ross, Panem kiadó Listaár: 6.900 Ft 11 Ajánlott irodalom (III) L. L. Peterson & B. S. Davie, Computer Networks A Systems Approach, 2003, 3rd edition, Morgan Kaufman Ára: 53,30 EUR (amazon) 12

További irodalom (V) Továbbvezető irodalom: TCP/IP Illustrated, Volume - The Protocols, W. Richard Stevens, Addison-Wesley 13 Az Internet a világra kiterjedő nyitott WAN (wide area network) rendszerfüggetlen LAN-okat (local area networks) köt össze egymással központi felügyelet nélküli nem a World Wide Web (WWW) 14

Hálózatok struktúrájának összehasonlítása Hierarchikus telefon-hálózat Az Internet 15 Hálózat, mely minden architektúra felé nyitott Robert Kahn koncepciója (DARPA 1972) Minden (lokális) hálózat autonóm önállóan dolgozik nem kell elkülönítve konfigurálni a WAN-hoz Kommunikáció a legjobb szándék (best effort) elv szerint ha egy csomag nem éri el a célt, akkor törlődik az applikáció akkor majd újraküldi Black Box megközelítés a kapcsolatokhoz Black Box-okat később Gateway-eknek és Router-eknek keresztelték át a csomaginformációk nem kerülnek megőrzésre nincs folyam-felügyelet Nincs globális felügyelet Ezek az Internet alapelvei 16

Az Internet története 1961: Packet Switching Theory Leonard Kleinrock, MIT, Information Flow in Communication Nets 1962: A Galactic Network koncepciója J.C.R. Licklider and W. Clark, MIT, On-Line Man Computer Communication 1965: Az Internet elsőőse Analog Modem-kapcsolat két számítógép között az USA-ban 1967: Az ARPANET koncepciója Larry Roberts Tervezetpapírja 1969: Az ARPANET első csomópontja UCLA-n (Los Angeles) 1969 vége: négy számítógépet köt össze Az ős-internet eredeti diagrammja 17 Az ARPANET ARPANET növekedése (a) 1969 december. (b) 1970 július. (c) 1971 március. (d) 1972 április. (e) 1972 szeptember. 18

Az Internet architektúrája 19 NSFNET 1988 20

A Nemzeti Akadémiai Gerinchálózat (MBONE) 21 Az Internet Autonóm rendszerek forrás: netdimes.org (lanet-vi) 22

Az Internet routerei forrás: netdimes.org 23 Protokoll rétegek Hálózatok komplexek! hostok, routerek, switchek, különféle médiumú linkek protokollok operációs rendszerek felhasználások hardware, software protokoll SW felhasználás linkek router SW (többféle protokoll) felhasználás hálózati interface op. rendszer op. rendszer számítógép switch router HW bridge HW számítógép 24

Protokoll rétegek Hogy szervezzük a hálózatot? WEB FTP Email Telnet Telefon Video Tw. Pair Koax. Optikai WiFi Satellit 25 Protokoll rétegek Próbáljuk újra: Hogy szervezzük a hálózatot? WEB FTP Email Telnet Telefon Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 26

Az Internet rétegei - TCP/IP-rétegek Felhasználói Application Telnet, FTP, HTTP, SMTP (E-Mail), DNS,... Szállítói Hálózati Transport Network TCP (Transmission Control Protocol) UDP (User Datagram Protocol) IP (Internet Protocol) + ICMP (Internet Control Message Protocol) + IGMP (Internet Group Management Protoccol) Adatkapcsolati Host-tonetwork LAN (z.b. Ethernet, Token Ring etc.) 27 TCP/IP-Rétegmodell 28

Példa a rétegek együttműködésére 29 Az TCP/IP Rétegmodell 1. Adatkapcsolati réteg (host-to-network) Nem specifikált A LAN-tól függ 2. Internet réteg (IP Internet Protocol) Speciális csomagformátum Útvonal meghatározása, Routing-protokoll Csomag továbbítás (packet forwarding) 3. Szállítói réteg (Transport) TCP (Transport Control Protocol) megbízható, bidirekcionális, byte-folyam átviteli szolgáltatás Szegmentálás, folyam-felügyelet, multiplexálás UDP (User Datagram Protocol) Csomagok átadása az IP-nek Nem megbízható, nincs folyam-felügyelet 4. Felhasználói réteg (Application) Számos szolgáltatás: Telnet, FTP, SMTP, HTTP, NNTP, DNS, 30

Adatok burkolása 31 Az ISO/OSI Referenciamodell 7. Felhasználói (Application) E-Mail, Terminal, Remote login 6. Prezentációs (Presentation) Az adatok rendszerfüggő prezentációja (EBCDIC/ASCII) 5. Ülés (Session) Felépítés, befejezés, újrakezdési pontok 4. Szállítói (Transport) Szegmentálás, Torlódás elkerülés 3. Hálózati (Network) Routing 2. Adatkapcsolati (Data Link) Check sum, folyam-felügyelet 1. Fizikai (Physical) Elektronikus, mechanikus, optikai eszközök 32

Az ISO/OSI Referenciamodell ISO (International Standards Organisation), OSI (Open Systems Interconnections) 1. Fizikai réteg (Physical Layer) A tiszta bitek átvitele Elektronikus úton, fénnyel, stb Fizikai részletek (moduláció, hullámhossz) 2. Adatkapcsolati réteg (Biztosítási réteg) (Data Link Layer) Átviteli hibák megtisztítása Az adatokat frame -ekbe gyűjti és a frame-eket kontrollinformációval látja el (pl. checksum) Nyugta frame-eket küld vissza Duplikált frame-eket törli Átviteli sebesség meghatározása (gyors küldő és lassú fogadó kiegyenlítése) (folyamirányítás) Broadcast megoldása Hozzáférés a közös átviteli médiumhoz (medium access control MAC) 33 Az ISO/OSI Referenciamodell 3. Hálózati réteg (Network Layer) Csomagok továbbküldése (packet forwarding) Útvonalmeghatározás a csomagokhoz (route detection) Szűk keresztmetszet felügyelete az útvonalválasztásnál Csomagok elszámolása (számlázási rendszerek) 4. Szállítói rétegi (Transport Layer) Az ülés réteg adatainak felosztása kisebb egységekre (csomagokra) Rendszerint minden felmerülő kapcsolathoz egy szállítói kapcsolat létrehozása Több szállítási kapcsolatra is lehetőség van átvitel optimalizálás céljából Kapcsolatok fajtái Hibamentes pont-pont (pl. TCP) Nem hibamentes unidirekcionális (pl. UDP) Multicasting (egytől többnek) Broadcasting (egytől mindenkinek) Multiplexálás (melyik kapcsolathoz tartozik egy csomag) Folyam-felügyelet: hány csomagot lehet/kell küldeni (úgy hogy az a hálózatot ne terhelje túl) 34

Az ISO/OSI Referenciamodell 5. Ülés réteg (Session Layer) Az ülés fajtájának meghatározása Pl. file átvitel, bejelentkezés egy másik rendszerbe Párbeszéd kontroll Ha pl. a kommunikáció felváltva mindig az egyik oldalról a másik irányba folyik, az ülés réteg szabályozza az irányt Token menedzsment Ha operációk egyidőben nem hajthatók végre a két oldalon, akkor ezt az ülés réteg akadályozza meg Szinkronizáció Checkpoints megszakított operációk folytatásához/újrakezdéséhez (pl. file átvitel) 35 Az ISO/OSI Referenciamodell 6. Prezentációs réteg (Presentation Layer) Kódolások egyeztetése/illesztése, pl. jelkészletek, nevek, címmezők, stb 7. Felhasználói réteg (Application Layer) Funkcionalitások sokfélesége, pl. Virtuális terminál File átvitel (FTP) Email 36

OSI versus TCP/IP 37 Hibrid Modell Mi Tanenbaum hibrid modelljét használjuk 38