Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Podobné dokumenty
IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

Směrovací protokoly, propojování sítí

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29

Počítačové sítě II. 13. Směrování. Miroslav Spousta, 2004

Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006

Josef J. Horálek, Soňa Neradová IPS1 - Přednáška č.6

Počítačové sítě IP směrování (routing)

Počítačové sítě II. 13. Směrování Miroslav Spousta,

BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2

Standardizace Internetu (1)

Představa propojení sítí

Počítačové sítě 1 Přednáška č.4 Síťová vrstva

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

5. Směrování v počítačových sítích a směrovací protokoly

Inovace bakalářského studijního oboru Aplikovaná chemie

Nepřímé do jiných sítí (podle IP adresy sítě přes router - určitou gateway ) Default gateway (společná výchozí brána do všech dostupných sítí)

MPLS MPLS. Label. Switching) Michal Petřík -

Y36PSI Protokolová rodina TCP/IP

Směrování. static routing statické Při statickém směrování administrátor manuálně vloží směrovací informace do směrovací tabulky.

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

TÉMATICKÝ OKRUH Počítače, sítě a operační systémy

6. Transportní vrstva

Pohled na pojem počítačová síť

Směrování a směrovací protokoly

Zjednodusene zaklady ARP,TCP/IP Jiri Kubina Ver. 1.0 leden 2006

Eva Hladká. jaro 2017

X36PKO Úvod Protokolová rodina TCP/IP

Rodina protokolů TCP/IP, verze 2.3. Část 6: IP směrování

Téma 9 Základy počítačových sítí Obsah

Routování směrovač. směrovač

Inovace bakalářského studijního oboru Aplikovaná chemie

Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část

Počítačové sítě. Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI. přednášky

Počítačové sítě II. 11. IP verze 4, adresy Miroslav Spousta, 2006

verze 3 Téma 8: Protokol IPv6

JAK ČÍST TUTO PREZENTACI

IPv6. Miroslav Čech. (aktualizováno 2009, J. Blažej)

Rodina protokolů TCP/IP. Rodina protokolů TCP/IP. verze 3. Téma 6: Směrování v IP sítích. Jiří Peterka

3.17 Využívané síťové protokoly

Základy směrování CCNA 1 / 10

Počítačové sítě 1 Přednáška č.5

Zásobník protokolů TCP/IP

Analýza protokolů rodiny TCP/IP, NAT

Rodina protokolů TCP/IP, verze 2.7. Část 5: Protokol IP et al.

Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta,

íta ové sít TCP/IP Protocol Family de facto Request for Comments

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování

Architektura TCP/IP je v současnosti

Obsah Počítačová komunikace Algoritmy a mechanismy směrování v sítích Řízení toku v uzlech sítě a koncových zařízeních...

Protokoly TCP/IP. rek. Petr Grygárek Petr Grygárek, FEI VŠB-TU Ostrava, Počítačové sítě (Bc.) 1

Velikost a určení IP adresy

Komunikační sítě a internetový protokol verze 6. Lukáš Čepa, Pavel Bezpalec

Identifikátor materiálu: ICT-3-03

Desktop systémy Microsoft Windows

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Katedra softwarového inženýrství Matematicko-fyzikální fakulta UK

Možnosti IPv6 NAT. Lukáš Krupčík, Martin Hruška KRU0052, HRU0079. Konfigurace... 3 Statické NAT-PT Ověření zapojení... 7

Základní struktury LAN Lokální sítě s vysíláním (broadcast networks)

Propojování sítí,, aktivní prvky a jejich principy

Úvod do počítačových sítí 1. A4B33OSS (J. Lažanský) verze: Podzim 2012

IP adresy. IP protokol shrnutí poznatků. IP adresa (IPv4)

Příklad materiálů pro kurz Zá klády poč í táč ovy čh sí tí (TCCN-IP1)

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

Počítačové sítě 1 Přednáška č.8 Problematika směrování

Technologie počítačových sítí 5. přednáška

Sí tová vrstvá [v1.1]

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti. Základy adresace v počítačových sítích. Ondřej Votava

OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační

11. IP verze 4, adresy. Miroslav Spousta, IP verze 4

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Ladislav Pešička KIV FAV ZČU Plzeň

Směrování VoIP provozu v datových sítích

překrýt konkrétní přenosové technologie jednotnou pokličkou která zakrývá specifické vlastnosti přenosových technologií

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Směrování. 4. Přednáška. Směrování s částečnou znalostí sítě

Technologie MPLS X36MTI. Michal Petřík

12. pomocné protokoly, IPv6. Miroslav Spousta, 2005 ICMP. pomocný protokol IP, vlastn ě součást IP protokolu

