+ All Categories
Home > Documents > Ethernet

Ethernet

Date post: 21-Mar-2016
Category:
Upload: pravat
View: 30 times
Download: 3 times
Share this document with a friend
Description:
Ethernet. Původní náčrtek Boba Metcalfa, autora Ethernetu. Něco historie …. Historie Ethernetu začíná na Hawaii, kdy na tamní univerzitě vytvořili rádiovou síť ALOHA na propojení ostrovů, která je prapředkem všech sítí se sdíleným médiem - PowerPoint PPT Presentation
31
Ethernet
Transcript
Page 1: Ethernet

Ethernet

Page 2: Ethernet

Něco historie …• Historie Ethernetu začíná na Hawaii,

kdy na tamní univerzitě vytvořili rádiovou síť ALOHA na propojení ostrovů, která je prapředkem všech sítí se sdíleným médiem

• Síť Ethernet jako taková vznikla poprvé ve středisku PARC (Palo Alto Research Center) pro propojení tamních počítačů v polovině 70 let.

– Síť pracovala s rychlostí 2,94 Mb/s (autoři Bob Metcalfe a David Boggs z firmy Xerox)

– později byla ve spolupráci firem DEC, Intel a Xerox zrychlena na 10 Mb/s (DIX Ethernet, 1980).

• Jak vůbec Ethernet přišel ke svému jménu? Traduje se, že Bob Metcalfe si vzpomněl na starou teorii z 19. století o všeprostupujícím "etheru", kterým se šíří elektromagnetické vlny a tak kvůli paralele se všesměrovým vysíláním, použitým u nové technologie, nazval ji "Ether"netem.

Původní náčrtekBoba Metcalfa,

autora Ethernetu

Page 3: Ethernet

Další vývoj Ethernetu• vzala do svých rukou organizace IEEE (www.ieee.org), která

předložený návrh standardu DIX Ethernet přijala v poněkud pozměněné podobě (jiný formát hlavičky rámce) jako standard 802.3.

• Tento standard dále žije a vyvíjí se v rámci IEEE až do dnešní gigabitové

• Původní standard 802.3 z roku 1985 používal pouze koaxiální kabely, nejprve jen známý "tlustý", nebo také podle jeho barvy "žlutý" kabel (Thick Ethernet).

• Segment mohl být dlouhý až 500 m, více segmentů mohlo být propojeno opakovači (repeater) až do max. vzdálenosti 2500 m mezi nejvzdálenějšími uzly, kterých mohlo být max. 1024. Síťová karta uzlu byla k segmentu připojena speciálním transceiverem a přípojným kabelem.

Page 4: Ethernet

Ethernetový rámec• Celá logika protokolu Ethernetu je implementována v obvodech síťového adaptéru.• Základem přepravy dat na sítích typu Ethernet jsou takzvané rámce, které přepravují obecně

jakákoliv data mezi jednotlivými počítači. Každý rámec představuje balík dat, který je možno vyslat v rámci jednoho segmentu k jinému počítači.

• Skládá se z hlavičky, těla (obsahuje přenášená data, tedy paket vyšší vrstvy) a zakončení rámce s kontrolním součtem. Hlavní část hlavičky tvoří hardwarová adresa odesílatele a příjemce (označovaná také jako fyzická MAC adresa), podle které síťové rozhraní dokáže samo rozeznat rámce

• Minimální velikost rámce Ethernetu je 64 bajtů – je dána standardem 802.3, Ethernet II

Page 5: Ethernet

Formáty rámce• Formát rámců lokální sítě Ethernet II a IEEE 802.3 se skládá s

následujících polí:• Preambule - Skládá se z 8 byte, střídavě binární 0 a 1. Poslední byte

má tvar 10101011 a označuje začátek vlastního rámce. Preambule slouží k synchronizaci. Poslední byte se někdy nazývá omezovač počátku rámce (Starting Frame Delimiter, SFD).

• Cílová adresa a zdrojová adresa (6B) - fyzická MAC adresy, musí být stejného typu, je to vždy individuální adresa konkrétní stanice (rozhraní).

• Typ protokolu nebo délka – Pro Ethernet II je to pole určující typ vyššího protokolu. – Pro IEEE 802.3 udává toto pole délku pole dat.

