Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Hivatkozási modellek A TCP/IP hivatkozási modell Viczián Gergely, KIT.

Hasonló előadás


Az előadások a következő témára: "Hivatkozási modellek A TCP/IP hivatkozási modell Viczián Gergely, KIT."— Előadás másolata:

1 Hivatkozási modellek A TCP/IP hivatkozási modell Viczián Gergely, KIT

2 Mire számíthatunk? OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

3 Protokoll stack-ek OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

4 A TCP/IP protokoll család  IP  TCP/IP  Internet …protokoll készlet (suite) Dokumentáció: Request for comments (RFC) http://www.ISOC.org IPv4 → IPv6 OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

5 A TCP/IP csoport részei  ARP (IP → MAC címek)  IP (címzés, routing)  TCP (kapcsolatalapú adattovábbítás)  UDP (kapcsolat nélküli adattovábbítás)  DNS (URL →IP címek)  HTTP (web-böngészés)  HTML (oldal formázás)  Továbbá: ICMP, SMTP, POP3, DHCP, FTP, SNMP, BGP, RIP stb. OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

6 Történelem  1957 – ARPA kezdődik  1969 – ARPANET, NCP protokoll, 4 egyetem, 56Kbps  1971 – e-mail  1974 – TCP specifikáció publikálva  1978 – TCP és IP szétválasztása  1980 – UDP specifikáció  1982 – ARP specifikáció  1983 – ARPANET TCP/IP-ra tér át  1983 – UNIX (v4.2 BSD) tartalmazza a TCP/IP-t  1987 – DNS specifikáció  1990 – gyorsabb NSF felváltja az ARPA-netet  1993 – Mosaic web-böngésző megjelenése  1995 – NAPs átveszi az NSF szerepét OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

7 IP Címek  IP Cím: 152.66.64.20  Maszk: 255.255.255.192  Network ID: 152.66.64.0  Host ID: 0.0.0.20  Hálózat osztályok Class A: 255.0.0.0 Class B: 255.255.0.0 Class C: 255.255.255.0  Részhálózatok (Subnets) OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) 10011000. 01000010.01000000.00010100 11111111.11111111.11111111.11000000 10011000. 01000010.01000000.00000000 00000000. 00000000.00000000.00010100

8 ARP (címfeloldási protokoll)  Address Resolution Protocol (RFC826) OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, ARP, Routing, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) 192.168.1.1 00E018B69EF1 192.168.1.2 10AB2372CD 192.168.1.3 2123CD12E423 192.168.2.2 3B223C23DE2 192.168.2.3 413B2BC2DE9 192.168.2.4 71AA06BB11C6 192.168.1.4 7263A3D23132 192.168.2.1 7263A3D23133 192.168.1.1 ▼ ▼ ▼ 192.168.1.2 192.168.1.255 Lokális címTávoli cím 192.168.1.3 ▼ ▼ ▼ 192.168.2.2 Kapu (Gateway): 192.168.1.4 Kapu (Gateway): 192.168.2.1 IP cím→ MAC cím→

9 Routing OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, ARP, Routing, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) C:\>ROUTE PRINT =========================================================================== Kapcsolatlista: 0x1........................... MS TCP Loopback interface 0x2...00 40 f6 0c 9f 6b...... KTI KF-230TX/2 10/100 Base-TX Fast Ethernet =========================================================================== Aktív útvonalak: Hálózati cél Hálózati maszk Átjáró Kapcsolat Metrika 0.0.0.0 0.0.0.0 152.66.64.62 152.66.64.20 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 152.66.64.0 255.255.255.192 152.66.64.20 152.66.64.20 20 152.66.64.20 255.255.255.255 127.0.0.1 127.0.0.1 20 152.66.255.255 255.255.255.255 152.66.64.20 152.66.64.20 20 224.0.0.0 240.0.0.0 152.66.64.20 152.66.64.20 20 255.255.255.255 255.255.255.255 152.66.64.20 152.66.64.20 1 Alapértelmezett átjáró: 152.66.64.62 =========================================================================== Direkt (lokális cím): 152.66.64.23 AND 255.255.255.192 = 152.66.64.0 Indirekt (távoli cím): 62.80.64.42 AND 0.0.0.0 = 0.0.0.0 (Alapértelmezett átjáró)

