SlideShare a Scribd company logo
1 of 19
V.Parthipan assistant Professor ,Saveetha University ,chennai India
• DDeevveellooppeedd dduurriinngg tthhee mmiidd--11997700抯 aatt XXeerrooxx PPaalloo AAllttoo RReesseeaarrcchh 
CCeenntteerr ((BBoobb MMeettccaallffee)) 
• LLaatteerr rreeffiinneemmeenntt bbyy DDEECC,, IInntteell aanndd XXeerrooxx ((DDIIXX ssttaannddaarrdd)) 
• BBeeccaammee IIEEEEEE 880022..33 iinn 11998855 
• DDiiffffeerreenntt ffrraammee ffoorrmmaatt bbeettwweeeenn EEtthheerrnneett aanndd IIEEEEEE 880022..33
Data link layer 
Physical layer 
NNIICC 
AAUUII ccaabbllee 
ttrraannsscceeiivveerr 
00..55 ??CCooaaxx 
ttaapp 
BBNNCC ccoonnnneeccttoorr 
station interface 
data encapsulation 
link management 
encoding and decoding 
transmission and receipt
hhuubb 
1100BBaassee22 -- TThhiinn EEtthheerrnneett 
1100BBaassee55 -- TThhiicckk EEtthheerrnneett 
rroouutteerr 
1100BBaasseeTT--TTwwiisstteedd ppaaiirr 
sseerrvveerr 
hhuubb 
bbrriiddggee
• VVaarriioouuss ssttaannddaarrdd ddeeffiinneedd ffoorr IIEEEEEE880022..33 wwiitthh aa ccoonncciissee nnoottaattiioonn 
• 1100BBaassee55 ---- tthhiicckkwwiirree ccooaaxxiiaall 
• 1100BBaassee22 ---- tthhiinnwwiirree ccooaaxxiiaall oorr cchheeaappeerrnneett 
• 1100BBaasseeTT ---- ttwwiisstteedd ppaaiirr 
• 1100BBaasseeFF ---- ffiibbeerr ooppttiiccss 
• 1100BBrrooaadd3366 ---- bbrrooaaddbbaanndd 
• FFaasstt EEtthheerrnneett 
• 110000BBaasseeTTXX,, 110000BBaasseeTT44,, 110000BBaasseeFF aanndd 110000 VVGG--AAnnyyLLAANN 
ddaattaa rraattee 
iinn MMbbppss 
ssiiggnnaalliinngg 
bbaasseebbaanndd oorr 
bbrrooaaddbbaanndd 
mmaaxxiimmuumm sseeggmmeenntt 
lleennggtthh iinn hhuunnddrreeddss 
ooff mmeetteerrss 
10 Base 5
• ttaapp :: ccaabbllee ddooeess nnoott ttoo bbee ccuutt 
• ttrraannsscceeiivveerr :: sseenndd//rreecceeiivvee,, ccoolllliissoonn 
ddeetteeccttiioonn,, eelleeccttrroonniiccss iissoollaattiioonn 
• AAUUII :: AAttttaacchhmmeenntt UUnniitt IInntteerrffaaccee 
• UUssee ffoorr bbaacckkbboonnee nneettwwoorrkkss 
00..55??CCooaaxx 
vvaammppiirree ttaapp 
BBNNCC ccoonnnneeccttoorr 
ttrraannsscceeiivveerr 
AAUUII ccaabbllee 
NNIICC 
mmaaxxiimmuumm sseeggmmeenntt lleennggtthh==550000mm 
mmaaxxiimmuumm nnuummbbeerr ooff ssttaattiioonnss ppeerr sseeggmmeenntt==110000 
mmiinniimmuumm ddiissttaannccee 
bbeettwweeeenn ttwwoo ssttaattiioonnss == 22..55 mm 
mmaaxxiimmuumm nneettwwoorrkk ddiissttaannccee bbeettwweeeenn 
ttwwoo ssttaattiioonnss == 22..88kkmm
00..2255 ??CCooaaxx 
BBNNCC TT--ccoonnnneeccttoorr 
NNIICC 
• BBNNCC ccoonnnneeccttoorr 
• NNoo ddrroopp ccaabbllee 
• uussee ffoorr ooffffiiccee LLAANN 
mmaaxxiimmuumm sseeggmmeenntt lleennggtthh==118855mm 
mmaaxxiimmuumm nnuummbbeerr ooff ssttaattiioonnss ppeerr sseeggmmeenntt==3300 
mmiinniimmuumm ddiissttaannccee 
bbeettwweeeenn ttwwoo ssttaattiioonnss == 00..55 mm 
mmaaxxiimmuumm nneettwwoorrkk ddiissttaannccee bbeettwweeeenn 
ttwwoo ssttaattiioonnss == 992255 mm
NNIICC 
• AA hhuubb ffuunnccttiioonnss aass aa rreeppeeaatteerr 
• uussee ffoorr ooffffiiccee LLAANN 
hhuubb 
mmaaxxiimmuumm sseeggmmeenntt 
lleennggtthh == 110000mm
• 10BaseF specification eennaabbllee lloonngg ddiissttaannccee ccoonnnneeccttiioonnss wwiitthh 
tthhee uussee ooff ooppttiiccaall ffiibbeerr.. TThhrreeee ssttaannddaarrddss aarree:: 
• 1100BBaasseeFFPP -- AA ppaassssiivvee--ssttaarr ttooppoollooggyy,, uupp ttoo 11 kkmm lliinnkk 
• 1100BBaasseeFFLL -- AAnn aassyynncchhrroonnoouuss ppooiinntt--ttoo--ppooiinntt lliinnkk 
((aa nneeww FFOOIIRRLL)) ,, uupp ttoo 22 kkmm lliinnkk 
• 1100BBaasseeFFBB -- AA ssyynncchhoonnoouuss ppooiinntt--ttoo--ppooiinntt lliinnkk ,, uupp ttoo 22 kkmm lliinnkk 
wwiitthh 1155 ccaassccaaddee rreeppeeaatteerrss
 SSttaattiioonn lliisstteennss ttoo tthhee mmeeddiiuumm bbeeffoorree ttrraannssmmiittttiinngg ((lliisstteenn bbeeffoorree 
ttaallkkiinngg ;;LLBBTT)) 
 NNoonn ppeerrssiisstteenntt CCSSMMAA 
 iiff mmeeddiiuumm iiss iiddllee,, ttrraannssmmiitt 
 iiff mmeeddiiuumm bbuussyy,, wwaaiittss aa rraannddoomm ppeerriiooddss aann tthheenn rreesseennssee mmeeddiiuumm 
