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í.
Sítě 3 Sítě Protokoly TCP / IP Internet protocol Dopravuje data mezi libovolnými počítači v internetu a adresuje se tzv. IP adresou. Transmision.
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.
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.
Internet.
Internet.
Protokoly úrovně 3 nad ATM Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc.
PROGRAMOVATELNÉ AUTOMATY ADRESACE SÍŤOVÝCH ZAŘÍZENÍ Ing. Jana Horáková Elektrotechnika
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.
Multimediální přenosy v IP sítích Libor Suchý Prezentace diplomové práce.
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
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í.
© Václav Baloun, Protokol IP © Václav Baloun,
Bezpečnostní technologie I Počítačov é sít ě, TCP/IP (v4), směrování Josef Kaderka Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání.
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
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
Návrh IP adres a tvorba podsítí
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ář – 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
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
Úvod do počítačových sítí
Ing. Jiří Šilhán IPV4.
Počítačové sítě IP vrstva
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 Protokoly ICMP, IGMP, OSPF vkládají svá PDU do IP datagramů Protokol IP vkládá IP datagramy do rámců protokolů data-link vrstvy (např. IEEE 802.3..) 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ů (potvrzovaná služba bez spojení - nespolehlivá), v případě potřeby (velikost datagramu > MTU) rozděluje pakety na fragmenty – každý fragment je samostatný datagram. fragmenty sestavuje (defragmentace) IP vrstva 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, tj. 20 27 28 215 216 223 …………………….

Počítačové sítě Schéma IP datagramu PDU transportní vrstvy IP záhlaví 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) 1 20 oktetů 32 bitů 32bitů

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 - IDENTIFICATION (16 bitů) Příznak fragmentace – 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) – FRAGMENT OFFSET (13 bitů) DF MF 1 -

Počítačové sítě IP vrstva 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 a datagram není v cílové IP síti chybová ICMP zpráva Protokol – identifikátor protokolu, jehož PDU je v datagramu zapouzdřeno IPv4 … ..00 IPv6 … ….41 ICMP. …01 ICMPv6….58 IGMP…..02 UDP……17 TCP………06 Kontrolní součet záhlaví (nikoliv datového obsahu) IP volby kód volby délka parametry 1 1 proměnná délka

Počítačové sítě IP vrstva IP volby – 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 Problém IP option: 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í) IP padding – IP datagramy jsou dorovnávány na hranice 4 oktetového „slova“

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 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í (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 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 generuje směrovač, na který byl (nekorektně) datagram zaslán host R1 R2 (1) (2) IP datagram (3) ICMP

Počítačové sítě IP vrstva – protokol ICMP – ICMP 5 „Redirect Error“ ICMP „Redirect Error“ generuje pouze směrovač Zdrojový uzel v ICMP zprávě má IPadresy: Cílového uzlu (adresa nastavená v datagramu, která způsobila vyslání ICMP zprávy) Směrovače, kam měl být datagram správně poslán Směrovače, kam byl datagram poslán nesprávně a který ICMP zprávu vygeneroval 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 ICMP „ Address Mask Request/Reply“ – TYP=17/18, KÓD=0, data ICMP: Identifikátor (2B), pořadové číslo zprávy (2B) Maska IP podsítě, ke které je síťové rozhraní připojeno (4B) „ Request“ generuje uzel (např. bezdiskový terminál) po zapnutí „Reply“ generuje uzel podsítě ICMP „ Router Solicitation“ – TYP=10, KÓD=0, data=0 ICMP „ Router Advertisement“ – TYP=9, KÓD=0, data: Počet (N) zaslaných IP adres směrovačů(1B), velikost adresy (1B), doba platnosti (v sec) N x (IP adresa směrovače (4B)+ úroveň preference (4B)) 0x00 – normální 0x80 - nesmí být default router

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