10 Domain név feloldás  FQDN (Fully Qualified Domain Name) forum.index.hu OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) forum.index.huchatkatalog DNS Index.hu Local DNS server Root level DNS server TLD/HU DNS server FQDN IP

11 Háromlépéses kézfogás  3-way handshake OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?)

12 Hogy működik az Ethernet?  Fizikai réteg: Kábel, dugó, kód  Adat-kapcsolati réteg: packet  Ethernet csomag felépítése: OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) TCP/IP Böngésző HTML HTTP TCP IP Ethernet EthernetTCP/IP HTML HTTP TCP IP Ethernet Ethernet Ethernet Token ring Kábel, konnector RG58 Coax, BNC Cat5 TwistedPair, RJ45 Leágazás T-elosztók, kábelek Logikai hurok KódolásManchester Differential Manchester Átviteli sebesség 10Mbs16Mbs

13 Hogy működik az IP?  IP csomag felépítése:  ARP (Helyi és távoli címzések)  Routing (Fizikai szegmensek, alhálózatok kezelése) OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) TCP/IP Böngésző HTML HTTP TCP IP Ethernet Ethernet

14 Hogy működik a TCP?  Pont-pont közötti kapcsolat és megbízható szállítás  Kapcsolat: Háromlépéses kézfogás  Darabolás, hibafelismerés+javítás  TCP csomag felépítése: OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) TCP/IP Böngésző HTML HTTP TCP IP Ethernet Ethernet

15 Hogy működik az HTTP?  HTTP csomag felépítése  Kevés csomag típus (GET,POST)  Kapcsolat nélküli protokoll  URL DNS feloldás OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) TCP/IP Böngésző HTML HTTP TCP IP Ethernet Ethernet Request Method (GET,POST stb.) Location (web cím) Referer (a legutoljára letöltött oldal) User Agent (böngésző verzió) Data (adatok)

16 A teljes folyamat (I.: kérés) Web-böngészőHTML HTTP TCP IP Ethernet Ethernet OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) Web-szerverWWW HTTP TCP IP Ethernet Ethernet Router HUB www.mno.hu DNS feloldás: www.mno.hu→62.52.43.2 1. lépés2. lépés3. lépés TCP kapcsolódás: Háromlépéses kézfogás 4. lépés5. lépés6. lépés ARP: A cél MAC címének megállapítása 7. lépés Ethernet fejléc Router HW IDje IP fejléc 62.52.40.2 TCP fejléc HTTP: GET www.mno.hu Ethernet CRC 8. lépés

17 A teljes folyamat (II.: válasz) Web-böngészőHTML HTTP TCP IP Ethernet Ethernet OSI tornyok, A TCP/IP, Részei, TCP/IP töri Egy kis elmélet IP címek, Routing, ARP, DNS, 3 utas kézfogás Alkatrészek Ethernet, IP, TCP, HTTP Összeáll a kép A teljes kommunikációs folyamat A TCP/IP protokoll (?) Web-szerverWWW HTTP TCP IP Ethernet Ethernet Router HUB www.mno.hu Ethernet fejléc HW ID IP fejléc 1 52.66.64.20 TCP fejléc HTTP: RESPONSE: Html Ethernet CRC 9. lépés Webserver összeállítja és Visszaküldi a válasz csomagot 10. lépés11. lépés12. lépés13. lépés14. lépés15. lépés16. lépés

18 Weboldalak  http://www.learntcpip.com/LTSN/default.htm http://www.learntcpip.com/LTSN/default.htm  http://www.protocols.com/ http://www.protocols.com/  http://www.cs.columbia.edu/~hgs/internet/ http://www.cs.columbia.edu/~hgs/internet/  http://info.internet.isi.edu/ http://info.internet.isi.edu/  http://www.ietf.org/ http://www.ietf.org/  http://www.microsoft.com/windows2000/en /server/help/ http://www.microsoft.com/windows2000/en /server/help/ http://www.microsoft.com/windows2000/en /server/help/  http://mike.passwall.com/networking stb... http://mike.passwall.com/networking


Letölteni ppt "Hivatkozási modellek A TCP/IP hivatkozási modell Viczián Gergely, KIT."

Hasonló előadás


Google Hirdetések