11--ppeerrssiisstteenntt CCSSMMAA 
 iiff mmeeddiiuumm iiss iiddllee,, ttrraannssmmiitt 
 iiff mmeeddiiuumm bbuussyy,, ccoonnttiinnuuee ttoo lliisstteenn uunnttiill tthhee cchhaannnneell iiss sseennsseedd iiddllee;; tthheenn 
ttrraannssmmiitt iimmmmeeddiiaatteellyy
 More than ttwwoo ssttaattiioonn sseenndd ffrraammee aatt tthhee ssaammee ttiimmee 
 SSttaattiioonn ttrraannssmmiittss iittss ddaattaa wwhhiillee cchheecckkiinngg tthhee ccaahhaannnneell ffoorr 
ccoolllliissiioonn 
 IIff aavveerraaggee DDCC vvoollttaaggee lleevveell eexxeeeeddss tthhee CCDD tthhrreesshhoolldd,, ccoolllliissiioonn iiss 
ddeetteecctteedd
HHooww ttoo ddeetteecctt 
 SSttaattiioonn sseenndd ffrraammee aanndd sseennssee tthhee mmeeddiiuumm 
 CCoolllliissiioonn ddeetteecctteedd iiff 
 ssttaattiioonn sseennssee tthhee eexxeeeeddeedd ssiiggnnaall ssttrreennggtthh ((ccooaaxx)) 
 tthheerree iiss ssiiggnnaall oonn mmoorree tthhaann oonnee iinnuutt ((UUTTPP)) 
HHooww ttoo ddoo 
TTrraannssmmiittttiinngg nnooddeess sseenndd aa jjaammmmiinngg ssiiggnnaall aafftteerr aa ccoolllliissiioonn iiss 
ddeetteecctteedd.. 
jjaamm
IIEEEEEE 880022..33 
77 11 6 6 22 446--11550000 44 
PA SFD DA SA LEN LLC PDU Pad FCS 
ccaallccuullaattiioonn ooff tthhee FFCCSS 
644--11551188 bbyytteess 
88 6 6 22 446--11550000 44 
PA DA SA Type Data Pad FCS EEtthheerrnneett 
PPAA :: PPrreeaammbbllee -- 1100110011001100ss ffoorr ssyynncchhrroonniizzaattiioonn 
SSFFDD :: SSttaarrtt ooff FFrraammee ddeelliimmiitteerr ---- 1100110011001111 ttoo ssttaarrtt ffrraammee 
DDAA:: DDeessttiinnaattiioonn AAddddrreessss ---- MMAACC aaddddrreessss 
SSAA:: SSoouurrccee AAddddrreessss ---- MMAACC aaddddrreessss 
LLEENN:: LLeennggtthh ---- NNuummbbeerr ooff ddaattaa bbyytteess 
TTyyppee:: iiddeennttiiffyy tthhee hhiigghheerr --lleevveell pprroottooccooll 
LLLLCC PPDDUU++ppaadd ---- mmiinniimmuumm 446 bbyytteess,, mmaaxxiimmuumm 11550000 
FFCCSS :: FFrraammee CChheecckk SSeeqquueennccee ---- CCRRCC--3322
1 1 46 
I/G U/L 46-bit address 
1 15 
I/G 15-bit address 
TTwwoo aaddddrreessssffoorrmmaatt:: 
4488 bbiittss 
116 bbiittss 
I/GG =00 IInnddiivviidduuaall aaddddrreessss 
II//GG =11 GGrroouupp aaddddrreessss 
UU//LL=00 GGlloobbaall aaddmmiinniisstteerreedd aaddddrreessss 
UU//LL=11 LLooccaall aaddmmiinniisstteerreedd aaddddrreessss 
UUnniiccaasstt :: ddeeffiinnee aa ssiinnggllee ddeessttiinnaattiioonn 
BBrrooaaddccaasstt :: FFFFFFFFFFFFFFFF eeaacchh ssttaattiioonn oonn tthhee nneettwwoorrkk rreecceeiivvee aanndd aacccceepptt ffrraammeess 
mmuullttiiccaasstt :: aa ggrroouupp aaddddrreessss ddeeffiinneess mmuullttiippllee rreecceeppiieenntt
PA DA SA Type Data Pad FCS PA 
IInntteerrffrraammee ggaapp 
>> 99..6 mss 
 Obligatory 9.6ms interval bbeettwweeeenn tthhee eemmiitttteedd ffrraammee aanndd 
