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

Podobné dokumenty
Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Velikost a určení IP adresy

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

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.

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

Architektura TCP/IP je v současnosti

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

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

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

IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D.

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

Y36PSI Protokolová rodina TCP/IP

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

JAK ČÍST TUTO PREZENTACI

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

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

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

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

PŘÍRODOVĚDECKÁ FAKULTA UNIVERZITY PALACKÉHO KATEDRA INFORMATIKY BAKALÁŘSKÁ PRÁCE. Vizualizace a demonstrace IP fragmentace.

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

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

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

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

Standardizace Internetu (1)

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

MODELY POČÍTAČOVÝCH SÍTÍ

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

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

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

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

Vlastnosti podporované transportním protokolem TCP:

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.

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

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

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

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

SÍTĚ OTÁZKY 1) Přenos signálu a. Vyjmenujte média pro šíření a přenosy signálu? b. Jaké jsou charakteristické atributy analogového signálu?

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

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

Sada protokolů TCP/IP

Počítačové sítě. Miloš Hrdý. 21. října 2007

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network

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

Definice pojmů a přehled rozsahu služby

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

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

Konfigurace síťových stanic

Sí tová vrstvá [v1.1]

12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování

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

3. Linková vrstva. Linková (spojová) vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl

Počítačové sítě. Lekce 3: Referenční model ISO/OSI

6. Transportní vrstva

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

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

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

Historie počítačových sítí

Adresování v internetu

Protokoly přenosu. Maturitní otázka z POS - č. 15. TCP/IP (Transmission Control Protocol/Internet Protocol)

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

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

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

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

e1 e1 ROUTER2 Skupina1

Protokoly úrovně 3 nad ATM

Podsíťování. Počítačové sítě. 7. cvičení

Komunikace v sítích TCP/IP (1)

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

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

Projekt IEEE 802, normy ISO 8802

Počítačové sítě. Lekce 4: Síťová architektura TCP/IP

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

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

GRE tunel APLIKA ˇ CNÍ P ˇ RÍRU ˇ CKA

Seminární práce pro předmět Technologie sítí WAN (CCNA4) Síťové modely, základy IP adresování

Aktivní prvky: přepínače

X36PKO Úvod Protokolová rodina TCP/IP

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

CAD pro. techniku prostředí (TZB) Počítačové sítě

Nezávislé unicast a multicast topologie s využitím MBGP

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

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

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

Přednáška 9. Síťové rozhraní. Úvod do Operačních Systémů Přednáška 9

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

Počítačové sítě internet

Počítačové sítě Implementace RM OSI. Počítačové sítě - Vrstva datových spojů 1

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

Telekomunikační sítě Protokolové modely

Analýza protokolů rodiny TCP/IP, NAT

PB169 Operační systémy a sítě

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

Co je to počítačová síť?

Fakulta elektrotechnická. Protokol IP

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

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.

VLSM Statické směrování

Site - Zapich. Varianta 1

Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy.

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

Transkript:

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno frantisek.kovarik@sspbrno.cz

Model TCP/IP - IP vrstva 2

Obsah 3. bloku IPv4 záhlaví, IP adresy ARP/RARP, ICMP, IGMP, problém oběžníků 3

Internetová vrstva Spojová vrstva dokáže zajistit spojení na fyzické úrovni (linek) v rámci LAN (např. linky CSMA/CD), Pro rozsáhlejší síť je třeba zavést vlastní logické adresování stanic (linkové adresy různorodé a netvoří skupiny), Pro propojování jednotlivých sítí je nutné definovat směrování (přenos mezi sítěmi), Úkolem IP vrstvy je proto: Jednoznačná globální adresace stanic, Rozlišení skupin adres (sítí) a jejich vzájemné propojení (směrování), Zajistit konektivitu a její diagnostiku na globální úrovni, Oddělit vyšší vrstvy od rozdílnosti typu linek (rychlost, médium, velikost přenášených rámců apod.) 4

Druhy globální komunikace v síti Unicast komunikace dvou účastníků (vysílání k jednomu) Multicast komunikace ve skupině (vysílání ke skupině příjemců) Broadcast všesměrové vysílání (vysílání ke všem účastníkům) Nejběžnější formou komunikace je unicast 5

Volný režim spojové vrstvy Standardně přijímá síťové zařízení na spojové vrstvě jen rámce s vlastní adresou v cílové adrese (unicast) Podporován je též příjem multicast či broadcast provozu na síťové zařízení Nastavením zařízení do volného režimu (promiscuit) přijímáme všechny rámce ze sítě (směrování, kontrolní činnost ) 6

Přenos na IP vrstvě Přenos probíhá v blocích datagramech (paketech), které nesou úplnou směrovací informaci, IP protokoly jsou typu CLNS, Paket je zapouzdřen uvnitř přenosového rámce linkové vrstvy pro přenos fyzickou místní linkou (v LAN), Sítě jsou vzájemně odděleny logicky svou adresou sítě; uzel, který předává pakety do sousední sítě, se nazývá směrovač (router), Každý účastník komunikace podporuje alespoň základní směrování paketu (do sítě nebo z ní ven) 7

IP paket 4 8 16 19 32 Verze IHL ToS Celková délka Identifikace IP FP Fragment offset TTL Protokol CRC Head IP Source IP Destination Volitelná část záhlaví Data 8

