Počítačové sítě I. 9. Internetworking Miroslav Spousta, 2005 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/



Podobné dokumenty
X36PKO Jiří Smítka

Systémy pro sběr a přenos dat

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

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

Distribuované systémy a počítačové sítě

Katedra softwarového inženýrství MFF UK Malostranské náměstí 25, Praha 1 - Malá Strana

Lekce 1: internetworking

Aktivní prvky: přepínače

Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc

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

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.

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

Přepínaný Ethernet. Virtuální sítě.

IT_420 Komunikační technologie a služby

Budování sítě v datových centrech

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

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

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í

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

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

3.16 Aktivní prvky sítí

Lekce 1: Internetworking

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

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

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

Aktivní prvky: opakovače a rozbočovače

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

Budování sítě v datových centrech

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

TOPOLOGIE DATOVÝCH SÍTÍ

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

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

Vyvažování zátěže na topologii přepínačů s redundandními linkami

Vnější směrovací protokoly

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

Rozdělení (typy) 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í)

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

Další síťová zařízení

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

Počítačové sítě. Další informace naleznete na :

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

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

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

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

e1 e1 ROUTER2 Skupina1

OPAKOVAČE, MOSTY, SMĚROVAČE A SÍŤOVÉ BRÁNY

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

Aktivní prvky: přepínače

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

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

Technologie počítačových komunikací

Představa propojení sítí

Virtální lokální sítě (VLAN)

X.25 Frame Relay. Frame Relay

Počítačové sítě. Další informace naleznete na :

JAK ČÍST TUTO PREZENTACI

Topologie počítačových sítí Topologie = popisuje způsob zapojení sítí, jejich architekturu adt 1) Sběrnicová topologie (BUS)

Počítačové sítě, v. 3.6

Virtuální sítě 2.část VLAN

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

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

Počítačové sítě 1 Přednáška č.7 Přepínané LAN sítě

Poítaové sít, v. 3.0

Internet se skládá ze o Segmentů, kde jsou uzly propojeny např. pomocí Ethernetu, Wi-Fi, atd. a tvoří autonomní oblasti 10.1.x.x x.x Atd.

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

Projekt IEEE 802, normy ISO 8802

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

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

Aktivní prvky: síťové karty

K čemu slouží počítačové sítě

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

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

Úvod Bezpečnost v počítačových sítích Technologie Ethernetu

Projekt Pospolu. Aktivní a pasivní propojovací prvky

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

Síťové prvky seznámení s problematikou. s problematikou

Katedra softwarového inženýrství MFF UK Malostranské náměstí 25, Praha 1 - Malá Strana

Zabezpečení v síti IP

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

Základy IOS, Přepínače: Spanning Tree

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

Část l«rozbočovače, přepínače a přepínání

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

Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)

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

CISCO Network Academy

Obsah. O autorech 9. Předmluva 13. KAPITOLA 1 Počítačové sítě a Internet 23. Jim Kurose 9 Keith Ross 9

Seznámit posluchače se základními principy činnosti lokálních počítačových sítí a způsobu jejich spojování:

Možnosti ochranného mechanismu Loop Guard v implementaci Spanning Tree firmy Cisco

Úspěch Wi-Fi přineslo využívání bezlicenčního pásma, což má negativní důsledky ve formě silného zarušení příslušného frekvenčního spektra a dále

SPS Úvod Technologie Ethernetu

Počítačové sítě Směrovací protokol OSPF. Jak se směruje v globálním Internetu. Leoš Boháč Jan Kubr

Optické sítě. Počítačové sítě a systémy. _ 3. a 4. ročník SŠ technické. Ing. Fales Alexandr Software: SMART Notebook

spojování sítí (internetworking) Internet a vlastnictví síťové prvky repeater (hub) bridge switch router gateway

SAS (Single-Attachment Station) - s jednou dvojicí konektorů, tj. pro použití pouze na jednoduchém kruhu.

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

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

Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou,

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo didaktického materiálu EU-OVK-VZ-III/2-ZÁ-319. Počítačové sítě

Transkript:

Počítačové sítě I 9. Internetworking Miroslav Spousta, 2005 <qiq@ucw.cz>, http://www.ucw.cz/~qiq/vsfs/ 1

Internetworking propojování sítí a jejich částí (segmentů) spojováním sítí vzniká inter network neboli internet Internet je ta jedna síť proč propojovat sítě (a jak): zvětšení možné vzdálenosti mezi uzly, zvýšení počtu stanic optimalizace prostředků, provozu zpřístupnění vzdálených zdrojů, prostředků zlepšení služeb (např. WWW, pošta je tím užitečnější, čím více lidí ji používá) 2

Propojování sítí síť A? síť B sítě mohou být propojeny pomocí několika druhů zařízení na různých úrovních (vrstvách modelu OSI) fyzické (opakovače) linkové (switche, bridge) síťové (routery) aplikační (proxy, aplikační firewally) 3