tthhee nneeww oonnee 
 TToo eennaabbllee ootthheerr ssttaattiioonnss wwiisshhiinngg ttoo ttrraannssmmiitt ttoo ttaakkee oovveerr aatt 
tthhiiss ttiimmee
Assemble frame 
carrier sense signal ON ? 
N 
Wait interframe gap time 
Start trnasmission 
collision detected? 
N 
Y 
Y send jam sequence 
Increment attempt. 
Y Compute backoff 
attempt limited? 
N 
Discard frame 
and wait backoff time 
transmission done? 
tranmit OK 
N 
Y
done receiving? 
Y 
Y 
Pass frame to next layer 
N 
N 
Discard frame 
Y 
N 
start receiving 
Matched DA 
FCS and frame size OK?
delay= 2 
send frame 
collision detected? 
Y 
Y 
Discard frame 
random wait 
between 0 
and delay-1 
double delay 
limited 
delay<1024 
N 
max delay is limited at 
1023*51.2 ms=52.4 ms 
>16 attempts 
transmission 
done? 
tranmit OK 
N 
Y 
N 
1st wait 0 or 1 slot time 
2nd wait 0,1,2 or 3 slot time 
3rd wait 0,1,2,..7 slot time 
kth wait 0.. 2k slot time 
 after 10th collisions the interval is frozen at 1023 slots 
 after 16th collisions , frame is discarded and report failure 
back to the upper layer
A and B locates at tthhee ffaarr eenndd ooff tthhee ccaabbllee 
(1) packet starts 
at time 0 
(2) packet almost 
at B at t-d 
(3) B send packet; 
collision occurs at t 
(4) jam signal gets 
back to A at 2t 
A 
A 
A 
A 
B 
B 
B 
B 
 A frame must take more than 2t to send to prevent the situation that the sender incorrect 
conclude that the frame was successfully sent. 
 This slot times is = 51.2 ms corresponds to 512 bit = 64 bytes 
 The minimum frame length is 64 bytes (excluding preamble) 
 This answers why data field must have 46 bytes minimum

More Related Content

Viewers also liked

New syllabus combined_civil_services
New syllabus combined_civil_servicesNew syllabus combined_civil_services
New syllabus combined_civil_servicesParthipan Parthi
 
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3 REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3 Parthipan Parthi
 
Beijing Sightseeing - May2012
Beijing Sightseeing - May2012Beijing Sightseeing - May2012
Beijing Sightseeing - May2012yxyalbert
 
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...Tita Atmaja
 

Viewers also liked (11)

New syllabus combined_civil_services
New syllabus combined_civil_servicesNew syllabus combined_civil_services
New syllabus combined_civil_services
 
WAP
WAPWAP
WAP
 
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3 REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3
REVERSIBLE DATA HIDING WITH GOOD PAYLOAD DISTORTIONPpt 3
 
Beijing Sightseeing - May2012
Beijing Sightseeing - May2012Beijing Sightseeing - May2012
Beijing Sightseeing - May2012
 
Input output streams
Input output streamsInput output streams
Input output streams
 
Data structures 4
Data structures 4Data structures 4
Data structures 4
 
Ieee 802.11 wireless lan
Ieee 802.11 wireless lanIeee 802.11 wireless lan
Ieee 802.11 wireless lan
 
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...
MUSICAL CHAIRS GAME AS A TEACHING STRATEGY TO IMPROVE YOUNG LEARNERS LISTENIN...
 