Význam položek v IP záhlaví Verze- číslo verze IP protokolu, IHL- délka záhlaví (v násobcích 4B), ToS- typ služby, rozlišuje požadavky na přenos podle QoS (garance šířky pásma nebo latence), Celková délka- délka celého IP datagramu (záhlaví + data), Identifikace IP- jednoznačné označení datového toku na IP vrstvě, FP- 3 příznakové bity, kde: DF- označuje zákaz fragmentace, MF- označuje fragment (část IP paketu) Fragment offset- označuje počet dosud odeslaných B ve fragmentech, TTL- doba života datagramu (zabraňuje bloudění), Protokol- označuje protokol vyšší vrstvy, jehož jsou data, CRC Head- kontrolní součet položek záhlaví, počítá odesílatel i směrovač, IP S/D- zdrojová a cílová IP adresa 0 DF MF 9

Životnost paketu a cyklení TTL (time_to_live) definuje maximální dobu života paketu (max 255), zabraňuje cyklení, Každý směrovač má za úkol snížit TTL o nejméně o 1 (transparentní směrovače toto nedělají), Pokud TTL klesne na 0, paket je zahozen a odesílatel je o tom informován, Směrovač může TTL i nastavit sám. 10

IP fragmentace Z důvodu rozdílných možností linkových vrstev, kudy prochází síťový paket je někdy potřeba jej rozdělit ( fragmentovat ), Každá linková vrstva má definovánu (technicky) maximální MTU, tj. maximální přenosovou jednotku (např. Ethernet má 1500B, PPP 512B, FDDI 4478B, FrameRelay 1600B apod.), Pokud dovolíme fragmentaci (příznak DF=log0), pak směrovač daný paket rozemele na nezbytný počet fragmentů, V případě zakázané fragmentace směrovač paket zahodí a informuje o tom odesílatele, V principu každý fragment může být i dále fragmentován, Obecně je fragmentace jev nežádoucí, protože: Zatěžuje zbytečně síť, Zvyšuje pravděpodobnost chyb, Může být i nebezpečná (zneužitelná). Pakety fragmentuje směrovač, sestavuje pouze cílový příjemce! 11

Princip funkce: IP fragmentace Fragment je jednoznačně identifikován (v záhlaví): Délkou IP, Identifikací, Příznaky (DF,MF) a Offsetem fragmentu. Nefragmentovaný paket má nastaven příznak MF=log0 a offset=0, Fragment paketu (ne poslední) má nastaven: příznak MF=log1, offset<>0 (obsahuje počet B dosud poslaných v předchozích fragmentech), Identifikace je u všech fragmentů stejná (stejný datový tok). Poslední fragment paketu má nastaven příznak MF=log0 a offset<>0. 12

IP adresa IP adresa (verze IPv4) představuje globálně jednoznačné logické určení síťového zařízení, má délku 4B, IP adresa v sobě nese adresu sítě (n) a adresu hostitele (h); hodnota se řídí pravidly danými RFC1518 (1918), Je možné mít pro jedno zařízení více IP adres (virtuální adresace). 13

Adresování sítí Obecné dělení (Epocha I.) Adresa sítě (network) Adresa zařízení (host) Celková délka 32 bitů (4 byty), dělení podle tříd (class) Vytvoření podsítě (Epocha II.) Adresa sítě (network) Adresa podsítě (subnet) Adresa zařízení (host) Každé zavedení podsítě snižuje počet host adres v dané podsíti 14

Adresování sítí Adresa sítě (network address) Adresa sítě (network) 0.0 V místě host adresy jsou samé 0 Síťová maska (network mask) 1..1 0.0 Rozlišuje jednotlivé IP adresy v různých sítích; udává se často také jako počet bitů obsahující 1 (prefix) 15

Adresování sítí Všesměrová IP adresa (broadcast) Adresa sítě (network) 1.1 V místě host adresy jsou samé log1 Z důvodu existence adresy sítě a všesměrové vysílací adresy je prostor pro zařízení vždy o 2 adresy menší než teoretický prostor všech kombinací 16

ARP/RARP protokol ARP: zajišťuje přiřazení (překlad) IP adresy na logickou adresu stanice na fyzické lince (komu paket konkrétně poslat), Stanice si udržuje ARP cache s informacemi, kdo_je_kdo na LAN, Vlastní linkové adresy pro IP adresy zjišťuje všesměrovým vysíláním na linkové vrstvě, RARP: zajišťuje naopak přidělení IP adresy stanici, která o ni žádá (její IP je 0.0.0.0), V současné době je tento protokol nahrazen komplexnějším protokolem DHCP (na AL). 17

Zvláštní ARP funkce Proxy ARP umožňuje: aby se jeden uzel vydával v síti za jiný, směrování na linkové úrovni, filtraci a usměrňování provozu sítě na linkách. 18

Oddělení síťového provozu Používá se speciální uzel (směrovač), který využívá IP vrstvy k usměrňování síťového provozu na globální úrovni, Na IP vrstvě nedochází k propagaci všesměrového vysílání linkové vrstvy (rozděluje broadcast domény ), Směrovače oddělují provozy jednotlivých LAN a tím jednotlivé ARP prostory. 19

Druhy IP provozu Na síťové vrstvě nelze zajistit souvislý datový tok (pakety na sebe nenavazují, pouze jejich fragmenty jsou uspořádávány), Síťová vrstva také nezajišťuje spolehlivost při doručování (paket mohl být ztracen), Toto lze zajistit až na TL (TCP). 20

Další IP protokoly ICMP IGMP Problém adresných oběžníků 21

Konec 3. bloku Autor: Ing. František Kovařík 22