Opakovač neboli repeater, propojuje zařízení na fyzické (nejnižší) vrstvě někdy se označením HUB myslí opakovač má několik portů (aspoň dva), kam se připojují jednotlivé sítě pracuje na úrovni bitů, neví, co jednotlivé bity znamenají bity jsou přijímány na jednom portu, vyhlazeny a opět rozesílány na všechny ostatní porty opakuje data > opakovač dochází k opravě zkreslení a útlumu fyzických přenosových cest regenerace signálu 4

Opakovač opakovač způsobuje pouze malé přenosové zpoždění max. několik bitů nemá žádnou vyrovnávací paměť může propojovat libovolný počet segmentů může propojovat pouze segmenty se stejnou rychlostí bufferu nemaje 5

Opakovače v Ethernetu nemůže jich být v síti libovolně mnoho vyžaduje metoda CSMA/CD musí být zaručena určitá doba šíření, kvůli detekci kolizí opakovač v Ethernetu musí šířit kolize(!) všechny segmenty propojené pomocí opakovačů tvoří kolizní doménu pravidlo: mezi každými dvěma body maximálně 2 opakovače umožňuje páteřní rozvody přesnější pravidlo: 5 4 3 5 segmentů, 4 opakovače a 3 aktivní segmenty 6

Opakovače v Ethernetu Druhé patro První patro Přízemí Pravidlo max. 2 opakovače mezi dvěma uzly 7

Opakovače v Ethernetu Pravidlo 5 4 3 mezi každými dvěma uzly sítě platí: max. 5 segmentů 4 opakovače a 3 aktivní segmenty 8

Filtrování opakovače jsou hloupé šíří do všech směrů i to, co by nemusely chtěli bychom, aby propojovací zařízení poznalo, co musí přeposlat a co nikoliv neboli filtrovat provoz musí rozumět aspoň části přenášených dat adresám linkové vrstvy neboli musí pracovat na linkové vrstvě pokud se bude rozhodovat podle adres, nemůže fungovat v reálném čase, musí si bufferovat rámce (nebo jejich části), aby bylo možné rozhodnout,, na které porty mají být vyslány díky bufferování ale může propojovat různě rychlé segmenty sítě 9

Most, přepínač díky bufferování nemusí propagovat kolize odděluje kolizní domény! všesměrově (v ideálním případě) šíří pouze broadcasty pakety určené všem příjemcům v dané síti most (bridge): starší, většinou bufferuje celé rámce, pomalejší, má pouze dva porty propojuje dvě sítě přepínač (switch): novější, víceportový (8, 16, 24, 48), rychlý často se používá jako náhrada hubu přes jeden přepínač může (na různých portech) probíhat několik přenosů (až do maximální kapacity přepínače) 10

Přepínač: filtrování aby most mohl filtrovat, musí znát topologii sítě nebo aspoň na kterém portu se nachází která stanice pokud neví, musí se chovat jako opakovač (ale na linkové vrstvě) můžeme na každém přepínači nastavit ručně mnoho práce, může se měnit (např. notebook v síti, ) switch si potřebné údaje zjistí sám zpočátku se chová jako opakovač a učí se ukládá si do tabulek dvojice port adresa po určité době začne filtrovat provoz plug & play 11

Učení když dostane rámec od A k B na portu X, odvodí, že uzel A je na portu X, zapíše si danou informaci do tabulky pošle rámec na všechny porty kromě X X: A Y: Z: Z B Y X A 12

Učení stanice B odpoví, switch se z odpovědi dozví, kde leží B kde leží stanice A už ví další rámce komunikace mezi A a B už posílá pouze mezi zjištěnými porty (X, Y) X: A Y: B Z: Z B Y X A 13

Problém: kružnice učení přestane fungovat, pokud struktura sítě nebude stromová, ale bude obsahovat kružnici mosty se dokáží domluvit a kružnici přerušit kružnice může být v síti úmyslně: kvůli možnému výpadku spojení STA: Spanning Tree Algorithm algoritmus, pomocí kterého se najde kostra dané síťové topologie přeruší se případné kružnice (zablokují se některé porty) zůstane stromovitá struktura v případě výpadku se zablokované porty opět uvolní všechny moderní switche algoritmus podporují (IEEE 802.1d) 14

Problém: kružnice Stanice A je přístupná přes port X Stanice A je přístupná přes port Y X Y A B 15

Spanning Tree Algoritmus nejprve se zvolí kořenový switch (root switch) ten s nejmenší MAC adresou (případně se dá nastavit administrativně) na každém síťovém segmentu se zvolí designated switch to je ten, který má nejlepší cestu ke kořenovému switchi porty switchů, které nejsou na kostře grafu sítě se přepnou do blokujícího stavu možné stavy portu: blocking, listening, learning, forwarding, disabled blocking: neprocházejí rámce, slouží jako záložní learning: neprocházejí rámce, switch se učí adresy forwarding: procházejí rámce (a také se učí adresy), cílový stav pro aktivní porty v kostře grafu sítě 16

