SPŠ a VOŠ Písek, Písek, K. Čapka 402. Učební texty. Datové sítě II. Vypracovala: Mgr. Radka Pecková a Ing. Daniela Krupičková

Rozměr: px
Začít zobrazení ze stránky:

Download "SPŠ a VOŠ Písek, Písek, K. Čapka 402. Učební texty. Datové sítě II. Vypracovala: Mgr. Radka Pecková a Ing. Daniela Krupičková"

Transkript

1 Učební texty Datové sítě II Vypracovala: Mgr. Radka Pecková a Ing. Daniela Krupičková CZ.1.07/2.1.00/ ICT moderně a prakticky 1

2 Obsah Výukové cíle... 3 Předpokládané vstupní znalosti a dovednosti Úvod Síťová vrstva IP adresace IPv Protokol IPv Subnetting Supernetting VLSM Základní principy směrování Třídy směrovacích algoritmů Princip DVA Problém pomalé konvergence Princip LSA Transportní vrstva Aplikační vrstva Otázky k opakování Doporučená literatura CZ.1.07/2.1.00/ ICT moderně a prakticky 2

3 Výukové cíle Seznámit se... Předpokládané vstupní znalosti a dovednosti práce na PC znalost základních pojmů z oblasti ICT úspěšné zakončení modulu DAS I CZ.1.07/2.1.00/ ICT moderně a prakticky 3

4 1 Úvod Tento modul je druhým ze šesti modulů, které se zabývají problematikou datových sítí. Seznámíme se... CZ.1.07/2.1.00/ ICT moderně a prakticky 4

5 2 Síťová vrstva Funkce síťové vrstvy Směrování (routing) datagramů Přepojování/předávání (forwarding) datagramů Fragmentace/defragmentace datagramů Přehled základních protokolů síťové vrstvy IP Internet Protocol základní protokol sítě, verze IPv4 nebo IPv6 ARP Address Resolution Protocol protokol mapování IP adres na MAC adresy RARP Reverse Address Resolution Protocol protokol mapování MAC adres na IP adresy ICMP Internet Control Message Protocol protokol řídících a chybových hlášení IGMP Internet Group Management Protocol protokol pro správu skupin Přehled směrovacích protokolů RIP Routing Information Protocol interní routovací protokol pro malé sítě, RIPv1, RIPv2, výpočet směrovacích cest založen na algoritmu DVA, metrika hopcount OSPF Open Shortest Path First interní routovací protokol pro střední a velké sítě, výpočet směrovacích cest založen na algoritmu LSA, metrika cost EIGRP Enhanced Interior Gateway Protocol interní routovací protokol, výpočet směrovacích cest založen na kombinaci DVA a LSA (DUAL) BGP Border Gateway Protocol oficiální externí protokol Internetu, kombinuje algoritmus DVA a LSA CZ.1.07/2.1.00/ ICT moderně a prakticky 5