• Data - Pole dlouhé minimálně 46 B a maximálně 1500 B. Minimální délka je nutná pro správnou detekci kolizí.

• Zabezpečení - (Frame Check Sequence, FCS) Dvaatřicetibitový cyklický kontrolní kód, který se počítá ze všech polí s výjimkou preambule a FCS.

Page 6: Ethernet

Ethernetové adresy• V Ethernetu se používají 48-

bitové (6bytové) adresy• Každé Ethernetové rozhraní by

mělo mít celosvětově unikátní adresu– adresy jsou pevně

zabudovávány do jednotlivých adaptérů už při jejich výrobě

– jednotliví výrobci dostávají přidělené „bloky“ adresového prostoru, v rámci kterých pak mohou sami přidělovat konkrétní adresy

• Konkrétně:– každý výrobce dostane od

IEEE identifikátor OUI• Organizationally Unique

Identifier– OUI představuje nejvyšší

3 byty adresy• ostatní doplňuje sám

výrobce

Page 7: Ethernet

CSMA/CD• je přístupová metoda, na které je celá technologie Ethernetu založena• přenosové médium je sdílené

– jednotlivé stanice monitorují, zda právě neprobíhá nějaké vysílání - aby se nerušily navzájem

– na společném přenosovém médiu může vysílat vždy jen jedna stanice, setkají-li se na médiu signály více stanic, zinterferují, vznikne kolize a signál je znehodnocen

– uzel začne vysílat ihned až po posečkání jistou definovanou dobu– jak bude uzel úspěšný ve své snaze o vysílání závisí na zatížení přenosového

média, tedy počtu uzlů, snažících se o vysílání. – tento mechanizmus neřeší možnost vzniku následných (zavlečených) kolizí,

pouze snižuje jejich pravděpodobnost– nezaručuje tedy přístup ke sdílenému médiu v konečném čase;

• se zatížením klesá její efektivita; • topologie sítě musí být alespoň v logickém smyslu sběrnicová. • princip CSMA/CD poprvé porušil až návrh 10 Gigabit Ethernetu.

-------------------------------------------------------------------------------------------------------přístupová metoda je metoda, která reguluje přístup jednotlivých uzlů ke společně sdílenému přenosovému médiu

Page 8: Ethernet

CSMA/CD• fáze 1 - stanice vlevo si

poslechla na drátu zda někdo vysílá, zjistila, že ne a začala sama posílat data; v okamžiku kdy ještě signál nedorazil ke stanici vpravo si tato stanice ověřila stav média, zjistila, že je možnost zahájit vysílání

• fáze 2 – obě stanice posílají data

• fáze 3 – stanice vpravo zjistila kolizi a generuje signál JAM, všechny vysílající stanice zastavují vysílání a generují náhodné číslo - náhodnou hodnotu času po níž se pokusí vysílání zopakovat.

Page 9: Ethernet

Vlastnosti CSMA/CD

• není deterministická, nezaručuje tedy přístup ke sdílenému médiu v konečném čase

• proto není příliš vhodná pro řízení a aplikace v reálném čase

• se zatížením klesá její efektivita• topologie sítě musí být alespoň v logickém smyslu

sběrnicová

Page 10: Ethernet

Kolizní doména• Díky této jednoduchosti bylo dosaženo nízké ceny síťových

adaptérů a aktivních prvků a tím i značného rozšíření Ethernetu. • Jednoduchost řešení ovšem přináší i jednu významnou nevýhodu –

s narůstajícím počtem uzlů narůstá počet kolizí a tím klesá teoretická propustnost sítě.

• Soubor uzlů jejichž vzájemná činnost může vygenerovat kolizi se nazývá kolizní doména.

• Logicky lze odvodit, že kolizní doména by měla být co nejmenší. • Používané aktivní prvky ovlivňují kolizní domény:

– některé kolizní doménu rozšiřují, – některé kolizní domény oddělují.

• Jejich volbou lze proto propustnost sítě ovlivnit.

Page 11: Ethernet

10Base-5 Původní Ethernet na koaxiálním kabelu o rychlosti 10 Mbit/s. Koaxiální kabel tvoří sběrnici, ke které se připojují pomocí speciálních tranceiverů a AUI kabelů jednotlivé stanice.

