31
10 Gigabit Ethernet Jákó András [email protected]

10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

  • Upload
    vankiet

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

10 Gigabit Ethernet

Jákó Andrá[email protected]

Page 2: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 2

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 3: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 3

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 4: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 4

• csak full-duplex– nincs CSMA/CD– a half-duplex mód már a GE-nél is feleslegesnek bizonyult

• sőt, emiatt kellett kifejleszteni a Carrier Extensiont és a Frame Burstinget

Medium Access Control

Page 5: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 5

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 6: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 6

• LAN – WAN– LAN: „normális” Ethernet– WAN: egyszerűsített SDH keretezés

• átviteli közeg– optikai szálpár

• multi, mono– twinax kábel– csavart érpáros kábel

• soros – párhuzamos– soros: egyetlen ~10 Gbit/s jelfolyam– párhuzamos: több kisebb sebességű jelfolyam

• „beépített” WDM• több réz vezető

PHY jellemzők

Page 7: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 7

PHY taxonómia

csavart érpártwinax

optikai szál

WANLAN

párhuzamossoros

TXWR

10GB

AS

E-T

10GB

AS

E-C

X4

10GB

AS

E-LX

4

10GB

AS

E-E

W

10GB

AS

E-LW

10GB

AS

E-S

W

10GB

AS

E-E

R

10GB

AS

E-LR

10GB

AS

E-LR

M

10GB

AS

E-S

R

Page 8: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 8

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 9: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 9

• 2 bit header + 64 bit payload• header

– „01” után csupa adat– „10” után vezérlő információ, és esetleg adat is

• az első byte adja meg a másik 7 struktúráját– „00” és „11” érvénytelen

• az érvényes header a 66 bites blokk határának detektálására is alkalmas

• scrambler – önszinkronizáló folyamkódoló– a header biteket nem kódolja, csak a másik 64 bitet

64B/66B PCS

vezérlő információ (és Ethernet adat)formátum10

64 bit Ethernet adat01

Page 10: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 10

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 11: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 11

• két 10GE állomás között pont-pont SDH/SONET link• SDH VC-4-64c vagy SONET STS-192c

– konyhanyelven STM-64 ill. OC-192

• ~9.58 Gbit/s adatsebesség (~9.95 Gbit/s vonali)– MAC és PHY között 10 Gbit/s– adáskor a MAC extra szünetet iktat be a keretek közé

• ezeket a PHY eldobja• ami megmarad, az már belefér a ~9.58 Gbit/s-ba

– vételkor a PHY iktat be extra üres szimbólumokat a keretek közé• ezen a MAC nem csodálkozik

• WIS – WAN Interface Sublayer– egyszerűsített SDH keretezéssel látja el az adatfolyamot– kezeli az SDH riasztásokat

WAN PHY

Page 12: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 12

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 13: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 13

• 8B/10B blokk kódolás– mint a GE-nél (1000BASE-X)– vezérlőinformációk elférnek a szimbólumtérben– órajel visszanyerhető a jelfolyamból

• négy párhuzamos jelfolyam– 3.125 Gbaud jelzési sebesség

8B/10B PCS

Page 14: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 14

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 15: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 15

• 10GBASE-LX4: 4 WWDM lambda 24.5 nm-enként

‡ mode-conditioning patch kábel szükséges

Optikai média

10GBASE-EW1550

10GBASE-ER

10GBASE-LW

10GBASE-LR

‡10GBASE-LX4

1310

10GBASE-LRM

10GBASE-SW850

10GBASE-SR

monomódusúszálpár

multimódusúszálpár

hullámhossz [nm]típus

Page 16: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 16

• monomódusú szálon– 10GBASE-L* : 10 km– 10GBASE-E* : 40 km

• multimódusú szálon függ a szál modális sávszélességétől is

Optikai hatótávolság

3002203005002000

30022082500500

24010066400400

50

30022033500200

3002202650016062.5

10GBASE-LX4(~3 Gbaud)

10GBASE-LRM(~10 Gbaud)

10GBASE-S*(~10 Gbaud)1300 nm850 nm

áthidalható távolság [m]modális sávszélesség [MHz*km]mag átmérő

[μm]

• 10GBASE-LRM: vételi oldalon elektronikus diszperzió-kompenzáció

Page 17: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 17

• twinaxiális kábel– olyan koaxiális kábelhez képest, mint a sajtburger

a hamburgerhez képest• legalábbis az elnevezés…

– koaxiális kábelhez hasonlít, de belül két vezető van

• CX4 kábel = 8 twinax összefogva– irányonként 4

• Infiniband 4X csatlakozó• max. 15 m

10GBASE-CX4 médium

Page 18: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 18

• Multi-Source Agreement (MSA)– több gyártó által közösen kialakított specifikáció – kvázi szabvány

• XENPAK, X2, XPAK– a teljes PHY benne van

• XFP (10 Gbit Small Form Factor Pluggable)– csak a PMD van benne

Transceiverek

XENPAKXPAK

XFP

Page 19: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 19

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 20: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 20

• kidolgozás alatt, 802.3an draft• komoly kódolási és jelfeldolgozási arzenál• jó minőségű kábel• ami változatlan:

– max. 100 m– RJ-45– adás és vétel mind a négy érpáron

• hibrid áramkörök– auto-negotiation

10GBASE-T

Page 21: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 21

• 64B/65B– majdnem azonos a 64B/66B-vel

• 1 bit jelzi, hogy a többi 64 tisztán adat-e vagy vezérlő is

• scrambler – önszinkronizáló folyamkódoló– mind a 65 bitet kódolja– más kódoló (polinom) a MASTER és a SLAVE PHY-n

• 50 db 65 bites blokkhoz 8 bit CRC• +1 kitöltő bit, hogy összesen 3259 legyen

– ebből 3 * 512 bit marad kódolatlanul– a többi 1723 bithez LDPC kódolóval 325 bit paritás

• Low-Density Parity-Check, lineáris blokk kódoló• 1723 + 325 = 2048 = 4 * 512

• 512 db 7 bites szó ( 3 * 512 + 4 * 512 )– az első 3 bit védtelen– a második 4 hibajavító kóddal védett

64B/65B, LDPC

Page 22: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 22

64B/65B, LDPC

64B/65B

50 * 651 8

CRC-8

50 * 64 bit Ethernet keret (+ vezérlő információk)

3 4 3 4 3 81 * 3…

LDPC

325

3 4 3 4 3 4…

33 4

43 4 …3 4

1. 2. 431. 432. 512.511.

3 4

430.… …

kódoló

védtelen bitek

védett bitek

Page 23: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 23

• két, időben egymást követő 16 szintű PAM szimbólum– 256 kombináció

• ebből egy 128 elemű maximális távolságú konstelláció– DSQ: double square

DSQ128, PAM16

0

PAM-16 (t+1)

PAM-16 (t)15

0

15

Page 24: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 24

• a 7 bites szó 3 kódolatlan bitje jelöli ki a csoportot– ezek között nagy lesz a távolság

• a 4 LDPC-vel kódolt bit pedig a csoporton belüli pozíciót– ezek között kisebb a távolság, de ezt kompenzálja a hibajavító kód

DSQ128, PAM16 (folyt.)

001

011

110

101

011

110

100

000

111

101

000

100

0000

0100

1100

1000

0001

0101

1101

1001

0011

0111

1111

1011

0010

0110

1110

1010

Page 25: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 25

• 50 * 64 adatbit → 512 * 7 bit kódolva• 7 bit → 2 PAM16 szimbólum

– 10 Gbit adat → 3.2 G szimbólum

• a PAM16 szimbólumok a 4 érpárra szét vannak osztva– 800 Mbaud jelzési sebesség (3.2 G / 4)– 1.25 ns szimbólumidő

Jelzési sebesség

Page 26: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 26

• soft decision– a vett PAM-16 jel még az A/D konverzió előtt az LDPC dekóderhez kerül

• az A/D konverziónál elveszne értékes információ• nem csak 16 diszkrét érték, hanem egy finom felbontású jelszint a dekóder

bemenete• a dekóder egy valószínűségi értékként értelmezi ezt

• iteratív– esetleg több lépésben próbál hihetőnek tűnő adatblokkot reprodukálni– a sikerességet a 8 bites CRC-vel ellenőrzi

LDPC dekódolás

Page 27: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 27

• Tomlinson-Harashima Precoding (THP)– a csatorna karakterisztikájának vizsgálata teszt mintákkal (train)

• link inicializálásakor• később korrekciók

– ennek megfelelő equalizer használata adáskor

• visszhang elnyomás• közeli és távoli áthallás (NEXT, FEXT) elnyomása

DSP módszerek

Page 28: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 28

• nehéz megtalálni a jó kompromisszumot vevő oldalon a dekódolás és a DSP bonyolultsága és hatékonysága közt

• nagy az interface energiaigénye– pillanatnyi cél: < 10 W

• az eddigi eredmények bíztatók– remélhetőleg hamarosan elkészül a szabvány kiegészítése– és előbb-utóbb termékek is megjelennek

A 10GBASE-T kihívásai

Page 29: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 29

Tartalom

MAC

PMD

PMA

WIS

64B/66B PCS

PMD

PMA

64B/66B PCS

AN

PMA

LDPC PCS

PMD

PMA

8B/10B PCS

Medium Medium Medium Medium

PHY

XGMII

MDI

10GBASE-R 10GBASE-W 10GBASE-X 10GBASE-T

Page 30: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 30

• Cat6a = augmented Cat6– kidolgozás alatt, talán kész lesz 2006-ban

• mitől jobb?– sűrűbben megcsavart érpárok– a 4 érpár csavarása eltér egymástól– az érpárokat műanyag terelő pozícionálja

a kábelben– vastagabb külső burkolat

Cat6a UTP

Page 31: 10 Gigabit Ethernet - nws.niif.hu · • LAN – WAN – LAN: „normális” Ethernet – WAN: ... WAN PHY. Networkshop 2006. 10 Gigabit Ethernet 12 Tartalom MAC PMD PMA WIS 64B/66B

Networkshop 2006. 10 Gigabit Ethernet 31

az előadás teljes szövege:http://splash.eik.bme.hu/

Köszönöm a figyelmet!