Ethernetove´Standardy Vy´Voj ISO/OSI MAC Fyzicka´Vrstva 10Mb 100Mb 1Gb 10Gb Technologie

Ethernetove´Standardy Vy´Voj ISO/OSI MAC Fyzicka´Vrstva 10Mb 100Mb 1Gb 10Gb Technologie

Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Ethernet Sˇ a´rka Vavrecˇkova´ U´ stav informatiky, FPF SU Opava http://fpf.slu.cz/~vav10ui Poslednı´aktualizace: 28. cˇervence 2011 Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Ethernet Vlastnosti vznik roku 1976, firmy Xerox, Digital, Intel pozdeˇji standard IEEE 802.3 (Ethernet Working Group) koliznı´prˇı´stupova´metoda CSMA/CD vı´ce ru˚zny´ch topologiı´a kabela´zˇe, specifikujı´standardy u veˇtsˇiny specifikacı´existujı´omezenı´prˇedevsˇı´m de´lky segmentu˚ rychlosti 10, 100, 1000, 10 000 Mb/s, atd. Znacˇenı´na fyzicke´vrstveˇ: XBASE-Y, kde X je rychlost, BASE je signalizacˇnı´metoda (Base nebo Broad – za´kladnı´ nebo prˇekla´dane´pa´smo), Y urcˇuje kabela´zˇ Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Standardy 10 Mb/s: 10Base-5, 10Base-2, 10Base-T, 10Base-F 100 Mb/s (Fast Ethernet): 100Base-T, 100Base-F 1000 Mb/s (Gigabit Ethernet): 1 000Base-X (802.3z, optika), 1 000Base-T (802.3ab, UTP), 1 000BaseCX (STP nebo koax) dalsˇı´ Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Sı´t’ove´prvky Uzly sı´teˇ DTE (Data Terminal Equipment) – koncove´uzly, typicky pocˇı´tacˇe, servery DCE (Data Communication Equipment) – mezilehla´sı´t’ova´ zarˇı´zenı´, ktera´prˇijı´majı´ra´mce a odesı´lajı´je da´l, obvykle router, switch apod. Prˇenosova´me´dia UTP (nestı´neˇna´kroucena´dvojlinka) STP (stı´neˇna´), opticke´kabely, twin-ax, drˇı´ve koaxia´l Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Topologie a struktura Celkova´struktura sı´teˇje kombinace trˇı´prvku˚: 1 Point-to-Point – spojuje dveˇzarˇı´zenı´(DTE-DTE, DTE-DCE nebo DCE-DCE) 2 sbeˇrnice – tento prvek se dnes fyzicky nepouzˇı´va´, drˇı´ve na koaxia´lech; de´lka segmentu sbeˇrnice max. 500 m (tlusty´ koax), maxima´lneˇ100 zarˇı´zenı´, segmenty lze propojit opakovacˇi, mezi dveˇma DTE musı´existovat jedina´cesta, max. pocˇet zarˇı´zenı´v sı´ti 1024 3 hveˇzda – zhruba v prvnı´polovineˇ90. let, struktura slozˇena´ z Point-to-Point segmentu˚DTE-DCE, DCE obvykle HUB nebo switch Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Postupne´zmeˇny Topologie fyzicka´topologie byla pu˚vodneˇsbeˇrnice (jen u 10Mb Ethernetu), dnes beˇzˇneˇhveˇzda nebo stromova´ (u strukturovane´kabela´zˇe) logicka´topologie zu˚sta´va´sta´le sbeˇrnicova´ (logicka´topologie pouze popisuje zpu˚sob chova´nı´– sˇı´rˇenı´ signa´lu) Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Postupne´zmeˇny Rozdeˇlenı´fyzicke´vrstvy od 10Base-T fyzicka´vrstva (PHY) rozdeˇlena na dveˇpodvrstvy (podobneˇjako drˇı´ve linkova´): Physical Medium Independent s rozhranı´m MII (Medium Independent Interface) – neza´visla´na prˇenosove´m me´diu, spolu s linkovou vrstvou je realizova´na na sı´t’ove´karteˇ(bez konektoru˚), od Gigabit Ethernetu je GMII Physical Medium Dependent s rozhranı´m MDI (Medium Dependent Interface) – za´visla´na me´diu, implementuje vsˇe souvisejı´cı´– ko´dova´nı´bitu˚, elektricke´parametry signa´lu˚atd., realizova´na vneˇjsˇı´m rozhranı´m sı´t’ove´karty Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Vztah k ISO/OSI modelu Vrstvy zahrnuje linkovou a fyzickou vrstvu modelu linkova´vrstva je rozdeˇlena na podvrstvy LLC – na DTE, je definova´na standardem 802.2 MAC – na DTE i DCE, definova´na prˇı´mo standardem 802.3, MAC dvou komunikujı´ch zarˇı´zenı´musejı´minima´lneˇ podporovat tute´zˇprˇenosovourychlost na DCE je podvrstva LLC nahrazena prˇemosteˇnı´m (most umı´spojovat i sı´teˇs ru˚zny´mi protokoly, naprˇı´klad Ethernet a Token Ring), definova´na standardem 802.1 Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Podvrstva MAC v ISO/OSI modelu U´ koly data prˇijata´podvrstvou MAC pro prˇenosod LLC se u 802.3 nazy´vajı´ LLC ra´mec shroma´zˇdeˇnı´dat z vysˇsˇı´podvrstvy a jejich zapouzdrˇenı´– v ra´mci prˇı´pravy na jejich prˇenos u prˇı´chozı´ch dat opacˇny´proces – „vybalenı´“ dat z ra´mce, kontrola chyb rˇı´zenı´prˇı´stupu k prˇenosove´mu me´diu, vcˇetneˇinicializace prˇenosura´mce a zotavenı´prˇiselha´nı´prˇenosu Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Struktura 802.3 MAC ra´mce 7 1 6 6 4 46–1500 4 PRE SFD DA SA Length Data+Pad FCS Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Struktura 802.3 MAC ra´mce 7 1 6 6 4 46–1500 4 PRE SFD DA SA Length Data+Pad FCS 1 PRE (Preambule, 7 B) – posloupnost strˇı´dajı´cı´ch se jednicˇek a nul, ktera´informuje prˇijı´majı´cı´stanici, zˇe ma´ ocˇeka´vat ra´mec, synchronizacˇnı´informace 2 SOF (Start-of-frame delimiter, 1 B) – take´sekvence strˇı´dajı´cı´ch se jednicˇek a nul, ale koncˇı´dveˇma jednicˇkami, oddeˇluje na´sledujı´cı´cˇa´st hlavicˇky Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Struktura 802.3 MAC ra´mce 7 1 6 6 4 46–1500 4 PRE SFD DA SA Length Data+Pad FCS 3 DA (Destination address, 6 B) – MAC adresa cı´le 4 SA (Source address, 6 B) – MAC adresa zdroje, vzˇdy unicast 5 Length/Type (2 B) – u ra´mcu˚802.3 je to de´lka datove´cˇa´sti MMC ra´mce (tj. de´lka LLC ra´mce), vzˇdy je ≤ 1500, u jiny´ch jde o identifikaci protokolu vysˇsˇı´vrstvy, ktery´ma´data zpracovat Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Struktura 802.3 MAC ra´mce 7 1 6 6 4 46–1500 4 PRE SFD DA SA Length Data+Pad FCS 6 data – u 802.3 jde o LLC ra´mec, de´lka 46–1500 B, spodnı´ hranice nutna´pro detekci kolizı´ 7 datova´vy´plnˇ– pokud de´lka dat je mensˇı´nezˇ45, je nutne´ je doplnit touto vy´plnı´ 8 FCS (Frame check sequence, 4 B) – do paty ra´mce (traileru) se prˇida´va´kontrolnı´soucˇet, generuje se z dat od adresy prˇı´jemce (DA) po data vcˇetneˇ(i prˇı´padnou vy´plnˇ), slouzˇı´prˇı´jemci ke zjisˇteˇnı´posˇkozenı´ra´mce Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex CSMA/CD CS (Carrier Sense) – stanice neusta´le naslouchajı´na prˇenosove´m me´diu MA (Multiple Access) – stanice mohou kdykoliv vysı´lat, kdyzˇnasloucha´nı´m zjistı´, zˇe nikdo nevysı´la´ CD (Collision Detect) – pokud vı´ce stanic vysı´la´v te´meˇrˇ stejne´m okamzˇiku, docha´zı´k posˇkozenı´signa´lu – kolizi stanice musı´by´t schopny detekovat kolizi, v prˇı´padeˇkolize musı´prˇestatvysı´lat (ne okamzˇiteˇ!!!, musı´ da´t ostatnı´m vysı´lajı´cı´m uzlu˚m sˇanci, aby rozpoznaly kolizi), vycˇka´vajı´na´hodneˇdlouhy´okamzˇik, ktery´se urcˇuje backoff algoritmem Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex Backoff algoritmus Po prvnı´m zjisˇteˇnı´kolize stanice vysˇle „Jam“ signa´l pro zrusˇenı´odesı´la´nı´vyslane´ho ra´mce cˇeka´po dobu 0 ... 51, 2 µs, pak se znovu pokusı´o prˇenos kdyzˇznovu prˇenosselzˇe, cˇeka´po dobu 2 · 0 ... 51, 2 µs, pak se znovu pokusı´o prˇenos pokud dojde k dalsˇı´m selha´nı´m, cˇeka´po dobu K · 0 ... 51, 2 µs, kde K je cˇı´slo z intervalu 0 ... 2n − 1 Existujı´i jine´, slozˇiteˇjsˇı´verze backoff algoritmu. Koliznı´okno (Collision Window, Slot Time)) je rovno dvojna´sobku doby, po kterou se sˇı´rˇı´signa´l mezi dveˇma nejvzda´leneˇjsˇı´mi stanicemi, po tuto dobu musı´odesı´lajı´cı´ stanice naslouchat pro detekci kolize Vliv spodnı´hranice de´lky ra´mce vysˇsˇı´ ⇒ veˇtsˇı´koliznı´okno a veˇtsˇı´koliznı´dome´na nizˇsˇı´ ⇒ mensˇı´koliznı´okno a mensˇı´koliznı´dome´na Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex Nejhorsˇı´prˇı´pad nastane, pokud najednou vysı´lajı´dveˇnejvzda´leneˇjsˇı´stanice (signa´l te´druhe´vysı´lacı´stanice dorazı´azˇpo dlouhe´dobeˇ) Vliv spodnı´hranice de´lky ra´mce vysˇsˇı´ ⇒ veˇtsˇı´koliznı´okno a veˇtsˇı´koliznı´dome´na nizˇsˇı´ ⇒ mensˇı´koliznı´okno a mensˇı´koliznı´dome´na Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex Nejhorsˇı´prˇı´pad nastane, pokud najednou vysı´lajı´dveˇnejvzda´leneˇjsˇı´stanice (signa´l te´druhe´vysı´lacı´stanice dorazı´azˇpo dlouhe´dobeˇ) Koliznı´okno (Collision Window, Slot Time)) je rovno dvojna´sobku doby, po kterou se sˇı´rˇı´signa´l mezi dveˇma nejvzda´leneˇjsˇı´mi stanicemi, po tuto dobu musı´odesı´lajı´cı´ stanice naslouchat pro detekci kolize Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex Nejhorsˇı´prˇı´pad nastane, pokud najednou vysı´lajı´dveˇnejvzda´leneˇjsˇı´stanice (signa´l te´druhe´vysı´lacı´stanice dorazı´azˇpo dlouhe´dobeˇ) Koliznı´okno (Collision Window, Slot Time)) je rovno dvojna´sobku doby, po kterou se sˇı´rˇı´signa´l mezi dveˇma nejvzda´leneˇjsˇı´mi stanicemi, po tuto dobu musı´odesı´lajı´cı´ stanice naslouchat pro detekci kolize Vliv spodnı´hranice de´lky ra´mce vysˇsˇı´ ⇒ veˇtsˇı´koliznı´okno a veˇtsˇı´koliznı´dome´na nizˇsˇı´ ⇒ mensˇı´koliznı´okno a mensˇı´koliznı´dome´na Ethernetove´standardy Vy´voj ISO/OSI MAC Fyzicka´vrstva 10Mb 100Mb 1Gb 10Gb Technologie Zajisˇteˇnı´prˇenosu– half duplex Nastavenı´koliznı´dome´ny a de´lky paketu u 10Mb Ethernetu stacˇilo najı´t vhodny´kompromis, stanovena polovina cˇasu slot time 51.2 µs, min.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    73 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us