10Base-2 Ethernet na tenkém koaxiálním kabelu o rychlosti 10 Mbit/s. Koaxiální kabel tvoří sběrnici, ke které se připojují jednotlivé stanice přímo. Kabel nesmí mít žádné odbočky a je na koncích zakončen odpory 50Ω.

10Base-T Jako přenosové médium používá kroucenou dvoulinku s rychlostí 10 Mbit/s. Využívá dva páry strukturované kabeláže ze čtyř. Dnes již překonaná síť, která byla ve většině případů nahrazena rychlejší 100 Mbit/s variantou.

10Base-F Varianta s optickými vlákny o rychlosti 10 Mbit/s. Používá se pro spojení na větší vzdálenost, nebo spojení mezi objekty, kde nelze použít kroucenou dvoulinku. Tvořila obvykle tzv. pateřní síť, která propojuje jednotlivé menší celky sítě. Dnes je již nahrazována vyššími rychlostmi (Fast Ethernet, Gigabit Ethernet).

100Base-TX Varianta s přenosovou rychlostí 100 Mbit/s, které se říká Fast Ethernet, používá dva páry UTP nebo STP kabelu kategorie 5.

100Base-T2 Používá dva páry UTP kategorie 3, 4, 5. Je to varianta vhodná pro starší rozvody strukturované kabeláže.

100Base-T4 Používá čtyři páry UTP kategorie 3, 4, 5. Také vhodná pro starší rozvody strukturované kabeláže.

100Base-FX Fast Ethernet používající dvě optická vlákna. 1000Base-T Ethernet s rychlostí 1000 Mbit/s, nazývaný Gigabit Ethernet. Využívá 4 páry

UTP kabeláže kategorie 5, je definován do vzdálenosti 100 metrů. 1000Base-CX Gigabit Ethernet na bázi měděného vodiče pro krátké vzdálenosti, učený pro

propojování skupin zařízení. 1000Base-SX Gigabit Ethernet používající mnohavidové optické vlákno. Je určen pro

páteřní sítě do vzdáleností několik set metrů. 1000Base-LX Gigabit Ethernet používající jednovidové optické vlákno. Je určen pro větší

vzdáleností až několika desítek kilometrů.

Page 12: Ethernet
Page 13: Ethernet

10 Base 5

• Nejstarší verze Ethernetu počítala s tzv. tlustým (žlutým) koaxiálním kabelem– o průměru cca 1 cm– z něj se dělaly odbočky k

jednotlivých uzlům, pomocí tzv. drop kabelů

– koaxiální kabel se buď rozpojil a znovu spojil přes tzv. transceiver, nebo byl „nabodnut“ zvláštním nožovým konektorem (tzv. vampire tap)

10 Base 5

Přenosovárychlost10 Mbps

Maxim. délkasouvislého kabelovéhosegmentu (stovky metrů)

Přenos v základním pásmu (baseband)

Page 14: Ethernet

max. 50 metrů

V transceiveru jsou umístěnyobvody zajišťující příjem

a vysílání

Zakončující člen(terminátor)

„tlustý“ koaxiální kabel(průměr cca 1 cm, žlutá barva)

Zakončení jenutné proto,

aby nedocházelok odrazům nakonci vedení

RozhraníAUI

AUI = Attachment Unit Interfaceje rozhraním mezi transceiverem a ostatními obvody síťového adaptéru

Používá se i dnesjsou jím vybavovány i takové síťové karty, které mají zabudovaný transceiver např. pro tenký koax. kabelumožňuje to připojit ke kartě i jiné druhy transceiverů, např. pro optická vlákna

Page 15: Ethernet

Tlustý vs. tenký koaxiální kabel• Tlustý koaxiální kabel byl

drahý, málo ohebný, špatně se instaloval ….– topologie rozvodů na bázi

tlustého koaxiálního kabelu byla vcelku vhodná pro páteřní sítě, ale méně již pro připojování

– místo tlustého koaxiálního kabelu se přešlo na tenký koaxiální kabel (průměru cca 0,5 cm), v provedení:

• s jednoduchým opletením• s dvojitým opletením

• Tenký koaxiální kabel je lacinější, ohebnější, …