Pspice
PspicePspice
Pspice
 
Queuing analysis
Queuing analysisQueuing analysis
Queuing analysis
 
Dbms lab questions
Dbms lab questionsDbms lab questions
Dbms lab questions
 

Similar to Ethernet

Design of the South Doña Ana Dam
Design of the South Doña Ana DamDesign of the South Doña Ana Dam
Design of the South Doña Ana DamDesh Sonyok
 
Grade 12 U0-L3-ErrorEstimation
Grade 12 U0-L3-ErrorEstimationGrade 12 U0-L3-ErrorEstimation
Grade 12 U0-L3-ErrorEstimationgruszecki1
 
Fire safety in building
Fire safety in buildingFire safety in building
Fire safety in buildingArvind Kumar
 
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...Penetration testing: A proactive approach to secure computing - Eric Vanderbu...
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...Eric Vanderburg
 
Ground Penetration Radar as a Tool for Pavement Condition Diagnostics
Ground Penetration Radar as a Tool for Pavement Condition DiagnosticsGround Penetration Radar as a Tool for Pavement Condition Diagnostics
Ground Penetration Radar as a Tool for Pavement Condition DiagnosticsDesh Sonyok
 
Comparative study of cyclic activated sludge and conventional activated sludg...
Comparative study of cyclic activated sludge and conventional activated sludg...Comparative study of cyclic activated sludge and conventional activated sludg...
Comparative study of cyclic activated sludge and conventional activated sludg...Arvind Kumar
 
Test Automation Myths
Test Automation MythsTest Automation Myths
Test Automation Mythskevinburr
 
Uml manuu lab BY SARFARAZ HUSAIN
Uml manuu lab BY SARFARAZ HUSAINUml manuu lab BY SARFARAZ HUSAIN
Uml manuu lab BY SARFARAZ HUSAINAzad public school
 
Lung cancer screening
Lung cancer screeningLung cancer screening
Lung cancer screeningtomnugent
 
Master marine marchande
Master  marine marchandeMaster  marine marchande
Master marine marchandeRabah HELAL
 

Similar to Ethernet (20)

Amplitude modulation Simulation
Amplitude modulation SimulationAmplitude modulation Simulation
Amplitude modulation Simulation
 
VLSI11
VLSI11VLSI11
VLSI11
 
VLSI7
VLSI7VLSI7
VLSI7
 
Mca121 ethernet ii
Mca121 ethernet iiMca121 ethernet ii
Mca121 ethernet ii
 
MS Unit-6
MS Unit-6MS Unit-6
MS Unit-6
 
Design of the South Doña Ana Dam
Design of the South Doña Ana DamDesign of the South Doña Ana Dam
Design of the South Doña Ana Dam
 
Mba ebooks
Mba ebooksMba ebooks
Mba ebooks
 
IDRC Davos, oral, 250814
IDRC Davos, oral, 250814IDRC Davos, oral, 250814
IDRC Davos, oral, 250814
 
Grade 12 U0-L3-ErrorEstimation
Grade 12 U0-L3-ErrorEstimationGrade 12 U0-L3-ErrorEstimation
Grade 12 U0-L3-ErrorEstimation
 
Fire safety in building
Fire safety in buildingFire safety in building
Fire safety in building
 
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...Penetration testing: A proactive approach to secure computing - Eric Vanderbu...
Penetration testing: A proactive approach to secure computing - Eric Vanderbu...
 
Cultivo de tilapia
Cultivo de tilapiaCultivo de tilapia
Cultivo de tilapia
 
Ground Penetration Radar as a Tool for Pavement Condition Diagnostics
Ground Penetration Radar as a Tool for Pavement Condition DiagnosticsGround Penetration Radar as a Tool for Pavement Condition Diagnostics
Ground Penetration Radar as a Tool for Pavement Condition Diagnostics
 
Comparative study of cyclic activated sludge and conventional activated sludg...
Comparative study of cyclic activated sludge and conventional activated sludg...Comparative study of cyclic activated sludge and conventional activated sludg...
Comparative study of cyclic activated sludge and conventional activated sludg...
 
Test Automation Myths
Test Automation MythsTest Automation Myths
Test Automation Myths
 
VLSI13
VLSI13VLSI13
VLSI13
 
Uml manuu lab BY SARFARAZ HUSAIN
Uml manuu lab BY SARFARAZ HUSAINUml manuu lab BY SARFARAZ HUSAIN
Uml manuu lab BY SARFARAZ HUSAIN
 
VLSI2 by RP Rao
VLSI2 by RP RaoVLSI2 by RP Rao
VLSI2 by RP Rao
 
Lung cancer screening
Lung cancer screeningLung cancer screening
Lung cancer screening
 
Master marine marchande
Master  marine marchandeMaster  marine marchande
Master marine marchande
 