Source routing alternativní možnost: přepínání rámců stylem source routing neboli zdrojové směrování, spíše technika síťové vrstvy o tom, kudy bude rámec sítí procházet rozhoduje odesílající uzel do rámce zapíše adresy všech switchů, přes které rámec projde jak odesílatel zjistí cestu? pomocí záplavového rozesílání: pošle paket, který se rozešle všem sousedům rekurzivně až k cíli, cíl odpoví a v odpovědi je cesta, kterou původní paket prošel je to dosti nešetrné k síti ale najde opravdu nejlepší cestu 17

Repeater, switch nebo router? neexistuje jednoznačná odpověď ale existují doporučení chceme li zvýšit propustnost sítě: zvětšíme přenosovou rychlost (100 Mbps > 1 Gbps) např. jen u některých stanic/serverů rozdělíme síť na více částí, s cílem maximalizace lokálního provozu udává se, že 80% provozu je lokálního charakteru, 20% mezi sítěmi dneska neplatí, díky Internetu 18

Repeater nebo switch? opakovač neodděluje kolizní domény (šíří se skrz něj kolize) je rychlý, ale počet v síti je omezen nepodporují redundantní cesty přepínač umožňuje vytvářet rozsáhlé sítě, je pomalejší dnes se téměř všude používají switche (přepínače) nepodporují redundantní cesty (ale umí se s nimi vyrovnat) moderní switche lze nakonfigurovat pro agregaci více linek se tváří jako jedna ne vždy musí být nejvýhodnější 19

Jak spojit různé technologie opakovač (fyzická vrstva) nelze: různé rychlosti, různá technologie přepínač (linková vrstva) lze, pokud jsou sítě dostatečně podobné (např. TokenRing, Ethernet) router (síťová vrstva) standardní řešení co s nesměrovatelnými protokoly? (NetBIOS) neznají pojem sítě dají se použít jen v rámci jedné sítě řešení: zapouzdření do jiného protokolu 20

Tunelování (zapouzdření) Příklad: IP tunel pro NetBIOS Síť nepodporující pakety 21

Switch nebo router? přepínač vytváří jednu velkou síť, nemá explicitní požadavky na maximální velikost sítě v rámci sítě mohou uzly komunikovat přímo, bez prostředníka šíří broadcasty v celé síti je vhodné ji omezit směrovač (router) pracuje na síťové úrovní, propojuje jednotlivé sítě nešíří broadcasty z jedné sítě do druhé kritérium pro rozdělení do sítí: lokální:nelokální = 80:20 snadná správa, přístupová práva 22

Klasické řešení Router 23

Switche dnes podporují QoS (quality of service), VLAN (Virtual LAN) různé verze STA (s rychlejší konvergencí, ) agregaci více linek do jedné filtrování rámců na různých úrovních: linková: Layer 2 síťová: Layer 3, filtrování na úrovni protokolu IP, IP adresy... transportní: Layer 4, filtrování na úrovni portů TCP/UDP Layer 3 switch: vlastně router, ale optimalizovaný na rychlost, HW řešení Layer 4 switch: umožňuje rozlišovat provoz, např. load balancer 24

VLAN Virtuální sítě, standard IEEE 802.1q VLAN je skupina uzlů, které komunikují, jako by byly spojené LAN ale jsou v jiných LAN nebo tvoří v LAN podmnožinu IEEE 802.1q umožňuje vytvářet VLAN, které tvoří podsíť v rámci jedné LAN funguje na principu značkování rámců pro každý port switche je nastaveno, do které VLAN patří příchozí data se označkují značkou příslušné VLAN a pošlou se dále switch má různé tabulky pro virtuální sítě data se před odesláním ze switche cílovému uzlu odznačkují (většina koncových zařízení nepodporuje IEEE 802.1q) 25

IEEE 802.1q: rámce IEEE 802.3 preambule cílová adresa zdrojová adresa délka typ dat data CRC (32bit) 8 6 6 2 48 1500 4 IEEE 802.1q 8100H Priorita a VLAN ID preambule cílová adresa zdrojová adresa TPID TCI délka typ dat data CRC (32bit) 8 6 6 2 2 2 42 1496 4 26

Autonomní systémy směrování můžeme provádět nejrůznějším způsobem statické tabulky (vhodné pro malé systémy) dynamicky: používáme speciální algoritmy pro distribuci cest v síti směrovací algoritmy se mohou lišit, mají mnoho parametrů v každé síti můžeme požadovat jiné vlastnosti směrování kdo kam smí, kudy se bude směrovat provoz definujeme směrovací politiku Autonomní systém (AS): několik sítí se společnou politikou směrování většinou síť jednoho vlastníka (typicky ISP) 27

Autonomní systémy 28

Autonomní systémy AS používají jednotnou strategii směrování v Internetu IGP: Interior Gateway Protocols OSPF, RIP, IGRP jednotná strategie pro směrování do ostatních AS AS jsou vzájemně propojeny EGP: Exterior Gateway Protocols protokoly pro směrování mezi AS v Internetu se používá BGP (Boarder Gateway Protokol) peering: propojení několika AS data pak neprocházejí přes jádro Internetu, ale lokálně v ČR: NIX.CZ, propojuje desítky sítí 29