4. Transportní vrstva

Aktivní prvky: brány a směrovače. směrovače

Počítačové sítě Aplikační vrstva Domain Name System (DNS)

Protokol IP verze 6. Filip Staněk Petr Grygárek

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005

Autor: Lukáš Čepa Název díla: IPv6 Zpracoval(a): České vysoké učení technické v Praze Fakulta elektrotechnická Kontaktní adresa: Technická 2, Praha 6

Počítačové sítě Transportní vrstva. Transportní vrstva

Správa sítí. RNDr. Ing. Vladimir Smotlacha, Ph.D.

Směrování- OSPF. Směrování podle stavu linek (LSA) Spolehlivé záplavové doručování

1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model

1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL

Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET

Fakulta elektrotechnická. Protokol IP

Úvod do síťových technologií

Střední průmyslová škola, Bruntál, příspěvková organizace. Praktická maturitní práce

Počítačové sítě I. 2. Síťové modely Miroslav Spousta, 2005

Úvod do IPv6. Pavel Satrapa

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Protokoly úrovně 3 nad ATM

Transkript:

Síťová vrstva RNDr. Ing. Vladimir Smotlacha, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Vladimír Smotlacha, 2011 Počítačové sít ě BI-PSI LS 2010/11, Předn. 4 https://edux.fit.cvut.cz/bi-psi Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Obsah Síťová vrstva všeobecně spojovaná x nespojovaná služba adresace míst směrování Internet IPv4 ICMP multicast protokol ARP vnitřní x vnější směrování autonomní systémy 2

Síťová x linková vrstva Linková vrstva kontrola přístupu k mediu řízení toku kontrola chyb Síťová vrstva přenos dat mezi zdrojovým a cílovým místem adresy síťových míst (host address) směrování (routing) mezi sítěmi služby různé kvality (QoS Quality of Services ) 3

Typ služby služby pro transportní vrstvu nezávislé na způsobu směrování nezávislé na topologii sítě poskytnou jednoznačné číslovací schema spojovaná služba (connection-oriented) nespojovaná služba (connectionless) spojení je realizováno v transportní vrstvě 4

Nespojovaná služba blok dat z transportní vrstvy rozdělen na pakety funkce koncového zařízení SEND PACKET RECEIVE PACKET pakety ( datagramy ) směrovány individuálně hlavička paketu obsahuje adresu směrovač implementuje směrovací algoritmus většinou se využívá směrovací tabulka řádka tabulky: { dest_addr, link } příklad: IP 5

Spojově orientovaná služba virtuální okruhy nejdříve se sestaví cesta informace uložena ve všech směrovačích všechna data jednoho spojení přenášena okruhem cestu (virtuální okruh) je nutné zrušit vymazání informace z tabulek ve směrovačích hlavička paketu obsahuje identifikátor virtuálního okruhu řádka tabulky { (link_in, vic_in), (link_out, vic_out) } příklad: MPLS, ATM 6

Porovnání Datagramová síť Virtuální okruhy Sestavení okruhu NE ANO Adresace zdrojová/cílová číslo okruhu(vic) adresa Stavová informace NE ANO na směrovači Směrování individuální jen při sestavení Výpadek směrovače malý problém rozpad všech VIC QoS obtížné snadné Kontrola zahlcení obtížné snadné 7

Adresace unikátní adresy v celé síti síť disjunktní souvislá skupina adres rozdělení adresního prostoru příklad: národní telefonní prefix zjednodušení směrování celá sít zvenku reprezentována jedinou adresou víceúrovňové uspořádání - subsítě 8

Směrování záplavové náhodné statické dynamické 9

Záplavové směrování směrovač odešle přijatý paket na každou výstupní linku doručení v nejkratším možném čase omezená životnost paketů čítač v hlavičce paket se duplikuje exponenciálně vylepšení: směrovač si pamatuje paket a zpracuje ho jen jednou velmi neefektivní využití sítě 10

Náhodné směrování přijatý paket se odešle do náhodně zvolené linky nezaručuje konečnou dobu doručení lze využít jako doplněk k jiným algoritmům výstupní linka je zahlcena paket odeslán do jiné náhodně zvolené linky reálná šance, že bude doručen 11

Statické směrování směrovací tabulka dána konfigurací nemění se podle stavu sítě neschopnost reagovat na poruchy sítě příklad: počítač v lokální síti dva záznamy v tabulce adresy v lokální síti default gateway všechny ostatní adresy 12