More from Parthipan Parthi

More from Parthipan Parthi (8)

Inheritance
Inheritance Inheritance
Inheritance
 
Switch statement mcq
Switch statement  mcqSwitch statement  mcq
Switch statement mcq
 
Oprerator overloading
Oprerator overloadingOprerator overloading
Oprerator overloading
 
802.11 mac
802.11 mac802.11 mac
802.11 mac
 
Ieee 802.11 wireless lan
Ieee 802.11 wireless lanIeee 802.11 wireless lan
Ieee 802.11 wireless lan
 
Computer network
Computer networkComputer network
Computer network
 
Ieee 802.11 wireless lan
Ieee 802.11 wireless lanIeee 802.11 wireless lan
Ieee 802.11 wireless lan
 
Session 6
Session 6Session 6
Session 6
 

Ethernet

  • 1. V.Parthipan assistant Professor ,Saveetha University ,chennai India
  • 2. • DDeevveellooppeedd dduurriinngg tthhee mmiidd--11997700抯 aatt XXeerrooxx PPaalloo AAllttoo RReesseeaarrcchh CCeenntteerr ((BBoobb MMeettccaallffee)) • LLaatteerr rreeffiinneemmeenntt bbyy DDEECC,, IInntteell aanndd XXeerrooxx ((DDIIXX ssttaannddaarrdd)) • BBeeccaammee IIEEEEEE 880022..33 iinn 11998855 • DDiiffffeerreenntt ffrraammee ffoorrmmaatt bbeettwweeeenn EEtthheerrnneett aanndd IIEEEEEE 880022..33
  • 3. Data link layer Physical layer NNIICC AAUUII ccaabbllee ttrraannsscceeiivveerr 00..55 ??CCooaaxx ttaapp BBNNCC ccoonnnneeccttoorr station interface data encapsulation link management encoding and decoding transmission and receipt
  • 4. hhuubb 1100BBaassee22 -- TThhiinn EEtthheerrnneett 1100BBaassee55 -- TThhiicckk EEtthheerrnneett rroouutteerr 1100BBaasseeTT--TTwwiisstteedd ppaaiirr sseerrvveerr hhuubb bbrriiddggee
  • 5. • VVaarriioouuss ssttaannddaarrdd ddeeffiinneedd ffoorr IIEEEEEE880022..33 wwiitthh aa ccoonncciissee nnoottaattiioonn • 1100BBaassee55 ---- tthhiicckkwwiirree ccooaaxxiiaall • 1100BBaassee22 ---- tthhiinnwwiirree ccooaaxxiiaall oorr cchheeaappeerrnneett • 1100BBaasseeTT ---- ttwwiisstteedd ppaaiirr • 1100BBaasseeFF ---- ffiibbeerr ooppttiiccss • 1100BBrrooaadd3366 ---- bbrrooaaddbbaanndd • FFaasstt EEtthheerrnneett • 110000BBaasseeTTXX,, 110000BBaasseeTT44,, 110000BBaasseeFF aanndd 110000 VVGG--AAnnyyLLAANN ddaattaa rraattee iinn MMbbppss ssiiggnnaalliinngg bbaasseebbaanndd oorr bbrrooaaddbbaanndd mmaaxxiimmuumm sseeggmmeenntt lleennggtthh iinn hhuunnddrreeddss ooff mmeetteerrss 10 Base 5
  • 6. • ttaapp :: ccaabbllee ddooeess nnoott ttoo bbee ccuutt • ttrraannsscceeiivveerr :: sseenndd//rreecceeiivvee,, ccoolllliissoonn ddeetteeccttiioonn,, eelleeccttrroonniiccss iissoollaattiioonn • AAUUII :: AAttttaacchhmmeenntt UUnniitt IInntteerrffaaccee • UUssee ffoorr bbaacckkbboonnee nneettwwoorrkkss 00..55??CCooaaxx vvaammppiirree ttaapp BBNNCC ccoonnnneeccttoorr ttrraannsscceeiivveerr AAUUII ccaabbllee NNIICC mmaaxxiimmuumm sseeggmmeenntt lleennggtthh==550000mm mmaaxxiimmuumm nnuummbbeerr ooff ssttaattiioonnss ppeerr sseeggmmeenntt==110000 mmiinniimmuumm ddiissttaannccee bbeettwweeeenn ttwwoo ssttaattiioonnss == 22..55 mm mmaaxxiimmuumm nneettwwoorrkk ddiissttaannccee bbeettwweeeenn ttwwoo ssttaattiioonnss == 22..88kkmm
  • 7. 00..2255 ??CCooaaxx BBNNCC TT--ccoonnnneeccttoorr NNIICC • BBNNCC ccoonnnneeccttoorr • NNoo ddrroopp ccaabbllee • uussee ffoorr ooffffiiccee LLAANN mmaaxxiimmuumm sseeggmmeenntt lleennggtthh==118855mm mmaaxxiimmuumm nnuummbbeerr ooff ssttaattiioonnss ppeerr sseeggmmeenntt==3300 mmiinniimmuumm ddiissttaannccee bbeettwweeeenn ttwwoo ssttaattiioonnss == 00..55 mm mmaaxxiimmuumm nneettwwoorrkk ddiissttaannccee bbeettwweeeenn ttwwoo ssttaattiioonnss == 992255 mm
  • 8. NNIICC • AA hhuubb ffuunnccttiioonnss aass aa rreeppeeaatteerr • uussee ffoorr ooffffiiccee LLAANN hhuubb mmaaxxiimmuumm sseeggmmeenntt lleennggtthh == 110000mm
  • 9. • 10BaseF specification eennaabbllee lloonngg ddiissttaannccee ccoonnnneeccttiioonnss wwiitthh tthhee uussee ooff ooppttiiccaall ffiibbeerr.. TThhrreeee ssttaannddaarrddss aarree:: • 1100BBaasseeFFPP -- AA ppaassssiivvee--ssttaarr ttooppoollooggyy,, uupp ttoo 11 kkmm lliinnkk • 1100BBaasseeFFLL -- AAnn aassyynncchhrroonnoouuss ppooiinntt--ttoo--ppooiinntt lliinnkk ((aa nneeww FFOOIIRRLL)) ,, uupp ttoo 22 kkmm lliinnkk • 1100BBaasseeFFBB -- AA ssyynncchhoonnoouuss ppooiinntt--ttoo--ppooiinntt lliinnkk ,, uupp ttoo 22 kkmm lliinnkk wwiitthh 1155 ccaassccaaddee rreeppeeaatteerrss
  • 10.  SSttaattiioonn lliisstteennss ttoo tthhee mmeeddiiuumm bbeeffoorree ttrraannssmmiittttiinngg ((lliisstteenn bbeeffoorree ttaallkkiinngg ;;LLBBTT))  NNoonn ppeerrssiisstteenntt CCSSMMAA  iiff mmeeddiiuumm iiss iiddllee,, ttrraannssmmiitt  iiff mmeeddiiuumm bbuussyy,, wwaaiittss aa rraannddoomm ppeerriiooddss aann tthheenn rreesseennssee mmeeddiiuumm 11--ppeerrssiisstteenntt CCSSMMAA  iiff mmeeddiiuumm iiss iiddllee,, ttrraannssmmiitt  iiff mmeeddiiuumm bbuussyy,, ccoonnttiinnuuee ttoo lliisstteenn uunnttiill tthhee cchhaannnneell iiss sseennsseedd iiddllee;; tthheenn ttrraannssmmiitt iimmmmeeddiiaatteellyy
  • 11.  More than ttwwoo ssttaattiioonn sseenndd ffrraammee aatt tthhee ssaammee ttiimmee  SSttaattiioonn ttrraannssmmiittss iittss ddaattaa wwhhiillee cchheecckkiinngg tthhee ccaahhaannnneell ffoorr ccoolllliissiioonn  IIff aavveerraaggee DDCC vvoollttaaggee lleevveell eexxeeeeddss tthhee CCDD tthhrreesshhoolldd,, ccoolllliissiioonn iiss ddeetteecctteedd
  • 12. HHooww ttoo ddeetteecctt  SSttaattiioonn sseenndd ffrraammee aanndd sseennssee tthhee mmeeddiiuumm  CCoolllliissiioonn ddeetteecctteedd iiff  ssttaattiioonn sseennssee tthhee eexxeeeeddeedd ssiiggnnaall ssttrreennggtthh ((ccooaaxx))  tthheerree iiss ssiiggnnaall oonn mmoorree tthhaann oonnee iinnuutt ((UUTTPP)) HHooww ttoo ddoo TTrraannssmmiittttiinngg nnooddeess sseenndd aa jjaammmmiinngg ssiiggnnaall aafftteerr aa ccoolllliissiioonn iiss ddeetteecctteedd.. jjaamm
  • 13. IIEEEEEE 880022..33 77 11 6 6 22 446--11550000 44 PA SFD DA SA LEN LLC PDU Pad FCS ccaallccuullaattiioonn ooff tthhee FFCCSS 644--11551188 bbyytteess 88 6 6 22 446--11550000 44 PA DA SA Type Data Pad FCS EEtthheerrnneett PPAA :: PPrreeaammbbllee -- 1100110011001100ss ffoorr ssyynncchhrroonniizzaattiioonn SSFFDD :: SSttaarrtt ooff FFrraammee ddeelliimmiitteerr ---- 1100110011001111 ttoo ssttaarrtt ffrraammee DDAA:: DDeessttiinnaattiioonn AAddddrreessss ---- MMAACC aaddddrreessss SSAA:: SSoouurrccee AAddddrreessss ---- MMAACC aaddddrreessss LLEENN:: LLeennggtthh ---- NNuummbbeerr ooff ddaattaa bbyytteess TTyyppee:: iiddeennttiiffyy tthhee hhiigghheerr --lleevveell pprroottooccooll LLLLCC PPDDUU++ppaadd ---- mmiinniimmuumm 446 bbyytteess,, mmaaxxiimmuumm 11550000 FFCCSS :: FFrraammee CChheecckk SSeeqquueennccee ---- CCRRCC--3322
  • 14. 1 1 46 I/G U/L 46-bit address 1 15 I/G 15-bit address TTwwoo aaddddrreessssffoorrmmaatt:: 4488 bbiittss 116 bbiittss I/GG =00 IInnddiivviidduuaall aaddddrreessss II//GG =11 GGrroouupp aaddddrreessss UU//LL=00 GGlloobbaall aaddmmiinniisstteerreedd aaddddrreessss UU//LL=11 LLooccaall aaddmmiinniisstteerreedd aaddddrreessss UUnniiccaasstt :: ddeeffiinnee aa ssiinnggllee ddeessttiinnaattiioonn BBrrooaaddccaasstt :: FFFFFFFFFFFFFFFF eeaacchh ssttaattiioonn oonn tthhee nneettwwoorrkk rreecceeiivvee aanndd aacccceepptt ffrraammeess mmuullttiiccaasstt :: aa ggrroouupp aaddddrreessss ddeeffiinneess mmuullttiippllee rreecceeppiieenntt
  • 15. PA DA SA Type Data Pad FCS PA IInntteerrffrraammee ggaapp >> 99..6 mss  Obligatory 9.6ms interval bbeettwweeeenn tthhee eemmiitttteedd ffrraammee aanndd tthhee nneeww oonnee  TToo eennaabbllee ootthheerr ssttaattiioonnss wwiisshhiinngg ttoo ttrraannssmmiitt ttoo ttaakkee oovveerr aatt tthhiiss ttiimmee
  • 16. Assemble frame carrier sense signal ON ? N Wait interframe gap time Start trnasmission collision detected? N Y Y send jam sequence Increment attempt. Y Compute backoff attempt limited? N Discard frame and wait backoff time transmission done? tranmit OK N Y
  • 17. done receiving? Y Y Pass frame to next layer N N Discard frame Y N start receiving Matched DA FCS and frame size OK?
  • 18. delay= 2 send frame collision detected? Y Y Discard frame random wait between 0 and delay-1 double delay limited delay<1024 N max delay is limited at 1023*51.2 ms=52.4 ms >16 attempts transmission done? tranmit OK N Y N 1st wait 0 or 1 slot time 2nd wait 0,1,2 or 3 slot time 3rd wait 0,1,2,..7 slot time kth wait 0.. 2k slot time  after 10th collisions the interval is frozen at 1023 slots  after 16th collisions , frame is discarded and report failure back to the upper layer
  • 19. A and B locates at tthhee ffaarr eenndd ooff tthhee ccaabbllee (1) packet starts at time 0 (2) packet almost at B at t-d (3) B send packet; collision occurs at t (4) jam signal gets back to A at 2t A A A A B B B B  A frame must take more than 2t to send to prevent the situation that the sender incorrect conclude that the frame was successfully sent.  This slot times is = 51.2 ms corresponds to 512 bit = 64 bytes  The minimum frame length is 64 bytes (excluding preamble)  This answers why data field must have 46 bytes minimum