• možnost jeho využití si vyžádala úpravu standardu, resp. nový standard 10Base2– odlišný hlavně na úrovni

fyzické vrstvy• 10Base2 předpokládá

max. délku kabelového segmentu 185 m (zaokrouhleno 2x100m)

Page 16: Ethernet

10Base2

Zakončující člen

Obvody příjmu a vysílání,které byly dříve umístěny

v samostatném transceiveru,jsou nyní integroványpřímo na síťové kartě

Kabel (smyčka) musí býtpřiveden až přímo k počítači

(jeho síťové kartě)

Připojení pomocí tzv.T konektoru

Page 17: Ethernet

Konektory - 10Base2

Tzv. T-konektor BNC(vytváří velmi krátkouodbočku, na kterou sepřipojuje síťová karta)

Základní konektoru typuBNC (Bayonett-Neil-Concelman)který zakončuje tenký koaxiální

kabel

Page 18: Ethernet

Představa topologie (10Base2)

opakovač mostmost

Kolizní doména

Max. 185 m.

Page 19: Ethernet

Další vývoj Ethernetu – 10BaseT• Nejprve vzniknul standard

1Base5– umožňující dosáhnout až

na 500 metrů, ale jen s rychlostí 1 Mbps!!!

• Další zdokonalování šlo cestou zrychlení– za cenu zmenšení dosahu

• vzniknul standard 10BaseT– rychlost 10 Mbps– dosah kabelu: 100 m

• Telefonní kabely, které předpokládá standard 10BaseT:– tzv. kroucená dvoulinka (twist)

• Případné rozvětvení (rozbočení) je nutné dělat elektronickou cestou– kvůli tomu se používají

rozbočovače

Obvody příjmu a vysílání,jsou integrovány

přímo na síťové kartě

rozbočovač

2-bodový spoj

2 páry

Page 20: Ethernet

Konektory 10BaseT (twist)• Pro připojení každého uzlu jsou nutné 2 páry

zkroucených vodičů– jeden pro vysílání dat, druhý pro příjem

• Kabely z kroucené dvoulinky jsou zakončovány konektory řady RJ-45

• Pro propojení hub-uzel je třeba tzv. patch kabel

zástrčkazásuvka

Page 21: Ethernet

Představa topologie (10BaseT)

Hubfungující jako

opakovač

mostmost

Kolizní doména

Max. 100 m

Page 22: Ethernet

• Fyzickou topologii sítě změnila z původní sběrnice na hvězdu.

• Každý počítač má svůj vlastní kabel s více vodiči (kroucená dvojlinka): některé lze využít pro vysílání dat a jiné pro příjem

• Vysílání a příjem dat se nijak neruší a mohou být provozovány současně -vznikl full-duplex

Kroucená dvojlinka :

Page 23: Ethernet

Full-duplex: plně duplexní režim • Možnost plně duplexního provozu připadá v úvahu tam, kde z principu

nemohou vznikat žádné kolize, nemůže být provozován po sdíleném segmentu, tj. jen tam, kde existují a mohou spolu komunikovat právě a pouze dva uzly, pokud jsou propojeny pomocí dvou samostatných přenosových cest – kroucená dvoulinka kategorie 5 (dva páry vzájemně zkroucených vodičů)– optická vlákna (používají dvě přenosové cesty, každou jednosměrným

způsobem) • Plně duplexní režim se nedá provozovat s hubem jen na přepínačích

(switch). • Plně duplexní režim musí podporovat partneři na obou koncích

kabelu. Pokud je tato podmínka splněna, může nerušeně probíhat provoz v obou směrech najednou. – Kapacita linky se zdvojnásobí– Odpadá nutnost zjišťovat kolize– Prodlužuje se dosah - odpadá omezení dané detekcí kolizí a vzdálenost je

omezena jen přenosovými schopnostmi média

Page 24: Ethernet

Hub x Switch• Hub je neinteligentní zařízení, které, co na jednom portu slyší, slepě

předá do všech ostatních: jakmile by vysílal více než jeden stroj, došlo by ke zkomolení dat, ale duplexně připojené počítače by to neměly šanci zjistit.

• Proto je plně duplexní režim k dispozici jen na přepínačích (switch). • Přepínač – switch je inteligentní zařízení, které přijme rámec, uloží do