6 Záhlaví protokolu IPv4 Počet 32b slov (5-12) Identifikace datagramu při fragmentaci (+1 pro každý další 0100 TTL Time to Live udává počet přeskoků, které může datagram vykonat, než bude zničen Verze Délka záhlaví Identifikace Typ služby P P P D T R C 0 PPP priorita, D - Delay, T Throughput, R Reliability, C - Cost datagram) Délka datagramu v 1.bit = 0 oktetech včetně záhlaví Návěstí (3bity) DF,MF Celková délka Fragment Offset Životnost Číslo protokolu Zabezpečení záhlaví Zdrojová IP adresa Cílová IP adresa Volitelné možnosti Data (maximálně záhlaví) oktetů 2.bit = 1 = Don t Fragment 3.bit = 1 = More Fragment Určuje pořadí fragmentu v datagramu Kontrolní součet záhlaví Číslo protokolu vyšší vrstvy, pro který je datagram určen Další informace doplněné k datagramu (zabezpečení, záznam cesty sítí, ) Obsahuje informace vyšší vrstvy (transportní protokol, ICMP, IGMP, směrovací protokoly, ) IP adresa cíle (individuální, skupinová nebo všeobecná), délka 32 bitů IP adresa zdrojové stanice (může být pouze individuální, délka 32 bitů Datagram má vždy délku násobku 32 bitů ( = slovo), na tuto velikost se doplňuje výplňkovými bity (padding) 2.1 IP adresace IPv4 Třídní adresování IP adresa slouží k jednoznačné identifikaci uzlu v síti Internet Má 32 bitů, zapisuje se jako dotted decimal Skládá se ze dvou částí (příklad pro adresu třídy B) CZ.1.07/2.1.00/ ICT moderně a prakticky 6

7 Adresa sítě (síťová část adresy) Adresa počítače v dané síti (host část adresy) Typy adres Individuální (unicast) Skupinové (multicast) Všeobecné (broadcast) Maska sítě Používá se k vyfiltrování adresy sítě nebo podsítě na základě logického součinu (AND) masky a příslušné IP adresy Třída adresy Implicitní (defaultní) maska Divoká maska (Wildcard Mask) A B C Výpočet síťové adresy - příklad Adresa stanice Implicitní maska Adresa sítě síť stanice AND AND AND AND CZ.1.07/2.1.00/ ICT moderně a prakticky 7

8 Třídy adres Třída Struktura adresy První bajt adresy (binárně) Platné hodnoty prvního oktetu (dekadicky) Adresy sítí A N.H.H.H 0xxxxxxx B N.N.H.H 10xxxxxx C N.N.N.H 110xxxxx D skupinová 1110xxxx E experimentální 1111xxxx Rezervované adresy tento počítač na této síti (počítač nemá svou adresu, ale musí komunikovat v síti) 127.x.x.x adresa smyčky, slouží pro testování meziprocesní komunikace dané stanice např.: lokální všeobecná adresa (Local Broadcast), slouží k adresaci stanic a serverů, pokud neznáme jejich příslušnost k síti, na směrovači musí být odfiltrována, tato adresa může být pouze cílová adresa sítě (v části identifikace stanice jsou samé 0), získáme ji logickým součinem unicast adresy a implicitní masky např.: adresa stanice, získáme ji logickým součinem unicast adresy a wildcard masky např.: všeobecná adresa v síti (Directed Broadcast), tato adresa může být pouze cílová CZ.1.07/2.1.00/ ICT moderně a prakticky 8

9 Soukromé adresy Nejsou veřejně dostupné Slouží k adresaci soukromých sítí a stanic Třída A / /8 Třída B /12 až /12 Třída C /16 až / Protokol IPv6 Původní koncepce pochází z roku 1995 Důvodem pro jeho vytvoření byly nedostatky protokolu IPv4 (nedostačující adresní prostor, jeho neefektivní využití, velký objem směrovacích tabulek především na páteřní síti snížení rychlosti směrování) Výhody IPv6 Délka IPv6 adresy 128 bitů umožňuje vytvořit až jedinečných adres Protokol IPsec zabezpečení přenosu mezi koncovými zařízeními Mobilita přechod zařízení z jedné sítě do druhé bez výpadku konektivity Zjednodušené záhlaví výrazné snížení počtu polí v záhlaví (podstatný vliv na rychlost zpracování) Více hierarchických úrovní v adresním prostoru, účinnější agregace adres Hosty mohou mít více adres (zvýšení dostupnosti) Neobsahuje broadcast adresy (nedochází k všesměrovým bouřím, neomezuje se provoz všech stanic v síti při vyslání odpovědi na broadcast) CZ.1.07/2.1.00/ ICT moderně a prakticky 9

10 Priorita - třída provozu 0 - nespecifikováno 1 v pozadí 2 - neobsluhovaný přenos 4 - obsluhovaný objemný přenos 6 - interaktivní provoz 7 - správa a řízení Označení proudu datagramů (Flow Label) Označuje datagramy, které vyžadují speciální péči při směrování Typ záhlaví následující za povinným záhlavím (Next Header) Verze Priorita Označení datového toku Délka dat v datagramu Následující záhlaví Maximální počet skoků Zdrojová IP adresa Cílová IP adresa Délka zbývající části datagramu (Payload Lenght) Doplňkové záhlaví + datové pole Povolený počet dalších směrovačů na cestě (Hop Limit). Každý směrovač sníží jeho hodnotu o 1, po dosažení 0 je datagram zahozen a vygenerována zpráva ICMP (odpovídá poli TTL v IPv4) Adresa odesílatele (Source Address) - má 128 bitů (4 slova) Adresa příjemce (Destination Address) má bitů (4 slova) Zápis adresy v IPv6 Adresy mají celkem 128 bitů Tyto bity se rozdělí osmi do skupin po 16 bitech Každých 16 bitů se vyjádří čtyřmi hexadecimálními číslicemi CZ.1.07/2.1.00/ ICT moderně a prakticky 10

11 Tyto skupiny se oddělí dvojtečkou FCDB:12A4:5678:9001:2222:AB72:2345:FE6C Poznámka: Dvojtečka je vyhrazena pro uvedení čísla portu, pokud zadáváte adresu protokolu IPv6 do prohlížeče, musíte ji vložit do hranatých závorek Zkrácený zápis adresy můžeme vypustit v každém bloku úvodní nuly 2001:0DB8:3C4D:0012:ADE7:0000:0000:58A2 2001:DB8:3C4D:12:ADE7:0:0:58A2 Můžeme vynechat celé bloky obsahující nuly a nahradit je dvojicí dvojteček 2001:0DB8:3C4D:0012:ADE7:0000:0000:58A2 2001:0DB8:3C4D:0012:ADE7::58A2 Poznámka: Pokud je v adrese více bloků se samými nulami, lze vypustit vždy jen jeden blok samých nul 2001:0000:0000:0012:ADE7:0000:0000:58A2 2001::0012:ADE7:0000:0000:58A2 nebo 2001:0000:0000:0012:ADE7::58A2 Typy adres v IPv6 Adresy pro jednosměrová vysílání (unicast) Pakety adresované na unicast adresy jsou doručeny jedinému rozhraní Globální jednosměrné adresy Běžně veřejně směrovatelné adresy (jako u IPv4) Linkové lokální adresy Odpovídají privátním adresám IPv4 (nepočítá se s jejich směrováním) CZ.1.07/2.1.00/ ICT moderně a prakticky 11

12 Slouží především pro místní sdílení, vytvoření dočasné LAN bez podpory směrování Unikátní lokální adresy Slouží pro náhradu síťových lokálních adres Na rozdíl od linkových lokálních adres jsou téměř globálně jedinečné (situace, kdy by se překrývaly s jinou sítí je téměř vyloučena) Umožňují komunikaci v rámci lokality, avšak dovolují i směrování do více lokálních sítí Adresy pro vícesměrová vysílání (multicast) Označují se jako adresy 1:N Začínají vždy symboly FF Pakety s touto adresou jsou doručeny všem rozhraním, která jsou identifikována vícesměrovou adresou Výběrová adresa (anycast) Označuje více rozhraní, ale paket výběrové adresy je doručen pouze na jedinou adresu (první adresu, kterou paket nalezne) Někdy se označuje jako adresa 1:1:N CZ.1.07/2.1.00/ ICT moderně a prakticky 12

13 Speciální adresy Speciální adresa 0:0:0:0:0:0:0:0 Účel zdrojová adresa hostu při použití stavové konfigurace (odpovídá adrese 0:0:0:0 v IPv4),lze ji zapsat :: 0:0:0:0:0:0:0:1 ekvivalent v IPv4, lze ji zapsat ::1 0:0:0:0:0:0: zápis adresy IPv4 ve smíšeném síťovém prostředí IPv4/IPv6 2000::/3 adresní rozsah globálního jednosměrového vysílání FC00::/7 adresní rozsah unikátního lokálního vysílání FE0::/10 adresní rozsah linkového lokálního vysílání FF00::/8 adresní rozsah vícesměrového vysílání 3FFF:FFFF::/32 vyhrazeno pro dokumentaci a příklady 2001:0DB8::/32 vyhrazeno pro dokumentaci a příklady 2002::/16 používá se u 6to4 (přenos paketů IPv6 po síti IPv4) Automatická konfigurace - bezstavová Umožňuje stanici v síti, aby si samostatně přidělila linkovou lokální jednosměrovou adresu Stanice načte informace o prefixu ze směrovače (odešle směrovači požadavek Router Solicitation pomocí vícesměrového vysílání, směrovač odpoví pomocí Router Advertisement) Stanice přidá vlastní adresu rozhraní (ID rozhraní), které se sestaví z MAC adresy (48 bitů) a sekvence FFFE (16 bitů) CZ.1.07/2.1.00/ ICT moderně a prakticky 13

14 00 60 D MAC adresa (48 bitů) FF FE Sekvence FFFE D6 FF FE Adresa rozhraní Sedmý bit v adrese určuje, zda se jedná o globálně jedinečnou (bitová hodnota 1) nebo lokálně jedinečnou (bitová hodnota 0) adresu D6 FF FE bit 7.bit 8.bit Globálně jedinečná adresa Protokol DHCPv6 Funkce podobná DHCPv4, podporuje adresní schéma DHCPv6 DHCPv6 poskytuje kromě IP adresy i adresy DNS serveru a další údaje (které nelze získat při automatické konfiguraci stanice) 2.3 Subnetting Subnetting je adresovací technika, při které vytváříme dílčí menší subsítě z jedné velké sítě. Při tomto rozdělování posouváme hranici v síťové masce (přechod jedniček a nul) směrem doprava. Počet bitů, o které masku posuneme a tím vytvoříme prostor pro vznik subsítí, je dán buď požadavkem na celkový počet subsítí, nebo požadavkem na počet platných adres v jedné subsíti. Nová (posunutá) maska sítě potom určuje hranici v IP adrese, kde končí prostor pro síť včetně subsítě a začíná prostor pro adresaci stanic v dané podsíti. Příklad 1: CZ.1.07/2.1.00/ ICT moderně a prakticky 14

15 Masarykova univerzita dostane od NICu (Network Information Center) přidělenu adresu s maskou (třída B). Třetí byte využije správce pro podsíťování této velké sítě a posune tedy masku sítě na Na třetím bytu nyní může vytvářet subsítě např s maskou pro subsíť na Fakultě informatiky MU. Všechna pravidla pro podobu adres subsítí, broadcastu na subsítích, výpočet velikosti adresního bloku subsítí apod. platí stejně jako pro původní sítě. Příklad 2: Pro IP adresu a síťovou masku (neboli /20) vyjádřete následující údaje: Třída výchozí IP adresy (bez subsítě) B Adr. výchozí sítě: Výchozí maska: Počet bitů použitých pro tvorbu subsítě 4 bity Počet bitů pro stanice na subsíti 12 bitů CZ.1.07/2.1.00/ ICT moderně a prakticky 15

16 Po převodu zpět z dvojkové soustavy je pro danou IP adresu adresa sítě včetně subsítě s maskou Po převodu zpět z dvojkové soustavy je tedy adresa broadcastu Neboli po převedení první platná adresa na subsíti /20. Neboli po převedení poslední platná adresa na subsíti /20. Celkový počet platných adres na subsíti je tedy Tento počet je dán počtem bitů, které máme k dispozici pro adresování stanic v dané subsíti a to je 12. Počet kombinací nul a jedniček na 12 bitech je potom 212 a ještě musíme odečíst dvě kombinace samé nuly pro adresu sítě a samé jedničky pro adresu broadcastového vysílání. Příklad 3: Z výchozí adresy sítě s maskou vytvořte maximální počet subsítí tak, aby v každé bylo možné použít 20 platných adres. Vypište adresy těchto subsítí a potom si jednu z nich vyberte a určete adresu broadcastu na vybrané subsíti, rozsah použitelných adres na subsíti a celkový počet platných adres na subsíti. výchozí IP adresa sítě: výchozí maska sítě: neboli /24 pro 20 adres je potřeba prostor 5 bitů, protože 2 5 = 32 (2 4 = 16 a to je málo) masku /24 tedy můžeme posunout o 3 bity až na /27, protože potom zůstane posledních 5 bitů volných pro stanice na těchto 3 bitech tedy můžeme tvořit subsítě poslední byte rozepíšeme: CZ.1.07/2.1.00/ ICT moderně a prakticky 16

17 po převodu zpět z dvojkové soustavy dostáváme tyto možné adresy subsítí s maskou /27 neboli : / / / / / / / /27 vybereme si např. subsíť /27, broadcast na této subsíti bude mít na čtvrtém bytu tvar: neboli po převodu rozsah platných adres binárně (na čtvrtém bytu): od do neboli po převodu od adresy do adresy maximální počet platných adres na subsíti je 30 (2 5 2 = 30) 2.4 Supernetting Supernetting je adresovací technika, při které dochází k agregaci (slučování) vhodných sítí do jedné velké supersítě. Hranice v síťové masce (rozhraní nul a jedniček) se tedy posouvá směrem vlevo. Důvod k agregaci je snížení počtu záznamů ve směrovacích tabulkách nadřazených routerů, čímž urychlíme vyhledávání ve směrovacích tabulkách a tedy i samotné směrování. CZ.1.07/2.1.00/ ICT moderně a prakticky 17

18 Příklad 1: Určete, zda je možné následující sítě agregovat do jedné supersítě. Pokud to lze, zjistěte, jak bude vypadat adresa nové supersítě a jaká bude nová maska. Pokud to nelze, zdůvodněte proč / / / / / / / /23 Nejdříve převedeme příslušný byte do binárního tvaru: 192 = = = = = = = = Původní maska je /23, tj. za sedmým bitem třetího bytu. Dané sítě mají shodných prvních 20 bitů, tj. celý první a druhý byte a ještě první 4 bity ze třetího bytu. Nová supersíť by tedy měla mít masku /20. Na dalších třech bitových pozicích (mezi maskou /20 a /23) máme všechny binární kombinace. Daných osm sítí tedy můžeme sloučit do jedné supersítě. Nová supersíť bude mít adresu s maskou (neboli /20). Příklad 2: Určete, zda je možné následující sítě agregovat do jedné supersítě. Pokud to lze, zjistěte, jak bude vypadat adresa nové supersítě a jaká bude nová maska. Pokud to nelze, zdůvodněte proč. CZ.1.07/2.1.00/ ICT moderně a prakticky 18

19 / / / /16 Nejdříve převedeme příslušný byte do binárního tvaru: 33 = = = = Původní maska je /16, tj. za hranicí druhého bytu. Dané sítě mají shodných prvních 13 bitů, tj. celý první byte a ještě prvních 5 bitů z druhého bytu. Nová supersíť by tedy měla mít masku /13. Ale na dalších třech bitech (mezi maskou /13 a /16) nemáme všechny binární kombinace. Dané čtyři sítě tedy nemůžeme sloučit do jedné supersítě. Příklad 3: Router 1 má připojeny čtyři ethernetové sítě s danými adresami. Jak může Router 1 oznamovat sumarizovanou cestu do těchto svých sítí? / / / /24 CZ.1.07/2.1.00/ ICT moderně a prakticky 19

20 Nejdříve převedeme třetí byte do binárního tvaru: 16 = = = = Původní maska je /24, tj. za třetím bytem. Dané sítě mají shodných prvních 22 bitů, tj. celý první a druhý byte a ještě prvních 6 bitů ze třetího bytu. Na bitových pozicích (mezi maskou /22 a /24) máme všechny binární kombinace. Router 1 by tedy mohl agregovat všechny čtyři sítě do jedné supersítě s maskou /22. Nová supersíť, kterou bude Router 1 inzerovat, bude mít adresu s maskou (neboli /22). 2.5 VLSM VLSM (Variable Length Subnet Mask) je adresovací technika při které lze vytvářet subsítě s různou délkou síťové masky. Velikost subsítí můžeme tak lépe přizpůsobit požadavkům na velikost adresního prostoru a nedochází ke zbytečnému plýtvání adresami. Pro lepší představu o využití adres si na příkladech ukážeme možný způsob grafického znázorňování rozsahu jednotlivých subsítí. Příklad 1: K dispozici máte IP adresu sítě /24. Již jsou přiděleny tyto adresy sítí: A /26, B /27, C /28, D /27, E /28, F /28. Vaším úkolem je optimálně přidělit dvě IP adresy sítí dvěma sériovým linkám (S1 a S2) pro propojení routerů a neplýtvat přitom zbytečně adresovým prostorem. CZ.1.07/2.1.00/ ICT moderně a prakticky 20

21 Pro sériové linky nám bude stačit síť s maskou (neboli /30), protože v takové síti jsou dva bity volné pro adresaci stanic a rozhraní v síti, takže že máme celkem 4 kombinace na posledních dvou bitech: 00 adresa sítě 01 adresa pro jednu stranu sériové linky 10 adresa pro druhou stranu sériové linky 11 adresa broadcastu na síti Tento prostor je tedy dostatečný. Sériovým linkám jsme přidělili adresy: linka S /30 linka S /30. Příklad 2: CZ.1.07/2.1.00/ ICT moderně a prakticky 21

22 K dispozici máte IP adresu sítě /24. Již jsou přiděleny tyto adresy sítí: A /26, B /26, C /28, D /27, E /27, F /30. Vaším úkolem je optimálně přidělit IP adresu sítě, ve které potřebujete pět platných adres a neplýtvat přitom zbytečně adresovým prostorem. Pro síť, ve které potřebujeme 5 platných adres, musíme použít subsíť s maskou (neboli /29), protože tam máme na adresaci stanic 3 volné bity. A na třech bitech je celkem 2 3 = 8 kombinací, z toho samé nuly je adresa sítě a samé jedničky adresa broadcastu. Celkem tedy 8 2 = 6 platných adres a to nám stačí. Výsledná síť je v obrázku označená X a má adresu /29. Příklad 3: CZ.1.07/2.1.00/ ICT moderně a prakticky 22

23 Máte k dispozici adresu /24 a vašim úkolem je zaadresovat všechny sítě ve schématu podle daných požadavků na počty platných adres a přitom neplýtvat adresovým prostorem. pro síť E1 28 adres 5 bitů (2 5 = 32, 32 2 = 30 stačí) maska /27 pro síť E2 60 adres 6 bitů (2 6 = 64, 64 2 = 62 stačí) maska /26 pro síť E3 12 adres 4 bity (2 4 = 16, 16 2 = 14 stačí) maska /28 pro síť E4 10 adres 4 bity (2 4 = 16, 16 2 = 14 stačí) maska /28 pro sériové linky S2, S3, S4 vždy dvě adresy 2 bity (2 2 = 4, 4 2 = 2 stačí) masky /30 CZ.1.07/2.1.00/ ICT moderně a prakticky 23

24 pro síť E1 adresa subsítě /27 pro síť E2 adresa subsítě /26 pro síť E3 adresa subsítě /28 pro síť E4 adresa subsítě /28 pro sériovou linku S2 adresa subsítě /30 pro sériovou linku S3 adresa subsítě /30 pro sériovou linku S2 adresa subsítě /30 3 Základní principy směrování Směrováním nazýváme proces výběru nejkratší cesty, po které pošleme datagram. Směrování se provádí na úrovni IP protokolu na síťové vrstvě. Obecně mohou nastat dvě situace: CZ.1.07/2.1.00/ ICT moderně a prakticky 24

25 Řešíme směrování mezi dvěma stanicemi na jedné fyzické síti není potřeba spolupráce routeru tzv. přímé směrování. Potřebujeme nasměrovat datagram mezi dvěma stanicemi na různých fyzických sítích na přenosu se podílí router (routery) tzv. nepřímé směrování. Routery tvoří spolupracující strukturu, postupně si předávají datagram, až dorazí na router, který je již přímo připojen k cílové síti a ten jej pak pošle přímo adresátovi. Směrování se děje na základě informací zapsaných ve směrovací tabulce (IP routing table). Strukturu směrovací tabulky si můžeme zjednodušeně představit jako uspořádanou trojici (N, G, M), kde N net je cílová síť, G- gateway je adresa následujícího routeru na cestě do cílové sítě (tento router je na stejné fyzické síti) a M je metrika, která ohodnocuje tuto cestu. Směrovací tabulka se může plnit různými způsoby: staticky ručním zápisem od administrátora sítě dynamicky pomocí směrovacího protokolu, který je spuštěn na routerech a který zajišťuje dynamickou výměnu aktuálních směrovacích informací. Implicitní cesty Při směrování datagramu se router nejdříve pokouší najít cílovou síť ve směrovací tabulce. Pokud odpovídající položku ve směrovací tabulce nenajde, pošle takový datagram na implicitní router. Implicitní cesty (default routes) umožňují realizaci směrování s neúplnou informací. Ve směrovací tabulce routeru je implicitní cesta reprezentována cílovou sítí číslo CZ.1.07/2.1.00/ ICT moderně a prakticky 25

26 CZ.1.07/2.1.00/ ICT moderně a prakticky 26

27 3.1 Třídy směrovacích algoritmů Směrovací algoritmy můžeme rozdělit podle toho, jakým způsobem si mezi sebou routery navzájem vyměňují směrovací informace. Zjednodušeně řečeno routery buď rozesílají celé své směrovací tabulky, ale pouze sousedním routerům (DVA) nebo posílají pouze informace o svých přímo propojených linkách, ale všem routerům (LSA). 3.2 Princip DVA Princip DVA algoritmů (Distance Vector Algorithms) je velmi jednoduchý. Jednotlivé routery periodicky vysílají svoji směrovací tabulku sousedním routerům a ty si podle těchto informací aktualizují svoje směrovací tabulky. Základní princip DVA algoritmu je dobře použitelný spíše v sítích, jejichž topologie se v čase příliš nemění. Nedostatkem je také nutnost omezení nejdelší směrovací cesty určení nějakého malého přirozeného čísla jako nekonečná vzdálenost. Čím větší číslo, tím pomalejší reakce na změnu. Další nevýhodou e velké množství přenášených informací. Každý router přenáší celou směrovací tabulku. Příklad aplikace DVA algoritmu: Obecný princip DVA algoritmu si ukážeme na příkladu malé sítě znázorněné na obrázku. Na příkladu si ukážeme, jakým způsobem si sousední routery vyměňují svoje tabulky a jak postupně získávají informace o všech sítích a o cestách k nim. CZ.1.07/2.1.00/ ICT moderně a prakticky 27

28 Budeme předpokládat, že každý router má na začátku ve své směrovací tabulce pouze informace o cestách do svých sítí (do sítí, ke kterým je přímo připojen). Směrovací tabulku budou tvořit uspořádané trojice (N, D, G), kde N je cílová síť, G je adresa následujícího routeru (next hop) na cestě do cílové sítě a D je vzdálenost (Distance) cílové sítě vyjádřená počtem routerů na této cestě (hop count). Každý router pošle po vypršení periodického aktualizačního časovače svoji směrovací tabulku svým sousedům. Tedy router R1 obdrží směrovací tabulky od routerů R2 a R4. Nové cílové sítě, které router R1 ještě neměl ve své směrovací tabulce, si zapíše tj. zvýší metriku o jedna (cesta k tomu sousednímu routeru) a nastaví jako G (next hop) ten router, od kterého informaci o nové síti přijal. Existující sítě porovná s tím, co již má v tabulce a případně přepíše nebo nechá. Na ostatních routerech to bude probíhat analogicky. Po další aktualizaci již mají všechny routery ve svých směrovacích tabulkách informace o všech sítích. CZ.1.07/2.1.00/ ICT moderně a prakticky 28

29 3.3 Problém pomalé konvergence Nevýhodou směrovacích protokolů založených na principu algoritmu DVA je tzv. problém pomalé konvergence neboli problém počítání do nekonečna. Jde o možnost dočasného vytvoření směrovací smyčky (cyklu) z důvodu pomalého šíření zpráv o změně topologie sítě. Možnost vzniku takové situace si ukážeme na příkladu z následujícího obrázku. Za běžné situace je router R1 přímo spojen se sítí A. Cestu do sítě A proto inzeruje routeru R2 s metrikou 1. Router R2 má tedy tuto síť ve své směrovací tabulce s metrikou 2 a inzeruje ji zpět routeru R1 a také dál routeru R3. Routery R1 a R2 mají pro síť A ve svých směrovacích tabulkách tyto záznamy: CZ.1.07/2.1.00/ ICT moderně a prakticky 29

30 Pokud dojde k přerušení spojení mezi routerem R1 a sítí A, router R1 si upraví údaj ve své tabulce na nedosažitelná síť (pro RIP1 metrika 16), ale než stihne vyslat svoji upravenou tabulku, obdrží od routeru R2 informaci o síti A dosažitelné s metrikou 2. Router R1 tedy přijme od R2 informaci o síti A, metriku si zvýší o jedna (na hodnotu 3) a do sítě A nyní bude směrovat přes router R2. Tím ale vznikla směrovací smyčka mezi R1 a R2 pro provoz do sítě A. CZ.1.07/2.1.00/ ICT moderně a prakticky 30

31 Při dalším periodickém vysílání směrovacích informací se router R2 dozví od R1 novou metriku pro síť A a tak si zvedne metriku své cesty do sítě A na 4. pak znovu R1 dostane novou informaci o metrice do sítě A od R2 a zvýší si jí ve své tabulce na 5. Takto probíhá celý proces počítání dále až do metriky16 nedostupná síť pro protokol RIP. CZ.1.07/2.1.00/ ICT moderně a prakticky 31

32 Pro řešení problému pomalé konvergence máme několik možností: Split horizon router vůbec neposílá do síťového rozhraní informace o těch trasách, které z tohoto rozhraní dostal. \Princip je vidět na následujícím obrázku. CZ.1.07/2.1.00/ ICT moderně a prakticky 32

33 Poison reverse router posílá do rozhraní informace o všech cestách, ale u těch, které z tohoto rozhraní dostal, nastaví metriku na nekonečno (tím říká, že tyto trasy jsou přes něj nedostupné) tzv. otrávená zpětná vazba. Trigger update směrovací informace se vysílá okamžitě po změně, bez čekání na uplynutí doby obvyklé periody. 3.4 Princip LSA Při LSA (Link State Algorithms) si jednotlivé routery mezi sebou posílají pouze informace o stavu linek, na které jsou přímo připojeny. Takto získává každý router nezávisle úplnou informaci o topologii sítě. Každý router si udržuje mapu sítě ve formě grafu (uzly jsou routery a ohodnocené hrany jsou spojení mezi routery. Nad touto topologií si potom pomocí Dijkstrova algoritmu spočítá nejkratší cesty do všech známých sítí. LSA routery tedy aktivně testují stav všech sousedních LSA routerů a svých linek a periodicky vysílají stavové informace o linkách všem ostatním LSA routerům. Jednou z výhod LSA je, že výpočet nejkratších tras provádí každý router autonomně tzn. větší odolnost vůči směrovacím smyčkám. Další výhodou je menší množství přenášených informací (není úměrné počtu sítí) a rychlejší reakce na změnu topologie. CZ.1.07/2.1.00/ ICT moderně a prakticky 33

34 Princip Dijkstrova algoritmu si ukážeme na příkladu. Sestavení sítě na obrázku propojení sítí a ohodnocení hran je zvoleno vhodně pro ukázku fungování algoritmu. Za startovní uzel je zvolen router A (tento router si nad touto topologií spočítá nejkratší trasy ke všem ostatním). Červenou barvou budeme psát ke každému uzlu dosavadní spočítanou vzdálenost a také, ze kterého uzlu byla tato vzdálenost změněna. V počátečním stavu je vzdálenost startovního uzlu 0 a pro všechny ostatní uzly nekonečno. Algoritmus začíná výběrem pivota uzlu s aktuálně nejmenší vzdáleností, který ještě nebyl vybrán za pivota. V prvním kroku tedy bude vybrán za pivota uzel A (v obrázku kroužek u uzlu A). Dále porovnáme dosažitelnost sousedních uzlů s jejich dosavadní vzdáleností a případně změníme na menší. Tj. z uzlu A vedou hrany do uzlů B, D a E. Ohodnocení pivota A (tj. 0) přičteme k ohodnocení odpovídající hrany a porovnáme s dosavadní vzdáleností u uzlů B, D a E. Upravíme výsledné vzdálenosti a také zapíšeme, že byly změněny z uzlu A (viz červené hodnoty). CZ.1.07/2.1.00/ ICT moderně a prakticky 34

35 Tím jsme s pivotem A hotovy a algoritmus pokračuje znovu od začátku výběrem nového pivota. Ze zatím nevybraných uzlů vybereme ten s nejmenší dosavadní vzdáleností (tj. E má vzdálenost 1). Nový pivot je uzel E (kroužek v obrázku). Projdeme všechny cesty z uzlu E do zatím nevybraných (nezakroužkovaných) uzlů tj. do B, C, D a přepočítáme vzdálenosti. Vzdálenost u pivota je 1 cesta k uzlu B má ohodnocení také 1 (tj = 2) vypočtená vzdálenost 2 je menší než dosavadní vzdálenost u uzlu B změníme tedy na 2 a udáme odkud (z uzlu E) byla změněna. Také uzel C dostane novou vzdálenost 5 (1 + 4 = 5) a změna je od uzlu E a konečně pro uzel D je nová vzdálenost 6 (1 + 5 = 6) menší vež dosavadní (7) a bude tedy změněna. CZ.1.07/2.1.00/ ICT moderně a prakticky 35

36 Tím máme další uzel vyřešený a pokračujeme znovu výběrem nového pivota. Nejmenší vzdálenost je nyní u uzlu B (2) nový pivot (zakroužkujeme). Zhodnotíme trasu do uzlu D (2 + 5 = 7) 7 není ale menší než dosavadní 6 a tak měnit nebudeme. Trasa do uzlu C (2 + 1 = 3) 3 je méně než 5 změníme. Dalším novým pivotem bude uzel C. Přepočítáme hranu do posledního, zatím nevybraného uzlu D (3 + 2 = 5) změníme. CZ.1.07/2.1.00/ ICT moderně a prakticky 36

37 Poslední výběr pivota D už nezpůsobí žádnou další změnu, jen se dokončí algoritmus. U každého uzlu je nyní napočítaná nejkratší trasa ze startovacího uzlu A a její průběh je zpětně zjistitelný ze zapsaných údajů o změnách. Například u uzlu D máme trasu délky 5 přes C u C zjistíme, že další cesta vede přes B dál přes E a z E do A (viz. zelené šipky v obrázku). CZ.1.07/2.1.00/ ICT moderně a prakticky 37

38 4 Transportní vrstva Segmentuje data do datového toku, a poté je znovu sestavuje Zajišťuje služby přenosu dat mezi koncovými systémy Případně navazuje logické spojení mezi odesílatelem a příjemcem dat Komunikace na transportní vrstvě může být spojovaná nebo nespojovaná, spolehlivá nebo nespolehlivá Protokol TCP poskytuje spojovanou a spolehlivou komunikaci s vyšší režií Protokol UDP poskytuje nespojovanou a nespolehlivou komunikaci s nižší režií Port Celé kladné číslo (16b), které využívají protokoly transportní vrstvy k rozlišení konkrétního cílového aplikačního procesu Well-known porty Registrované porty Dynamické a soukromé porty Přiděluje IANA Registruje IANA Klientské procesy je volí náhodně Well-known porty příklady Číslo portu Aplikační protokol 20,21 FTP data, FTP příkazy 22 SSH 23 Telnet 25 SMTP 53 DNS 69 TFTP 80 http 110 POP3 443 https CZ.1.07/2.1.00/ ICT moderně a prakticky 38

39 Socket Uspořádaná dvojice, která určuje proces v rámci sítě Tvoří ho IP adresa + číslo portu IP adresa zdroje Port klientského procesu 3382 IP adresa cíle IP adresu a port oddělujeme dvojtečkou Příklad zápisu :3382 Číslo portu (http) 80 Řízení toku dat protokol TCP Zajišťuje datovou integritu Odesílatel nemůže na přijímací straně způsobit přeplnění vyrovnávací paměti, které by vedlo ke ztrátě dat Je zajištěn spolehlivý přenos dat, mezi systémy se vytváří spojovanou komunikační relace Doručené segmenty se po přijetí potvrzují odesílateli Nepotvrzené segmenty se vysílají znovu Segmenty se po příchodu do cíle sestaví do správného pořadí Během přenosu je zajištěn takový datový tok, aby se předešlo ztrátě dat způsobené zahlcením a přetížením Spojovaná komunikace Inicializace spojení označuje se jako three-way handshaking S komunikací musí souhlasit obě strany Aplikační program kontaktuje operační systém, zda je schopný přijmout příchozí spojení, OS pak přidělí číslo danému portu SYN synchronizační segment Seq=x, Seq=y náhodná čísla ACK potvrzení příjmu CZ.1.07/2.1.00/ ICT moderně a prakticky 39

40 čas čas SPŠ a VOŠ Písek, Písek, K. Čapka 402 Zdrojová stanice Cílová stanice SYN seq=x SYN (seq=y, ACK=x+1) ACK (seq=x+1, ACK=y+1) Přenos dat přenos segmentů na základě pořadových čísel a jejich potvrzování a opětovné vysílání Odesláno (seq=1,2,3) Zdrojová stanice Velikost okna= Cílová stanice Přijato (ACK=4) Odesláno (seq=4,5,6) Přijato (seq=1,2,3) Odesláno (ACK=4) Přijato (seq=4,6) Odesláno (ACK=5) Přijato (ACK=5) Odesláno (seq=5,6,7) Přijato (ACK=8) Přijato (seq=5,6,7) Zahodit 6 Odesláno (ACK=8) čas čas CZ.1.07/2.1.00/ ICT moderně a prakticky 40

41 Ukončení spojení provádí se nastavením bitu FIN v poli řízení segmentu TCP, který musí být druhou stranou potvrzen Zdrojová stanice Cílová stanice FIN (seq=2300) ACK (seq=5000, ACK=2301 FIN (seq=5001, ACK=2301 ACK (seq=2301, ACK=5002) čas čas Příklad jaké pořadové číslo bude obsahovat ACK2, jestliže se segment S6 ztratí? Zdrojová stanice Velikost okna Cílová stanice ACK1 = ACK2 =? čas čas CZ.1.07/2.1.00/ ICT moderně a prakticky 41

42 Výpočet ACK1 Zdrojová stanice odeslala postupně bajtů, to je celkem 2250 bajtů, cílová stanice tedy požaduje vyslání bajtu, ACK1 = 2251 Výpočet ACK2 Od počátku relace odeslala zdrojová stanice bajtů Posledních 120 bajtů (segment S6) ale nebyl doručen Cílová stanice tedy obdržela bajtů, to je celkem 3430 bajtů Bude tedy požadovat vyslání bajtu, ACK2 = 3431 Příklad vypočtěte ACK1 a ACK2 dle obrázku Zdrojová stanice Velikost okna Cílová stanice ACK1 =? ACK2 =? čas čas CZ.1.07/2.1.00/ ICT moderně a prakticky 42

43 Potvrzovací číslo - představuje SN následujícího (očekávaného) segmentu SYN = 1 SN je počáteční číslo sekvence (ISN Initial Sequence Number) SYN = 0 SN je pořadové číslo prvního datového oktetu v segmentu Číslo portu zdrojové aplikace Číslo portu cílové aplikace Zdrojový port Cílový port Sequence Number (SN) - Pořadové číslo Acknowledgement Number (ACKN) - Pořadové číslo potvrzení Data offset ---- Řídící bity Window Size Checksum TCP volby (Options) Případné doplnění do násobků 32b TCP data Urgent Pointer Délka záhlaví ve slovech (32b) Kontrolní součet včetně TCP pseudozáhlaví Určuje velikost klouzajícího okna, tedy počet oktetů, které lze přenést bez potvrzení Specifikuje offset posledního oktetu urgentních dat (spolu s řídícím bitem URG) TCP volby pole proměnné délky (dorovnává se na oktety) Maximum Segment Size (typ=2, délka=4) - udává maximální možnou velikost segmentu přenášeného v rámci TCP Window Scale Factor ((typ=3, délka=3) - umožní zvětšení velikosti klouzajícího okna Timestamp ((typ=8, délka=10) - nastavení časových známek na každý přenášený segment pro měření RTT CZ.1.07/2.1.00/ ICT moderně a prakticky 43

44 Řídící bity (Flags) URG ACK PSH RST SYN FIN URG určuje platnost pole Urgent Pointer ACK určuje platnost pole ACKN PSH oznamuje, že segment obsahuje data, která se mají bezprostředně předat cílovému procesu RST vyvolá reset TCP spojení SYN iniciuje TCP spojení, vyvolá proces synchronizace (výměnu SN obou stran) FIN iniciuje ukončovací proces TCP spojení (zpravidla v případě konce sekvence dat) Velikost okna Udává, kolik oktetů dat lze přenést bez potvrzení Během komunikace se může jeho velikost měnit, nemusí být symetrická ( = na straně příjemce a odesílatele stejná) Jeho velikost závisí na velikosti paměti příjemce a odesílatele Velikost okna = 0 cílová stanice je zahlcena (zdrojová stanice nevysílá další data) Velikost okna = 1 potvrzuje se každý přijatý bajt Obvykle se jeho velikost pohybuje v tisících bajtů Klouzající okno Nepotvrzená data se ve zdrojové stanici uchovávají pro případné opakované vyslání Po potvrzení přijatých oktetů na vysílací straně, se okno posune (sklouzne) o daný počet oktetů, které čekají na odeslání Protokol UDP Poskytuje nespojovanou nespolehlivou službu transport dat nelze řídit Efektivní, rychlý, má malou provozní režii CZ.1.07/2.1.00/ ICT moderně a prakticky 44

45 Používá se především pro aplikace s malým objemem přenášených dat, pro aplikace vyžadující broadcast nebo multicast a pro aplikace, které si samy zajistí spolehlivý přenos dat 5 Aplikační vrstva Slouží ke komunikaci s uživatelem Vrstva aplikací a procesů Aplikační vrstva TCP/IP zahrnuje aplikační, prezentační a relační (session) vrstvu původního ISO/OSI modelu Je odpovědná za identifikaci požadovaného komunikačního partnera ověření jeho dostupnosti ověření, zda máme ke komunikaci k dispozici všechny potřebné prostředky Telnet Slouží k emulaci terminálu Uživateli vzdáleného počítače (klient Telnet) umožňuje přístup k prostředkům v jiném počítači (server Telnet) FTP (File Transfer Protocol) Umožňuje přenášet soubory mezi dvěma počítači (které tento protokol podporují), umožňuje přístup k adresářům a souborům, neumožňuje však tyto vzdálené soubory spouštět FTP server Klient Řídící kanál (port 21 na straně serveru) je vytvořen po celou dobu relace, přenáší se po něm příkazy a odpovědi mezi klientem a FTP serverem Datový kanál (port 20 na straně serveru) - slouží k přenosu dat CZ.1.07/2.1.00/ ICT moderně a prakticky 45

46 TFTP (Trivial File Transfer Protocol) Omezená a standardní verze FTP Snadno se používá, je velmi rychlý Neumožňuje procházet adresáře, slouží pouze pro odesílání a příjem souborů Nezabezpečený protokol není požadována autentizace NFS (Network File System) Slouží ke sdílení souborů SMTP (Simple Mail Transfer Protocol) + POP (Post Office Protocol 3) SMTP - slouží k odesílání elektronické pošty (převezme zprávu od odesílatele, pomocí protokolu TCP naváže spojení s poštovním serverem adresáta a předá zprávu do příslušné poštovní schránky) SMTP/POP3 server Klient Odesílání u SMTP protokol POP3 příjem elektronických zpráv (vybírá zprávy z poštovního serveru) SMTP/POP3 server Klient Příjem u POP3 protokol LPD (Line Printer Daemon) + LPR (Line Printer) LPD, LPR - slouží ke sdílení tiskáren, zařazují tiskové úlohy a odesílají je na síťové tiskárny CZ.1.07/2.1.00/ ICT moderně a prakticky 46

47 SMNP (Simple Network Management Protocol) Shromažďuje klíčové informace o síti a manipuluje s nimi Kontroluje provoz sítě a informuje o případných změnách stavu DNS (Domain Name Service) Překládá názvy hostitelů na IP adresy a naopak ROOT Kořenová doména spravovaná NIC Vrcholové domény (TLD).COM.ORG.EDU.NET.CZ.EU.IT Generické domény (gtld) Domény států (cctld) IEEE Domény druhé úrovně (SLD) SPS-PI gtld generic Top Level Domain cctld country code Top Level Domain SLD Second Level Domain Přehled generických domén.com.edu.gov.mil.net.org.int komerční organizace vzdělávací instituce vládní instituce USA armádní skupiny USA hlavní správní síťová centra ostatní organizace mezinárodní organizace CZ.1.07/2.1.00/ ICT moderně a prakticky 47

48 Mapování doménových jmen na IP adresy Kořenové servery (Root Name Servers) celkem 13 (10 v USA, Londýn, Stockholm, Tokio), označovány písmeny A-M Primární servery ukládají do své paměti soubor o zóně, pro kterou jsou autorizovány, vytvářejí, udržují a aktualizují tento soubor Sekundární servery pouze přenášejí informace o zóně z jiného serveru a ukládají příslušný soubor na disk DHCP (Dynamic Host Configuration Protocol) Přiřazuje hostitelům IP adresy dynamicky (propůjčuje je na určitou dobu) 6 Otázky k opakování 1. Jaká je hlavní funkce síťové vrstvy? 2. Jaké protokoly patří na síťovou vrstvu? 3. Co jsou to implicitní cesty a kdy se používají? 4. Charakterizujte Internet Protocol (vlastnosti, funkci). 5. Co znamená technika klouzajícího okna? 6. Vysvětlete pojem autonomní systém. 7. K čemu slouží protokol IGMP? 8. Jaké typy paketů se vysílají při realizaci příkazu ping adresa? 9. Jak funguje příkaz traceroute adresa? 10. V čem se liší transportní protokoly TCP a UDP? 11. Co je to socket? 12. K čemu slouží protokoly ARP a RARP? 13. V čem spočívá technika proxy ARP? 14. Co je obsahem ARP cache a jak jej zobrazíme? 15. Jaký je rozdíl mezi protokoly typu IGP a EGP? Uveďte příklady. 16. Co je to fragmentace datagramu? 17. Proč a kde dochází k fragmentaci datagramu? 18. Kde dochází ke znovu sestavení původního datagramu z jednotlivých fragmentů? 19. Jak budou nastaveny příznaky D a M v IP hlavičce, pokud se jedná o poslední fragment původního fragmentovaného datagramu? 20. K čemu slouží položka fragment offset v záhlaví každého fragmentu? CZ.1.07/2.1.00/ ICT moderně a prakticky 48

49 21. Popište princip LSA a uveďte odpovídající příklad protokolu. 22. Popište transportní službu UDP. 23. K čemu slouží protokol ICMP, uveďte alespoň tři příklady. 24. Popište transportní službu TCP. 25. Jak bude router směrovat paket, pokud nenajde cílovou síť paketu ve své směrovací tabulce? 26. Kdy a proč se v souvislosti se směrováním používá Dijkstrův algoritmus? 27. Uveďte stručnou charakteristiku TCP/IP (vlastnosti, vrstvy). 28. Co určuje veličina MTU? 29. Popište princip DVA a uveďte příklady protokolů, založených na tomto principu. 30. Popište, jak probíhá zřízení TCP spojení. 31. Popište, jak probíhá ukončení TCP spojení. 32. Jaké akce musí nutně následovat poté, co položka v IP záhlaví TTL dosáhla nulu. 33. Vysvětlete proces směrování IP datagramů (přímé, nepřímé, ). 34. Co je to port? 35. Co tvoří obsah směrovací tabulky? 36. Jak se mohou naplnit záznamy do směrovací tabulky? 37. Co je to broadcast doména? Co ji rozšiřuje a co omezuje? 38. Co je to kolizní doména? Co ji rozšiřuje a co omezuje? 39. Jaký je rozdíl mezi lokálním a směrovatelným broadcastem? 40. Jak vypadá IP adresa, její zápis, struktura, velikost,? 41. Co jsou to třídy adres? 42. Co určuje síťová maska a jak vypadá? 43. Co je to subnetting? Kam se při něm posouvá síťová maska? 44. Co je to supernetting? Kam se při něm posouvá síťová maska? 45. Stručně vysvětlete pojmem VLSM. 46. Jaké jsou hlavní výhody používání VLSM? 47. Jaká je funkce aplikační vrstvy TCP/IP modelu? 48. Které protokoly aplikační vrstvy znáte? 49. K čemu slouží příkaz telnet adresa? 50. Jaká je funkce protokolu DHCP, srovnejte s protokolem BOOTP. 7 Doporučená literatura DOSTÁLEK, Libor. Velký průvodce protokoly TCP/IP a systémem DNS. 3. aktualiz. a rozš. vyd. Praha: Computer Press, 2002, xiv, 542 s. ISBN LAMMLE, Todd. CCNA: výukový průvodce přípravou na zkoušku Vyd. 1. Brno: Computer Press, 2010, 928 s. ISBN ODOM, Wendell, Rus HEALY a Naren MEHTA. Směrování a přepínání sítí: CZ.1.07/2.1.00/ ICT moderně a prakticky 49

50 autorizovaný výukový průvodce. Vyd. 1. Brno: Computer Press, 2009, 879 s. ISBN HORÁK, Jaroslav a Milan KERŠLÁGER. Počítačové sítě pro začínající správce. 5., aktualiz. vyd. Brno: Computer Press, 2011, 303 s. ISBN CZ.1.07/2.1.00/ ICT moderně a prakticky 50

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

Počítačové sítě Transportní vrstva. Transportní vrstva UDP TCP Rozhraní služeb Rozhraní protokolů 17 6 ICMP IGMP OSPF 01 02 89 SAP Síťová vrstva IP Rozhraní přístupu k I/O ARP Ethernet driver RARP Vrstva síťového rozhraní 1 DATA Systém A Uživatel transportní

Více

6. Transportní vrstva

6. Transportní vrstva 6. Transportní vrstva Studijní cíl Představíme si funkci transportní vrstvy. Podrobněji popíšeme protokoly TCP a UDP. Doba nutná k nastudování 3 hodiny Transportní vrstva Transportní vrstva odpovídá v

Více

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.

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. 7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům

Více

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

Síťová vrstva. RNDr. Ing. Vladimir Smotlacha, Ph.D. 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

Více

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

5. Směrování v počítačových sítích a směrovací protokoly 5. Směrování v počítačových sítích a směrovací protokoly Studijní cíl V této kapitole si představíme proces směrování IP.. Seznámení s procesem směrování na IP vrstvě a s protokoly RIP, RIPv2, EIGRP a

Více

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

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík 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,

Více

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

Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu Internet a zdroje (ARP, routing) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. 11. 2010 (KFC-INTZ) ARP, routing 26. 11. 2010 1 / 10 1 ARP Address Resolution

Více

SPŠ a VOŠ Písek, Písek, K. Čapka 402. Učební texty. Datové sítě I. Vypracovala: Mgr. Radka Pecková

SPŠ a VOŠ Písek, Písek, K. Čapka 402. Učební texty. Datové sítě I. Vypracovala: Mgr. Radka Pecková Učební texty Datové sítě I Vypracovala: Mgr. Radka Pecková CZ.1.07/2.1.00/32.0045 ICT moderně a prakticky 1 Obsah Výukové cíle... 3 Předpokládané vstupní znalosti a dovednosti... 3 1 Úvod... 4 2 Základní

Více

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

Inovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Síťové vrstvy Fyzická

Více

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

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva ARP IP RARP Ethernet driver Vrstva síťového rozhraní 1 IP vrstva Do IP vrstvy náležejí další

Více

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

TÉMATICKÝ OKRUH Počítače, sítě a operační systémy TÉMATICKÝ OKRUH Počítače, sítě a operační systémy Číslo otázky : 08. Otázka : Protokolová rodina TCP/IP. Vztah k referenčnímu modelu ISO-OSI. Obsah : 1 Úvod 2 TCP/IP vs ISO-OSI 3 IP - Internet Protocol

Více

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.

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. 4. Síťová vrstva Studijní cíl Představíme si funkci síťové vrstvy a jednotlivé protokoly. Doba nutná k nastudování 3 hodiny Síťová vrstva Síťová vrstva zajišťuje směrování a poskytuje jediné síťové rozhraní

Více

Vlastnosti podporované transportním protokolem TCP:

Vlastnosti podporované transportním protokolem TCP: Transportní vrstva Transportní vrstva odpovídá v podstatě transportní vrstvě OSI, protože poskytuje mechanismus pro koncový přenos dat mezi dvěma stanicemi. Původně se proto tato vrstva označovala jako

Více

Y36PSI Protokolová rodina TCP/IP

Y36PSI Protokolová rodina TCP/IP Y36PSI Protokolová rodina TCP/IP Jan Kubr - Y36PSI 1 11/2008 Program protokol síťové vrstvy IP podpůrné protokoly ICMP RARP, BOOTP, DHCP protokoly transportní vrstvy UDP TCP Jan Kubr - Y36PSI 2 11/2008

Více

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

Inovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Fyzická vrstva Lan,

Více

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

Identifikátor materiálu: ICT-3-03 Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh

Více

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

Routování směrovač. směrovač Routování směrovač směrovač 1 Předmět: Téma hodiny: Třída: _ Počítačové sítě a systémy Routování směrovač 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr.

Více

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

Počítačové sítě II. 14. Transportní vrstva: TCP a UDP. Miroslav Spousta, 2005 Počítačové sítě II 14. Transportní vrstva: TCP a UDP Miroslav Spousta, 2005 1 Transportní vrstva přítomná v ISO/OSI i TCP/IP zodpovědná za rozšíření vlastností, které požadují vyšší vrstvy (aplikační)

Více

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

Počítačové sítě IP směrování (routing) Počítačové sítě IP směrování (routing) IP sítě jsou propojeny směrovači (routery) funkcionalita směrovačů pokrývá 3. vrstvu RM OSI ~ vrstvu IP architektury TCP/IP (L3) směrovače provádějí přepojování datagramů

Více

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

Počítačové sítě II. 13. Směrování. Miroslav Spousta, 2004 Počítačové sítě II 13. Směrování Miroslav Spousta, 2004 1 Představa propojení sítí sítě jsou propojeny pomocí směrovačů mezi každými dvěma uzly existuje cesta přes mezilehlé sítě a směrovače většinou více

Více

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

3.17 Využívané síťové protokoly Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.

Více

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

IPv6. RNDr. Ing. Vladimir Smotlacha, Ph.D. IPv6 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,

Více

Zásobník protokolů TCP/IP

Zásobník protokolů TCP/IP Zásobník protokolů TCP/IP Základy počítačových sítí Lekce 3 Ing. Jiří ledvina, CSc Úvod Vysvětlení základních pojmů a principů v protokolovém zásobníku TCP/IP Porovnání s modelem ISO/OSI Adresování v Internetu

Více

X36PKO Úvod Protokolová rodina TCP/IP

X36PKO Úvod Protokolová rodina TCP/IP X36PKO Úvod Protokolová rodina TCP/IP 1 Kontakty Jan Kubr kubr@fel.cvut.cz,místnost E-435,(22435) 7628, konzultace Po 15:30, po předchozí domluvě, https://dsn.felk.cvut.cz/wiki/vyuka/cviceni/x36pko/start

Více

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

Aktivní prvky: brány a směrovače. směrovače Aktivní prvky: brány a směrovače směrovače 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Aktivní prvky brány a směrovače 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART

Více

Počítačové sítě II. 13. Směrování Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/

Počítačové sítě II. 13. Směrování Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/ Počítačové sítě II 13. Směrování Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 Představa propojení sítí sítě jsou propojeny pomocí směrovačů mezi každými dvěma uzly existuje cesta

Více

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

Počítačové sítě 1 Přednáška č.6 Transportní vrstva Počítačové sítě 1 Přednáška č.6 Transportní vrstva Osnova = Základní vlastnosti transportní vrstvy = Zodpovědnosti transportní vrstvy = Vlastnosti transportní vrstvy = Protokoly transportní vrstvy = TCP

Více

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

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován

Více

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

Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Počítačové sítě Počítačová síť je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Základní prvky sítě Počítače se síťovým adaptérem pracovní

Více

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

Počítačové sítě II. 15. Internet protokol verze 6 Miroslav Spousta, 2006 Počítačové sítě II 15. Internet protokol verze 6 Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 IPv6 nejnovější protokol, ve fázi testování řeší: vyčerpání adres zabezpečení (povinně

Více

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

íta ové sít TCP/IP Protocol Family de facto Request for Comments Architektura TCP/IP v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění user-end systémy (implementace všech funkčních vrstev) mezilehlé systémy (implementace spodních

Více

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

metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování metodický list č. 1 Internet protokol, návaznost na nižší vrstvy, směrování Cílem tohoto tematického celku je poznat formát internet protokolu (IP) a pochopit základní principy jeho fungování včetně návazných

Více

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

Y36PSI IPv6. Jan Kubr - 7_IPv6 Jan Kubr 1/29 Y36PSI IPv6 Jan Kubr - 7_IPv6 Jan Kubr 1/29 Obsah historie, motivace, formát datagramu, adresace, objevování sousedů, automatická konfigurace, IPsec, mobilita. Jan Kubr - 7_IPv6 Jan Kubr 2/29 Historie

Více

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

Přednáška 3. Opakovače,směrovače, mosty a síťové brány Přednáška 3 Opakovače,směrovače, mosty a síťové brány Server a Client Server je obecné označení pro proces nebo systém, který poskytuje nějakou službu. Služba je obvykle realizována některým aplikačním

Více

JAK ČÍST TUTO PREZENTACI

JAK ČÍST TUTO PREZENTACI PŘENOSOVÉ METODY V IP SÍTÍCH, S DŮRAZEM NA BEZPEČNOSTNÍ TECHNOLOGIE David Prachař, ABBAS a.s. JAK ČÍST TUTO PREZENTACI UŽIVATEL TECHNIK SPECIALISTA VÝZNAM POUŽÍVANÝCH TERMÍNŮ TERMÍN SWITCH ROUTER OSI

Více

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

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 Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován

Více

Architektura TCP/IP je v současnosti

Architektura TCP/IP je v současnosti Architektura TCP/IP - úvod Architektura TCP/IP je v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění TCP/IP user-end systémy (implementace všech funkčních vrstev) mezilehlé

Více

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

1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model 1 Protokol TCP/IP (Transmission Control Protocol/Internet Protocol) a OSI model Protokoly určují pravidla, podle kterých se musí daná komunikační část chovat. Když budou dva počítače používat stejné komunikační

Více

Abychom se v IPv6 adresách lépe orientovali, rozdělíme si je dle způsobu adresování do několika skupin:

Abychom se v IPv6 adresách lépe orientovali, rozdělíme si je dle způsobu adresování do několika skupin: Adresy v internetovém protokolu verze 6 (I) V tomto a dalším díle IPv6 seriálu se budeme věnovat různým typům IPv6 adres, vysvětlíme si jejich formát zápisu, k čemu se používají a kde se s nimi můžeme

Více

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

Zkrácení zápisu dvojitou dvojtečkou lze použít pouze jednou z důvodu nejednoznačnosti interpretace výsledného zápisu adresy. Vlastnosti IPv6 (I) Minulé díly seriálu IPv6 vysvětlily proč se IPv4 blíží ke svému konci aže jeho nástupcem je nový Internetový Protokol verze 6 (IPv6). Tématem dnešního dílu jsou vlastnosti IPv6 protokolu.

Více

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í)

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í) Pojmy IP adresa Maska sítě (podsítě) Subnet mask Směrování Přímé do přímo připojených sítí (podle MAC rozhraní připojeného do stejné sítě) Nepřímé do jiných sítí (podle IP adresy sítě přes router - určitou

Více

Vnější směrovací protokoly

Vnější směrovací protokoly Vnější směrovací protokoly 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy Vnější směrovací protokoly _ 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0

Více

Datum vytvoření. Vytvořeno 18. října 2012. Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží

Datum vytvoření. Vytvořeno 18. října 2012. Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží Číslo projektu CZ.1.07/1.5.00/34.0394 Škola SOŠ a SOU Hustopeče, Masarykovo nám. 1 Autor Ing. Miriam Sedláčková Číslo VY_32_INOVACE_ICT.3.01 Název Teorie internetu- úvod Téma hodiny Teorie internetu Předmět

Více

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

Počítačové sítě IP routing IP sítě jsou propojeny směrovači - routery Funkce směrovačů odpovídá 3. vrstvě referenčního modelu OSI - L3 L3 odpovídá IP vrstvě architektury TCP/IP Směrovače provádějí přepojování datagramů mezi IP sítěmi

Více

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

Počítačové sítě 1 Přednáška č.5 Počítačové sítě 1 Přednáška č.5 Osnova = Vlastnosti IPv6 = Adresování v IPv6 = Routovací protokoly pro IPv6 = Metody migrace mezi IPv4 a IPv6 Rozdíly IPv4 vs IPv6 = Větší adresní prostor = Řádově 100 000

Více

Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/

Počítačové sítě II. 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/ Počítačové sítě II 12. IP: pomocné protokoly (ICMP, ARP, DHCP) Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 ICMP Internet Control Message Protocol doslova protokol řídicích hlášení

Více

Standardizace Internetu (1)

Standardizace Internetu (1) Internet Standardizace Internetu (1) RFC Request for Comments, základní dokumenty identifikovány čísly, po vydání se nemění místo změny se nahradí jiným RFC přidělen stav proposed standard: návrh (ustálené,

Více

Adresování v internetu

Adresování v internetu IP adresa Domény Program ping Adresování v internetu Následující text popisuje adresování v internetu, kterému jsou věnovány obě části. První část věnovanou internetovému protokolu lze však aplikovat na

Více

Komunikační protokoly počítačů a počítačových sítí

Komunikační protokoly počítačů a počítačových sítí Komunikační protokoly počítačů a počítačových sítí Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1138_Komunikační protokoly počítačů a počítačových sítí_pwp Název školy: Číslo a název projektu:

Více

Sí tová vrstvá [v1.1]

Sí tová vrstvá [v1.1] Sí tová vrstvá [v1.1] O co jde? Popis IP protokolu, záhlaví IP datagramu, principy hierarchického adresování, adresování podsítí a maska sítě, funkce směrovačů, next hop adresy v činnosti směrovače, struktura

Více

Představa propojení sítí

Představa propojení sítí Počítačové sít ě II 13. Směrování Miroslav Spousta, 2004 1 Představa propojení sítí sít ě jsou propojeny pomocí směrovačů mezi každými dvěma uzly existuje cesta přes mezilehlé sít ě a směrovače většinou

Více

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

Internet protokol, IP adresy, návaznost IP na nižší vrstvy Metodický list č. 1 Internet protokol, IP adresy, návaznost IP na nižší vrstvy Cílem tohoto tematického celku je poznat formát datagramů internet protokolu (IP) a pochopit základní principy jeho fungování

Více

CCNA 2/10 Další funkce TCP/IP Aleš Mareček Jaroslav Matějíček 1

CCNA 2/10 Další funkce TCP/IP Aleš Mareček Jaroslav Matějíček 1 CCNA 2/10 Další funkce TCP/IP Aleš Mareček Jaroslav Matějíček xmarec07@stud.fit.vutbr.cz xmatej33@stud.fit.vutbr.cz 1 Obsah: 1. TCP... 3 1.1 Hlavička TCP segmentu... 3 1.2 Přenos dat a potvrzovací proces...

Více

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

MODELY POČÍTAČOVÝCH SÍTÍ MODELY POČÍTAČOVÝCH SÍTÍ V počátcích budování počítačových sítí byly sítě a technické prostředky těchto sítí od jednotlivých výrobců vzájemně nekompatibilní. Vznikla tedy potřeba vytvoření jednotného síťového

Více

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

Ladislav Pešička KIV FAV ZČU Plzeň Ladislav Pešička KIV FAV ZČU Plzeň Offline Převézt vlakem disk 1TB z Plzně do Prahy Poslat poštovního holuba s flash diskem 16GB Online Přímá komunikace propojených počítačů Metalický spoj Optické vlákno

Více

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

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network CCNA I. 3. Connecting to the Network Základní pojmy Konvergence sítí (telefony, TV, PC, GSM) SOHO (Small Office and Home Office) nabídka a prodej produktů evidence objednávek komunikace se zákazníky zábava

Více

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

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován

Více

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

Směrovací protokoly, propojování sítí Směrovací protokoly, propojování sítí 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é

Více

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

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován

Více

Správa systému MS Windows II

Správa systému MS Windows II Správa systému MS Windows II Jaro 2012 Libor Dušek Neworking DHCP Znáte z IPv4 adresace IPv4 adresa je 32 bitové číslo Obvykle zapisováno jako 4 dekadická čísla (každé číslo reprezentuje 1 oktet 8 bitů)

Více

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

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 se jeho kopie vysílají do větví multicast stromu Adresy typu D podpora IP multicastu

Více

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.

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. Směrování Ve větších sítích již není možné propojit všechny počítače přímo. Limitujícím faktorem je zde množství paketů všesměrového vysílání broadcast, omezené množství IP adres atd. Jednotlivé sítě se

Více

Počítačové sítě Systém pro přenos souborů protokol FTP

Počítačové sítě Systém pro přenos souborů protokol FTP Počítačové sítě Systém pro přenos souborů protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského uzlu Obousměrný přenos kopií souborů

Více

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

BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2 FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS BEZTŘÍDNÍ SMĚROVÁNÍ, RIP V2 CLASSLESS ROUTING, RIP V2 JIŘÍ KAZÍK JAROSLAV

Více

Počítačové sítě ve vrstvách model ISO/OSI

Počítačové sítě ve vrstvách model ISO/OSI Počítačové sítě ve vrstvách model ISO/OSI Vzhledem ke komplikovanosti celého systému přenosu dat po sítích bylo vhodné nahlížet na přenosové sítě v určitých úrovních. Pro představu: Jak a čím budeme přenášet

Více

Zásobník protokolů TCP/IP

Zásobník protokolů TCP/IP Zásobník protokolů TCP/IP Úvod do počítačových sítí Lekce 2 Ing. Jiří ledvina, CSc. Úvod Vysvětlení základních pojmů a principů v protokolovém zásobníku TCP/IP Adresování v Internetu Jmenné služby Protokoly

Více

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.) Hodinový rozpis kurzu Správce počítačové sítě (100 hod.) Předmět: Bezpečnost a ochrana zdraví při práci (1 v.h.) 1. VYUČOVACÍ HODINA BOZP Předmět: Základní pojmy a principy sítí (6 v.h.) 2. VYUČOVACÍ HODINA

Více

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

Počítačové sítě II. 11. IP verze 4, adresy Miroslav Spousta, 2006 Počítačové sítě II 11. IP verze 4, adresy Miroslav Spousta, 2006 , http://www.ucw.cz/~qiq/vsfs/ 1 IP verze 4 základní protokol Internetu, RFC 791 v současnosti nejrozšířenější síťový protokol

Více

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

Směrování a směrovací protokoly Technologie sítí WAN (CCNA4) Směrování a směrovací protokoly 30. března 2007 Autoři: Marek Lomnický (xlomni00@stud.fit.vutbr.cz) Vladimír Veselý (xvesel38@stud.fit.vutbr.cz) Obsah 1 Co je směrování?...

Více

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

Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován

Více

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

Protokoly přenosu. Maturitní otázka z POS - č. 15. TCP/IP (Transmission Control Protocol/Internet Protocol) Protokoly přenosu konfigurace protokolu TCP/IP adresa IP, maska podsítě, brána nastavení DHCP, DNS TCP/IP (Transmission Control Protocol/Internet Protocol) Rodina protokolů TCP/IP obsahuje sadu protokolů

Více

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace Předmět: Počítačové sítě Téma: Počítačové sítě Vyučující: Ing. Milan Káža Třída: EK1 Hodina: 21-22 Číslo: III/2 4. Síťové

Více

Telekomunikační sítě Protokolové modely

Telekomunikační sítě Protokolové modely Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě Protokolové modely Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě

Více

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

OSI TCP/IP Aplikace a protokoly 7. aplikační 6. presentační 5. relační 3. TCP/IP Z ISO/OSI vychází i množina protokolů TCP/IP. Protokol TCP/IP vznikl původně jako komunikační protokol ministerstva obrany USA pro sjednocení počítačové komunikace v rámci ARPANET. Slouží ke

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP Ing. Zelinka Pavel

Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP Ing. Zelinka Pavel Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Číslo: Anotace: Inovace a zkvalitnění výuky prostřednictvím ICT Počítačové sítě Vrstvový model TCP/IP

Více

Zjednodusene zaklady ARP,TCP/IP Jiri Kubina jiri.kubina@osu.cz Ver. 1.0 leden 2006

Zjednodusene zaklady ARP,TCP/IP Jiri Kubina jiri.kubina@osu.cz Ver. 1.0 leden 2006 Zjednodusene zaklady ARP,TCP/IP Jiri Kubina Ver. 1.0 leden 2006 Obsah 1.ARP - zjednoduseny popis metody prekladu IP na MAC 2.Strucny prehled IP protokolu 3.Hlavicka TCP 4.Navazani spojeni - TCP 5.Datova

Více

Analýza aplikačních protokolů

Analýza aplikačních protokolů ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 4 Analýza aplikačních protokolů Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových sítích (X32KDS) Měřeno: 28. 4. 2008

Více

L2 multicast v doméně s přepínači CISCO

L2 multicast v doméně s přepínači CISCO L2 multicast v doméně s přepínači CISCO Vojtěch Kotík (KOT0084) Abstrakt: Tento dokument se zabývá šířením L2 multicastu v doméně složené z přepínačů Cisco. Obsahuje stručný popis technologie a jejích

Více

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í

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í 12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které

Více

Přístup k transportní vrstvě z vrstvy aplikační rozhraní služeb služby pro systémové aplikace, služby pro uživatelské aplikace DNS

Přístup k transportní vrstvě z vrstvy aplikační rozhraní služeb služby pro systémové aplikace, služby pro uživatelské aplikace DNS Aplikační vrstva Přístup k transportní vrstvě z vrstvy aplikační rozhraní služeb služby pro systémové aplikace, služby pro uživatelské aplikace RIP DNS TELNET HTTP SNMP RTP SMTP FTP port UDP TCP IP 1 Aplikační

Více

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

Propojování sítí,, aktivní prvky a jejich principy Propojování sítí,, aktivní prvky a jejich principy Petr Grygárek 1 Důvody propojování/rozdělování sítí zvětšení rozsahu: překonání fyzikálních omezení dosahu technologie lokální sítě propojení původně

Více

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

1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL 1. Směrovače Směrovače (routery) jsou síťové prvky zahrnující vrstvy fyzickou, linkovou a síťovou. Jejich hlavním úkolem je směrování paketů jednotlivými sítěmi ležícími na cestě mezi zdrojovou a cílovou

Více

Počítačové sítě. Počítačová síť. VYT Počítačové sítě

Počítačové sítě. Počítačová síť. VYT Počítačové sítě Počítačové sítě Počítačová síť Je soubor technických prostředků, které umožňují spojení mezi počítači a výměnu informací prostřednictvím tohoto spojení. Postupný rozvoj během druhé poloviny 20. století.

Více

Sada protokolů TCP/IP

Sada protokolů TCP/IP Sada protokolů TCP/IP Cílem této kapitoly je popsat jednu z nejpoužívanějších rodin protokolů pro síťovou komunikaci, TCP/IP. Význam TCP/IP spočívá mimo jiné v tom, že jde o sadu komunikačních protokolů

Více

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013

EU-OPVK:VY_32_INOVACE_FIL9 Vojtěch Filip, 2013 Číslo projektu CZ.1.07/1.5.00/34.0036 Tématický celek Inovace výuky ICT na BPA Název projektu Inovace a individualizace výuky Název materiálu Komunikační protokoly v počítačových sítích Číslo materiálu

Více

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

CAD pro. techniku prostředí (TZB) Počítačové sítě VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STROJNÍHO INŽENÝRSTVÍ - ENERGETICKÝ ÚSTAV ODBOR TERMOMECHANIKY A TECHNIKY PROSTŘEDÍ CAD pro techniku prostředí (TZB) Počítačové sítě http://ottp.fme.vutbr.cz/cad/

Více

Inovace výuky prostřednictvím šablon pro SŠ

Inovace výuky prostřednictvím šablon pro SŠ Název projektu Číslo projektu Název školy Autor Název šablony Název DUMu Stupeň a typ vzdělávání Vzdělávací oblast Vzdělávací obor Tematický okruh Inovace výuky prostřednictvím šablon pro SŠ CZ.1.07/1.5.00/34.0748

Více

Semestrální práce CC3 TCP/IP transport a aplikace

Semestrální práce CC3 TCP/IP transport a aplikace Semestrální práce CC3 TCP/IP transport a aplikace Datum: 23.3. 2007 Vypracoval: Aleš Skopal, Radek Žilka Obsah TCP/IP... 2 Historie a vývoj of TCP/IP... 3 Filosofie TCP/IP... 3 Aplikační vrstva...3 Transportní

Více

Desktop systémy Microsoft Windows

Desktop systémy Microsoft Windows Desktop systémy Microsoft Windows IW1/XMW1 2014/2015 Jan Fiedor ifiedor@fit.vutbr.cz Fakulta Informačních Technologií Vysoké Učení Technické v Brně Božetěchova 2, 612 66 Brno Revize 14. 10. 2014 14. 10.

Více

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

Počítačové sítě. Miloš Hrdý. 21. října 2007 Počítačové sítě Miloš Hrdý 21. října 2007 Obsah 1 Pojmy 2 2 Rozdělení sítí 2 2.1 Podle rozlehlosti........................... 2 2.2 Podle topologie............................ 2 2.3 Podle přístupové metody.......................

Více

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

Komunikační sítě a internetový protokol verze 6. Lukáš Čepa, Pavel Bezpalec Komunikační sítě a internetový protokol verze 6 Lukáš Čepa, Pavel Bezpalec Autoři: Lukáš Čepa, Pavel Bezpalec Název díla: Komunikační sítě a internetový protokol verze 6 Vydalo: České vysoké učení technické

Více

ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS

ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS ANALÝZA TCP/IP 2 ANALÝZA PROTOKOLŮ DHCP, ARP, ICMP A DNS V této části se seznámíte s funkcemi a principy protokolů DHCP, ARP, ICMP a DNS. Síť je uspořádána dle následujícího schématu zapojení. Zahajte

Více

XMW3 / IW3 Sítě 1. Štefan Pataky, Martin Poisel YOUR LOGO

XMW3 / IW3 Sítě 1. Štefan Pataky, Martin Poisel YOUR LOGO XMW3 / IW3 Sítě 1 Štefan Pataky, Martin Poisel Základy síťí v prostředí MS Windows IPv4 a IPv6 - zápis a přidělování adres, rozsahy adres - dynamické získání adresy - DHCP, Router Advertisment, Neighbour

Více

Relační vrstva SMB-Síťový komunikační protokol aplikační vrstvy, který slouží ke sdílenému přístupu k souborům, tiskárnám, sériovým portům.

Relační vrstva SMB-Síťový komunikační protokol aplikační vrstvy, který slouží ke sdílenému přístupu k souborům, tiskárnám, sériovým portům. Aplikační vrstva http-protokol, díky kterému je možné zobrazovat webové stránky. -Protokol dokáže přenášet jakékoliv soubory (stránky, obrázky, ) a používá se také k různým dalším službám na internetu

Více

ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP

ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP ZÁKLADNÍ ANALÝZA SÍTÍ TCP/IP ÚVOD Analýza sítě je jedním z prostředků potřebných ke sledování výkonu, údržbě a odstraňování závad v počítačových sítích. Většina dnešních sítí je založena na rodině protokolů

Více

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

Počítačové sítě 1 Přednáška č.4 Síťová vrstva Počítačové sítě 1 Přednáška č.4 Síťová vrstva Osnova = Síťová vrstva = Funkce síťové vrstvy = Protokoly síťové vrstvy = Protokol IPv4 = Servisní protokol ICMP ISO/OSI 7.Aplikační 6.Prezentační 5.Relační

Více

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

Model ISO - OSI. 5 až 7 - uživatelská část, 1 až 3 - síťová část Zatímco první čtyři vrstvy jsou poměrně exaktně definovány, zbylé tři vrstvy nemusí být striktně použity tak, jak jsou definovány podle tohoto modelu. (Příkladem, kdy nejsou v modelu použity všechny vrstvy,

Více

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

Směrování- OSPF. Směrování podle stavu linek (LSA) Spolehlivé záplavové doručování Směrování- OSPF Směrování podle stavu linek (LS) Link State lgorithm(ls) směrování podle stavu linek Každý uzel ví jak dosáhnout přímo spojené sousedy: lokální linkstate(stav linek) Přerušenélinky nebo

Více

Y36SPS Jmenné služby DHCP a DNS

Y36SPS Jmenné služby DHCP a DNS Y36SPS Jmenné služby DHCP a DNS Jan Kubr - Y36SPS 1 8/2007 Dynamic host configuration protocol (DHCP) 1993 RFC2131 přidělení parametrů při startu IP adresa, maska, směrovače přidělení IP adresy dynamické

Více