Editor's Notes

  1. Xerox performed initial development of Ethernet and was joined by the Digital Equipment Corporation (Digital) and Intel to define the Ethernet 1 specification in 1980. The same group subsequently released the Ethernet 2 specification in 1984. The Ethernet specification describes a CSMA/CD LAN. The IEEE 802.3 subcommittee adopted Ethernet as its model for its CSMA/CD LAN specification. As a result, Ethernet 2 and IEEE 802.3 are identical in the way they use the physical medium. However, the two specifications differ in their descriptions of the data link layer. These differences do not prohibit manufacturers from developing network interface cards that support the common physical layer, and software that recognizes the differences between the two data links.
  2. The IEEE 802.3 10Base5 supports 10 Mbps basband transmission. The standard specifies the 0.5 inch diameter coaxial cable (normally yellow cable) , known as yellow cable or thick Ethernet. Up tp a maximum of 5 cable segments can be connected using repeater with maximum length of 2500 km.
  3. The Ethernet and IEEE 802.3 standards define a bus-topology LAN that operates at a baseband signaling rate of 10 Mbps. The graphic illustrates the three defined wiring standards: 10Base2 - known as thin Ethernet - allows network segments up to 185 meters on coaxial cable. 10Base5 - known as thick Ethernet - allows network segments up to 500 meters on coaxial cable. 10BaseT - carries Ethernet frames on twisted pair wiring The 10Base5 and 10Base2 standards provide access for several stations on the same segment. Stations are attached to the segment by a cable that runs from an attachment unit interface (AUI) in the station to a transceiver that is directly attached to the Ethernet coaxial cable. In some interfaces, the AUI and the transceiver are built in to the network interface card and no cable is required. Because the 10BaseT standard provides access for a single station only, stations attached to an Ethernet by 10BaseT are connected to a hub. The hub is analogous to an Ethernet segment, and the twisted-pair cable is analogous to the cable running between the AUI and the transceiver.
  4. The IEEE 802.3 10Base5 supports 10 Mbps basband transmission. The standard specifies the 0.5 inch diameter coaxial cable (normally yellow cable) , known as yellow cable or thick Ethernet. Up tp a maximum of 5 cable segments can be connected using repeater with maximum length of 2500 km. The length of 500 meters per segment is limited. This restriction is due to the maximum permissible attenuation along the cable. If the segment is too long, collision detection can not be guaranteed, since the signals may be too weak. At most 1024 stations per Ethernet is allowed. This figure is not derived from the above limitation. This restriction is intended to reduce the congestion probabilities.
  5. The IEEE 802.3 10Base2 supports 10 Mbps basband transmission. The standard specifies the 0.25 inch diameter coaxial cable known as cheapernet or thin Ethernet. Up tp a maximum of 5 cable segments can be connected using repeater with maximum length of 925 m. The length of 185 meters per segment is limited.
  6. The IEEE 802.3 10BaseT supports 10 Mbps basband transmission. The standard specifies the 24AWG Unshield Twisted Pair (UTP). Stations connect with RJ45 connector.
  7. 10base FP defines a passive star topology that supports up to 33 stations attached to a central passive hub. 10BaseFL is a new Fiber Optic Interrepeater Link (FOIRL) with enhanced performance. 10BaseFL connect tranceivers opposite each other or to construct a star topology around the hub. 10BaseFB defines point-to-point links with synchronous signaling. Optical signal will be retimed, hence reduced distortions. As a result, 10BaseFB can be used to cascade up to 15 repeaters.
  8. Nonpersistent: if the medium is busy, a station waits a random period of time and then resenses the medium is it has become free. 1-persistent: when the medium is free, any waitiong station may transmit immediately. Waiting stations therfore have aprobability of transmitting of 1 whenever it finds the channel idle.
  9. When a station wishes to transmit, it checks the network to determine whether another station is currently transmitting. If the network is not being used, the station proceeds with the transmission. While sending, the station monitors the network to ensure that no other station is transmitting. Two stations might start transmitting at approximately the same time if they determine that the network is available. If two stations send at the same time, a collision occurs.
  10. when a collision occurs, the detected station sends a 32-48 bits jam signal consists of 10101010- 10101010- 10101010- 10101010 (10101010- 10101010) bit combination [Switching technology in the local area network, M. Hein, ITP,1997]. The jam signal serves as a mechanism to cause nontranmitting stations to wait until the jam signal ends prior to attempting to transmit.
  11. From the perspective of these lower MAC sublayers, the service access point (SAP) process provides a convenient interface to the upper layers. These SAP entries simplify access to the shared channel up to the specified upper-layer service identified by LLC SAP entities. LLC carries two 8-bit addresses, the destination SAP and the source SAP LLC sublayer options include support for connections between applications running on the LAN, flow control to the upper layer by means of ready/not ready codes, and sequence control bits.
  12. The first bit of the address is Individual/Group bit Evoving 110
  13. From the perspective of these lower MAC sublayers, the service access point (SAP) process provides a convenient interface to the upper layers. These SAP entries simplify access to the shared channel up to the specified upper-layer service identified by LLC SAP entities. LLC carries two 8-bit addresses, the destination SAP and the source SAP LLC sublayer options include support for connections between applications running on the LAN, flow control to the upper layer by means of ready/not ready codes, and sequence control bits.
  14. Ethernet uses the truncated binary exponential backoff algorithm to handle collision. When a collision occurs, the station sends a jam, then ceases all tranmission.After the first collision, each station waits either 0 or 1 slot time before trying again. If two stations collide again because they pick the same random number. After the second collision, each station selects either 0,1,2 or 3 and wait that number of slot times (known as delay windows). After the k collisions, a delay window between 0 and 2k is chosen. Finally, after the tenth attempt (backoff limit), this window is limited by 1023 slot times. The attempt can continue up to the sixteenth times (attemp limit) with the same delay number. If a collision occure again, that MAC layer discard the frame and report back to upper layers for furthur recovery. The exponential growth of randomization interval ensures a low delay when only a few station collides, but also ensures that the collisons is resolved in a reasonable timel when many stations collide.