pracovní paměti a poté jej zcela nezávisle odvysílá. • Příjem/vysílání na jednom portu přepínače nijak neovlivňuje ostatní

porty. Pokud některé z nich pracují poloduplexně, provozuje každý z nich svůj vlastní CSMA/CD algoritmus nezávisle na ostatních portech.

• Na každém portu přepínače běží samostatný Ethernet, nezávislý na všech ostatních. Můžete míchat různá média (kroucenou dvojlinku s optikou) i různé rychlosti a překonávat délkové omezení.

• Přepínač navíc zkoumá cílové adresy a rámce zasílá jen do toho portu, kde sídlí skutečný příjemce:– zvyšuje se výkon (do každého kabelu odcházejí jen data, která tam

skutečně patří) – zvyšuje se bezpečnost (nedá se odposlouchávat cizí provoz).

Page 25: Ethernet

Fast Ethernet (100Mb/s)

• Ve standardu Fast Ethernet se zmenšila vzdálenost propojení opakovačů a přepínačů na 100 m v případě krouceného dvoupáru a 412 m v případě optických kabelů, koaxiální kabel byl vyloučen úplně.

• Překonání větší vzdálenosti (až 2 km) pak umožnily přepínače s porty schopnými plně duplexního provozu, kde se délka propojovacích optických kabelů zvětšila na 2000 m.

Page 26: Ethernet

Koexistence 10BaseT a 100BaseT• je relativně snadná a

běžná– od začátku se s ní počítá

jako s možností• existují (vyrábí se)

kombinované (10/100Mbps) Ethernetové switche– některé porty10 Mbps,

některé 100Mbps– porty 10Mbps, tzv. uplink

100Mbpsuplink je spoj k vyššímu uzlu ve smyslu stromovitého uspořádání

• existují (vyrábí se) kombinované síťové karty– samy poznají, jakou

rychlostí mají komunikovat (nebo se pře-switchují)

• možná strategie:– servery se připojí na

100Mbps segmenty, stanice na 10Mbps segmenty

– karty se kupují a instalují už jen kombinované

Page 27: Ethernet

100 Mbps 10 Mbps 10 Mbps

10 Mbps 10 Mbps

Switch 10/100 Mbps

10 Mbps

Kolizní doména„klasického“ Eth.

Server(y) lze připojitna segmenty 100Mbps

Příklad

Page 28: Ethernet

100Base-TX

• používá jako přenosové médium kroucený dvoupár (stíněný nebo nestíněný s využitím dvou párů) s impedancí 100 ohm (min. Cat 5), nosná frekvence je 125 MHz a data jsou kódována metodou 4B5B;

• délka kabelu mezi uzlem a aktivním prvkem může být max. 100 m.

Page 29: Ethernet

100Base-FX

• používá jako přenosové médium multimodový optický kabel;

• délka kabelu mezi uzly může být v případě plně duplexního provozu max. 2 km; v příp. polovičního duplexu je vzdálenost ovlivněna zapojením sítě;

• existuje i modifikace používající singlemodový optický kabel s větším dosahem.

Page 30: Ethernet

100Base-T4• používá jako přenosové médium kroucený dvoupár

(stíněný nebo nestíněný) s impedancí 100 ohm, vychází vstříc stávajícím instalacím se staršími, méně kvalitními kabely (Cat 3 a 4);

• používá všechny 4 páry kabelu, signál se přenáší třemi páry s nosnou frekvencí 25 MHz s kódováním 8B6T a čtvrtý je využit pro detekci kolizí;

• délka kabelu mezi uzlem a aktivním prvkem může být max. 100 m;

• technologie není příliš rozšířena.

Page 31: Ethernet

Gigabitový Ethernet 1000Base-T, 1000Base-X

• Gigabitový Ethernet je opět 10 krát rychlejší (než Fast Ethernet). Při zachování min. velikosti rámce by došlo k redukci segmentů na pouhých 10 m

• Místo redukce segmentů používá zvětšené rámce: rámce s rozšířením Carrier Extension

• Je-li rámec menší než 512 bajtů, je doplněn na velikost 512 bajtů neplatnými speciálními symboly, tzv. Carrier Extension.


Recommended