Počítačové sítě IP vrstva

Slides:



Advertisements
Podobné prezentace
SÍŤOVÉ PROTOKOLY.
Advertisements

IP PROTOKOL ZACHYTÁVÁNÍ A ANALÝZA Jiří Kučera. Obsah  Zadání  IP protokol  Volitelné parametry IP protokolu  Syntéza  Grafické rozhraní.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-20.
YPOSIT Přednáška 10.
Štěpán Šípal. Témata hodiny Vlastnosti IPv6 adresace Nový zápis adres uzlů a sítí Hierarchické přidělování adresního prostoru Nové technologie pod IPv6.
Pavel Dvořák Gymnázium Velké Meziříčí Počítačové sítě – model komunikace, TCP/IP protokol, další důležité protokoly Registrační číslo projektu: CZ.1.07/1.5.00/
VLAN Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Seminář 8 VLAN routing Srovnání směrování tradičního a VLAN routingu
Počítačové sítě Architektura a protokoly
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-18.
1 Představa komunikačního procesu ve funkčních vrstvách 1.Přístup uživatele k síťové službě prostřednictvím aplikačního programu 2.Vytvoření datové „zprávy“
Téma 9 – Základy počítačových sítí
TCP a firevall Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí Autor:
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
Sítě.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 8 TCP/IP Suite Error and Control Messages.
CZ.1.07/1.4.00/ VY_32_INOVACE_168_IT 9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
BootP Ing. Jiří Ledvina, CSc /12 Úvod Původně používání RARP Reverse Address Resolution protocol Dovoluje pouze distribuci adres na lokálním.
Datové sítě Ing. Petr Vodička.
1 Seminář 9 MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu na spoji. MAC adresu v paketu čte switch.
Internet.
Internet.
Seminář 12 Obsah cvičení Transportní služby Utilita nestat
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
Směrování -RIP. 2 Základy směrování  Předpoklady:  Mějme směrovač X  Směrovač nemůže znát topologii celé sítě  X potřebuje určit směrovač pro přístup.
Seminář - routing Směrování Pojmy IP adresa
1 Počítačové sítě IP multicasting IP multicast – mechanismus pro skupinovou komunikaci v IP vrstvě Zdroj vysílá jeden datagram, na multicast směrovačích.
Počítačové sítě - architektura TCP/IP
Model TCP/IP Síťová vrstva. IPv4 IP protokol pracuje nad linkovou vrstvou IP protokol pracuje nad linkovou vrstvou Data jsou v síti dopravována přes směrovače.
Počítačové sítě Transportní vrstva
1 Počítačové sítě IP multicasting Adresy typu D (identifikace síťových skupin) Bity 4 28 Celkový rozsah identifikátorů skupin: –
Internet protocol Počítačové sítě Ing. Jiří Ledvina, CSc.
IP protokoly IP-protokol na rozdíl od linkových protokolů dopravuje data mezi dvěma libovolnými počítači v Internetu, tj. i přes mnohé LAN. Data jsou od.
1 Seminář 6 Routing – směrování –Směrování přímé – v rámci jedné IP sítě/subsítě (dále je „sítě“) – na známou MAC adresu. –Směrování nepřímé – mezi sítěmi.
1 6 Počítačové sítě Transportní vrstva Ethernet driver ARPRARP IP ICMPIGMPOSPF TCPUDP Transportní vrstva Vrstva síťového rozhraní Síťová vrstva 17 Rozhraní.
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Síťové služby Administrátor systému: Pracovní doba administrátora se sestává z výměny magnetických pásek v zálohovacích.
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
Počítačové sítě Architektura TCP/IP - úvod
1 Počítačové sítě Architektura TCP/IP – v současnosti nejpoužívanější síťová architektura – architektura sítě Internet Uplatnění – user-end systémy (implementace.
Počítačové sítě IP multicasting
E- MAIL Ing. Jiří Šilhán. E LEKTRONICKÁ POŠTA NEBOLI vývoj od počátku sítí – původní návrh pouze pro přenos krátkých textových zpráv (ASCII) základní.
S MĚROVÁNÍ Ing. Jiří Šilhán. Přímé doručování není směrování. (stejná síť) Směrování – volba směru – hledá se next hop Hledání optimální cesty. Vytváření.
Virtualizace ● IP forwarding ● IP tunneling ● Virtuální síť.
Počítačové sítě 14. IPv4 © Milan Keršlágerhttp:// Obsah: ● IP protokol, IP adresa,
SMĚROVÁNÍ V POČÍTAČOVÝCH SÍTÍCH Část 4 – Směrování v IPv6 Zpracovala: Mgr. Marcela Cvrkalová Střední škola informačních technologií a sociální péče, Brno,
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno
SMĚROVÁNÍ V POČÍTAČOVÝCH SÍTÍCH Část 2 – Směrovací tabulky Zpracovala: Mgr. Marcela Cvrkalová Střední škola informačních technologií a sociální péče, Brno,
Transportní vrstva v TCP/IP Dvořáčková, Kudelásková, Kozlová.
Shrnutí A – Principy datové komunikace B – TCP/IP 1.
1 Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006,
IP PROTokOL Zachytávání a analýza
Síťová vrstva a vrstva síťového rozhraní v TCP/IP
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o, Orlová Lutyně
TÉMA: Počítačové systémy
Počítačové sítě IP multicasting
Seminář - routing Směrování Pojmy IP adresa
Počítačové sítě Systém pro přenos souborů – protokol FTP
Počítačové sítě Architektura TCP/IP – v současnosti nejpoužívanější síťová architektura – architektura sítě Internet Uplatnění – user-end systémy (implementace.
PB169 – Operační systémy a sítě
Seminář 8 VLAN routing Srovnání směrování tradičního a VLAN routingu
Seminář – ARP, ICMP Obsah cvičení
IPv6 IPv6 (IPng) – budoucí náhrada současné IPv4
Síť Internet Celosvětová počítačová síť
Počítačové sítě Systém pro přenos souborů – protokol FTP
Počítačové sítě IP vrstva
Příklad topologie sítě Adresace v internetu MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu.
Představa komunikačního procesu ve funkčních vrstvách
Ing. Jiří Šilhán IPV4.
Ing. Jiří Šilhán IPv4.
IPv6 druhá část Ing. Jiří Šilhán.
Transkript prezentace:

Počítačové sítě IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva IP ARP RARP Ethernet driver Vrstva síťového rozhraní

Počítačové sítě IP vrstva Do IP vrstvy náležejí další protokoly (ICMP, IGMP, OSPF a další), které vkládají svá PDU do IP datagramů Protokol IP vkládá IP datagramy do rámců protokolů data-link vrstvy (např. IEEE 802.3, IEEE 802.11, FDDI) Protokoly ARP a RARP vkládají své zprávy přímo do rámců data-link vrstvy (nikoliv do IP datagramů)

Počítačové sítě IP vrstva IP protokol Vytváří datagramy Zajišťuje přenos datagramů přes směrovače, které rozhodují o přenosové trase (služba bez spojení) V případě potřeby (velikost datagramu > MTU) rozděluje pakety na fragmenty – každý fragment je samostatný datagram Defragmentace (znovusestavení fragmentů) se provádí na cílovém systému IP poskytuje službu transportním protokolům UDP a TCP, připojuje IP záhlaví před UDP datagramy a TCP segmenty Pořadí přenášených bitů – big endian

Počítačové sítě IP vrstva PDU transportní vrstvy IP záhlaví 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 VERSION HLEN TYPE OF SERVICE TOTAL LENGTH IDENTIFICATION FLAGS FRAGMENT OFFSET TIME TO LIVE PROTOCOL HEADER CHECKSUM SOURCE IP ADDRESS DESTINATION IP ADDRESS IP OPTION (PADDING)

Počítačové sítě IP vrstva Pole TOS (Type of Service) – specifikace požadavků na přenos datagramu D (Delay) - přenos s minimálním zpoždění T (Throughput) – přenos s maximálním výkonem R (Reliability) – přenos s maximální spolehlivostí C (Cost) – přenos nejméně nákladný Přenos bez zvláštních požadavků TOS=0 Aby nastavení TOS bylo účinné, musí být podporováno všemi směrovači na přenosové cestě 8 9 10 11 12 13 14 15 D T R C

Počítačové sítě IP vrstva Řízení fragmentace Identifikace fragmentu – pole IDENTIFICATION (16 bitů) Příznak fragmentace – pole FLAGS (3 bity, 1. je nevyužitý) DF – Don´t Fragment MF – More Fragment nefragmentuje následují další fragmenty poslední fragment Umístění fragmentu v rámci původního datagramu (v počtu oktetů od prvního oktetu datagramu) – pole FRAGMENT OFFSET (13 bitů) DF MF 1 -

Počítačové sítě IP vrstva Pole TIME-TO-LIVE – maximální počet průchodů přes mezilehlé směrovače –při průchodu směrovačem je hodnota snížena o 1. Je-li TTL=0/1 a datagram není v cílové IP síti chybová ICMP zpráva Pole PROTOCOL – kód protokolu, jehož PDU je v datagramu zapouzdřeno Pole HEADER CHECKSUM - kontrolní součet záhlaví (nikoliv datového obsahu) Protokol kód IPv4 00 UDP 17 ICMP 01 TCP 06 IGMP 02

Počítačové sítě IP vrstva Pole IP OPTION – formát definované volby: Vytvoření záznamu o směrování (Record Route Option) – kód 0x07 Specifikace striktní přenosové cesty (Strict Source Routing Option) – kód 0x89 Specifikace volné přenosové cesty (Loose Source Routing Option) – kód 0x83 Časový snímek (v msec uplynulých po půlnoci) přenosové cesty (Time Stamp Option) – kód 0x44 Kód volby Délka Parametry 1 B 1 B Problém IP voleb: aby volby měly smysl, musely by být implementovány na všech mezilehlých zařízeních (routerech) na přenosové cestě (a to nebývají)

Počítačové sítě IP vrstva – protokol ICMP Protokol ICMP (Internet Control Message Protocol) – informace o chybách a jiných významných událostech IP datagram s ICMP zprávou IP záhlaví ICMP zpráva ICMP záhlaví ICMP data TYP KÓD CHECKSUM 8 8 16

Počítačové sítě IP vrstva – protokol ICMP Kde je ICMP zpráva je generována Cílovým uzlem datagramu, ke kterému se ICMP zpráva vztahuje Jedním z mezilehlých uzlů (směrovačů), kterými tento IP datagram prochází Kdy není ICMP zpráva generována IP datagram přenáší jinou ICMP zprávu Cílová adresa datagramu je typu IP broadcast nebo IP multicast Datagram obsahuje jiný fragment než první (viz pole FRAGMENT OFFSET) Zdrojová adresa datagramu je 0.0.0.0., 127.0.0.1 (loopback), IP adresa typu IP broadcast nebo IP multicast

Počítačové sítě IP vrstva – protokol ICMP ICMP „Echo Request“ – TYP=8, KÓD=0, data ICMP: Identifikátor zprávy Pořadové číslo zprávy Volitelná libovolná data ICMP „Echo Reply“ - TYP=0, KÓD=0, data ICMP – kopie dat z příslušné ICMP „request“ ICMP „Time Exceeded“ - TYP=11, KÓD=0/1, data ICMP : 4B „0“ + záhlaví inkriminovaného IP datagramu (20B) + dalších 8 B Kód 0 - hodnota TTL=0/1 a IP datagram není v cílové IP síti – generuje pouze router Kód 1…vypršel čas pro znovusestavení fragmentů datagramu - generuje pouze cílový uzel

Počítačové sítě IP vrstva – protokol ICMP ICMP „Destination Unreachable“- TYP=3, KÓD=0 - 15, data ICMP: 4B „0“ + záhlaví inkriminovaného IP datagramu (20B) + dalších 8 B Kód Význam Nedostupná IPsíť 6 Cílová IP síť neznámá 1 Nedostupný IP host 7 Cílový IP host neznámý 2 Nedostupný protokol 9 Administrativní zákaz přístupu do IP sítě 3 Nedostupný port 10 Administrativní zákaz přístupu k IP hostu 4 Nutná fragmentace, nastaven D příznak 11 Nedostupná IP síť pro požadovanéTOS 5 Určený router selhal (při IP volbě „Source Routing“) 12 Nedostupný IP host pro požadovanéTOS

Počítačové sítě IP vrstva – protokol ICMP ICMP „ Redirect Error“ – TYP=5, KÓD=0 - 3, data ICMP: IP adresa směrovače, na který měl být datagram poslán (4B) záhlaví inkriminovaného IP datagramu (20B) dalších 8 B datagramu ICMP Redirect generuje směrovač, na který byl (nekorektně) datagram zaslán (1) IP datagram (3) ICMP (2) R2 R1

Počítačové sítě IP vrstva – protokol ICMP – ICMP 5 „Redirect Error“ Zdrojový uzel v ICMP obdrží ve zprávě „Redirect Error“: IP adresu směrovače (nesprávného), kterou si má ve své tabulce opravit IP adresu směrovače, kam měl být datagram správně poslán (tu si musí zapsat do tabulky) IP adresu cílového uzlu, kam byl datagram posílán Kód 0 - přesměrování pro IP síť 1 - přesměrování pro IP host 2 - přesměrování pro IP síť a TOS 3 - přesměrování pro IP host a TOS

Počítačové sítě IP vrstva – protokol ICMP ICMP „ Time Stamp Request/Reply“ – TYP=13/14, KÓD=0, data ICMP: Identifikátor (2B), pořadové číslo zprávy (2B) Čas odeslání (v msec uplynulých od půlnoci) (4B) Čas přijetí (4B) Čas odeslání odpovědi (4B) request reply RTT – Round-trip Time

Počítačové sítě IP vrstva – protokol ICMP ICMP „ Source Quench Error“ – TYP=4, KÓD=0 , data ICMP: 32 bitů „0“ (4B) záhlaví inkriminovaného IP datagramu (20B) dalších 8 B datagramu může generovat směrovač nebo cílový systém, který „nestíhá“ ICMP „ Parameter Problems Error“ – TYP=12, KÓD=0/1 , data ICMP: Ukazatel na chybný oktet v datagramu (1B) + 24 bitů „0“ (3B) Kód 0 – chyba v hodnotě parametru Kód 1 – požadovaný parametr (volitelný) chybí

Počítačové sítě IP vrstva – protokol ICMP Seznam typů ICMP zpráv