Dynamické směrování směrovací tabulka se mění podle stavu sítě způsob aktualizace izolovaně směrovač provádí změny samostatně bez ohledu na ostatní směrovače centralizovaně výpočet nových tabulek prováděn centrálně tabulky jsou distribuovány do směrovačů decentralizovaně výpočet provádí směrovač pokladem jsou data od ostatních směrovačů 13

Decentralizované směrovací algoritmy DVA Distance Vector Algorithm směrovače periodicky vysílají obsah svých tabulek sousedům aktualizace vlastní tabulky, pokud nalezena kratší cesta metrikou je počet uzlů na cestě problém: omezený průměr sítě vše více je nekonečno LSA Link State Algorithm směrovače se vzájemně informují o stavu linek každý směrovač má úplnou informaci o topologii sítě pomocí Dijkstrova algoritmu spočítá mapu nejkratších cest 14

IPv4 adresa 32-bitové číslo 4 skupiny po 8 bitech = oktet (byte), zapsáno dekadicky příklad: 15

IPv4 adresy - schema třídy (classful design) historie, nepoužívá se A,B,C - normální adresy (anycast) D - multicast E - rezervováno class úvodní síť. adr. počet adres první adresa bity [bitů] sítí v síti A 0 8 128 2 24 0.0.0.0 B 10 16 16384 2 16 128.0.0.0 C 110 24 2097152 2 8 192.0.0.0 D 1110 - - - 224.0.0.0 E 1111 - - - 240.0.0.0 16

IPv4 adresy - CIDR Schema CIDR (Classless Inter-Domain Routing) RFC1518, RFC1519 délka síťového prefixu je libovolná v classful schematu může prefix být jen 8, 16 nebo 24 zrušení tříd A,B a C zápis pomocí počtu bitů síťové části příklad síťový prefix 18 nejvýznamnějších bitů 11111111.11111111.11000000.00000000 CIDR formát: /18 maska 255.255.192.0 17

IPv4 síťová maska převodní tabulka x.00000000.x x.10000000.x x.11000000.x x.11100000.x x.11110000.x x.11111000.x x.11111100.x x.11111110.x x.11111111.x x.0.x x.128.x x.192.x x.224.x x.240.x x.248.x x.252.x x.254.x x.255.x 18

Privátní IP adresy vyhrazené síťové adresy, volně k dispozici neroutují se do Internetu typicky využité pro NAT řeší nedostatek veřejných IP adres usnadňuje izolaci privátních sítí směrovač provádí překlad velkého počtu privátních adres na jedinou(resp. několik) veřejnou adresu 10.0.0.0/8 16777216 adres / 1x class A 172.16.0.0/12 1048576 adres / 16x class B 192.168.0.0/16 65537 adres / 256x class C 19

IPv4 - hlavičky paketů RFC791 (rok 1981), původní verze RCF760 zdroj: http://uw713doc.sco.com/en/net_tcpip/graphics/ 20

Položky v IPv4 version: 4 (IP verze 4) header length: délka hlavičky ve 32-bit slovech. type of service: několik zppůsobů využití, např. pro QoS total length: délka paketu v bytech identification: idntifikátor paketu datagramu flags: pole příznaků, např. fragmentace fragment offset: relativní pozice fragmentu (jednotka: 8 bytů) time to live: čítač průchodů směrovači (směrovač sníží o 1) protocol: typ protokolu vyšší vrstvy header checksum: kontrola integrity hlavičky source address: IPv4 adresa odesílatele destination address: IPv4 adresa příjemc options: nepovinné položky padding: zarovnání délky hlavičky na hranici 32 bitů 21

Fragmentace maximální délka rámce MTU (maximum transmission unit) definováno linkovou vrstvou alespoň 576 bytů síťová vrstva podle potřeby rozdělí původní paket na několik kratších jsou doručovány nezávisle sestavení provádí až cílové zařízení 22

Zprávy ICMP chybové správy sítě původnímu odesílateli např. echo nedosažitelná cílová adresa vypršení času - podle time_to_live 23

ARP ARP - Address Resolution Protocol RFC826 mapování mezi IP adresou (síťová vrstva) a MAC adresou (linková vrstva) vyslání dotazu: kdo má IP adresu x.x.x.x? odpověď obsahuje adresu MAC rezoluční tabulka cache automatická expirace záznamů 24

Směrování v Internetu AS autonomní systém IP sítě a směrovače pod společnou správou označení 16-bitovým číslem (původní schéma) nově označeno 32-bitovým číslem příklad: AS2852 síť Cesnet2 2-úrovňová hierarchie směrování uvnitř autonomních systémů IGP Interior Gateway Protocols směrování mezi autonomními systémy EGP Exterior Gateway Protocols 25

Děkuji za pozornost 26