Számítógépes alapismeretek 5. el˝ oadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Programtervez ˝ o Informatikus BSc 2008 / Budapest Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 1 / 42
42
Embed
Sz[Please insert PrerenderUnicode{á} into preamble]m ...loveipeter.web.elte.hu/szamalap/pdf/szamalap_ea5.pdf · Kommunikációs modellek, protokollok OSI modell Az OSI 7 rétege
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Számítógépes alapismeretek5. eloadás
Dr. Istenes Zoltán
Eötvös Loránd TudományegyetemInformatikai Kar
Programozáselmélet és Szoftvertechnológiai Tanszék
Programtervezo Informatikus BSc2008 / Budapest
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 1 / 42
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Az anyagban szereplo márkákhoz, termékekhez nincs közöm, nem fuzodik érdekem...
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 2 / 42
Számítógépes hálózatok
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 3 / 42
Számítógépes hálózatok A számítógépes hálózatok kialakulása
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 4 / 42
Számítógépes hálózatok A számítógépes hálózatok kialakulása
Az ARPANET kialakulása...
1962 ARPANET (DARPA) 3 terminál1960- vonal kapcsolt , csomag kapcsolt(telefonvonal, elektromos írógép, "távoli elérés"...)IMP (Interface Message Processors - "router"), csomagkapcsolt, 4helyi kapcsolat, 6 modem vonal (bérelt vonal)1969 nov. 21. elso ARPANET kapcsolat (University of California,Los Angeles és Stanford Research Institute)1969 dec. 5. +2 csomópont1969 áprl. 7. RFC 1 (Request for Comments) "technikai leírás"1973 Vint Cerf (Stanford University) : internet protokoll1981 TCP/IP RFC 791, 792, 7931983 TCP/IP az ARPANET-en: wide area network, hálózatokösszekapcsolása ("Internet")1983 ARPANET-bol a MILNET kiválása1986 NSFNnet backbone
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 5 / 42
Számítógépes hálózatok A számítógépes hálózatok kialakulása
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 16 / 42
Számítógépes hálózatok Számítógépes hálózatok csoportosítása
A hálózat topológiája (szerkezete) alapján
soros, busz (bus)csillag (star)gyuru (ring)háló (mesh)
fa (tree)teljes összeköttetés(fully connected)...
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 17 / 42
Kommunikációs modellek, protokollok
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 18 / 42
Kommunikációs modellek, protokollok
protokoll
ProtokollAz informatikában a protokoll egy egyezmény, vagy szabvány, amelyleírja, hogy a hálózat résztvevoi miképp tudnak egymássalkommunikálni.Ez többnyire a
kapcsolat felvételét,kommunikációt,adat továbbítást jelent.
gyakorlati szempontból a protokoll azt mondja meg, hogy milyensorrendben milyen protokoll-üzeneteket küldhetnek egymásnak acsomópontok, illetve az üzentek pontos felépítését, az abbanszereplo adatok jelentését is megadja.
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 19 / 42
Kommunikációs modellek, protokollok OSI modell
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 20 / 42
Kommunikációs modellek, protokollok OSI modell
Az OSI modell
Open Systems Interconnection Reference Modelmagyarul: Nyílt rendszerek Összekapcsolása, referencia modell(OSI Modell vagy OSI Referencia Modell)gyakran az OSI hét rétegu modell néven is emlegetik.ISO szabványrétegekbe szervezett rendszer absztrakt leírása, amely aszámítógépek kommunikációjához szükséges hálózati protokollhatározza meg
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 21 / 42
Kommunikációs modellek, protokollok OSI modell
Az OSI modell célja
OSI modell rétegei
az OSI modell a különbözo protokollok által nyújtott funkciókategymásra épülo rétegekbe soroljaminden réteg csak az alsóbb rétegek által nyújtott funkciókratámaszkodhatminden réteg az általa megvalósított funkciókat csak felette lévoréteg számára nyújthat
egy réteg hardver szinten (tipikusan az alsóbb rétegek) ésszoftveresen (tipikusan felsobb rétegek) is megvalósíthatóspecifikáció kompatibilis szoftver programok és hardver eszközöklétrehozására
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 22 / 42
Kommunikációs modellek, protokollok OSI modell
Az OSI modell rétegei, adatáramlás
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 23 / 42
Kommunikációs modellek, protokollok OSI modell
Az OSI 7 rétege
#név (réteg) feladata
angolul (layer)
1fizikai média, jel, bináris továbbítás
physical
2adatkapcsolati fizikai címzés (MAC)
data-link
3hálózati útvonal, logikai címzésnetwork
4átviteli végpontok között, megbízhatóság
transport
5viszonylati gépek közötti kommunikáció
session
6megjelenési adatábrázolás, kódoláspresentation
7alkalmazási alkalmazások közti kommunikációapplication
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 24 / 42
Kommunikációs modellek, protokollok OSI modell
Az OSI modell rétegei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 25 / 42
Kommunikációs modellek, protokollok A TCP/IP modell
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 26 / 42
Kommunikációs modellek, protokollok A TCP/IP modell
A TCP/IP modell rétegei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 27 / 42
Kommunikációs modellek, protokollok A TCP/IP modell
A TCP/IP modell "beágyazásai"
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 28 / 42
Kommunikációs modellek, protokollok A TCP/IP modell
Az TCP/IP 4 rétege
#név (réteg) feladata, jellemzo példa protokoll
angolul (layer)
1kapcsolat helyi hálózaton belüli ARP, MAC
link adatátvitel, topológia
2internet hálózatok közötti IPv4, IPv6, ICMPinternet adatátvitel címzés, útvonal
3átviteli topológia független TCP, UDP
transport egységes felület
4alkalmazási felhasználók/folymatok DHCP, HTTP, IMAP,application közti kommunikáció POP, SMTP, SSH
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 29 / 42
Számítógép hálózat hardver és szoftver elemei
Tartalom
1 Számítógépes hálózatokA számítógépes hálózatok kialakulásaSzámítógépes hálózatok csoportosítása
2 Kommunikációs modellek, protokollokOSI modellA TCP/IP modell
3 Számítógép hálózat hardver és szoftver elemei
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 30 / 42
Számítógép hálózat hardver és szoftver elemei
Cat 5 kábel (OSI modell 1., fizikai réteg)
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 31 / 42
Számítógép hálózat hardver és szoftver elemei
Hálózati kártya (OSI modell 2., adat kapcsolati réteg)
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 32 / 42
Számítógép hálózat hardver és szoftver elemei
Wi-Fi (OSI modell 2., adat kapcsolati réteg)
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 33 / 42
Számítógép hálózat hardver és szoftver elemei
Router (OSI modell 3., hálózati réteg)
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 34 / 42
Számítógép hálózat hardver és szoftver elemei
LAN
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 35 / 42
Számítógép hálózat hardver és szoftver elemei
"Otthoni" hálózat
Dr. Istenes Zoltán (ELTE-IK-PSZT) Számítógépes alapismeretek / 2008 36 / 42
Számítógép hálózat hardver és szoftver elemei
HTML protokoll (OSI modell 7., alkalmazás szint)
istenes@pszt604 ~ $ telnet www.google.com 80Trying 209.85.135.103...Connected to www.l.google.com.Escape character is ’^]’.GET / HTTP/1.0