Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Ethernet</strong> 18<br />
• TYPE: voor het type veld is er een onderscheid tussen <strong>Ethernet</strong> II (DIX standaard) en de<br />
IEEE8<strong>02</strong>.3<br />
Bij <strong>Ethernet</strong> II verwijst het type veld naar het bovenliggend protocol dat gebruik maakt<br />
van een <strong>Ethernet</strong> frame om data te versturen. Xerox kent aan ieder protocol welke voor<br />
<strong>Ethernet</strong> ontwikkeld wordt een code toe van 2 bytes lang. Enkele voorbeelden zijn:<br />
0600h<br />
0800h<br />
0806h<br />
0835h<br />
8100h<br />
XNS<br />
IP (Internet Protocol)<br />
ARP protocol<br />
<strong>Rev</strong>erse ARP protocol<br />
IEEE8<strong>02</strong> 1.q tag frame (VLAN)<br />
De IEEE8<strong>02</strong>.3 definieert het TYPE veld als LENGHT veld om op deze manier het effectief<br />
aantal databytes te mee te sturen.<br />
Xerox gebruikt geen typenummers beneden de 1500 en gezien de maximale lengte van<br />
een dataframe op 1500 ligt is er geen overlapping mogelijk en kunnen beide definities<br />
door elkaar gebruikt worden.<br />
• DATA: het dataveld bevat de te versturen data. Dit dataveld is transparant, wat betekent<br />
dat de inhoud van dit veld volledig vrij is voor <strong>Ethernet</strong>. Alleen de lengte moet<br />
liggen tussen minimum 46 bytes en maximum 1500 bytes.<br />
• PAD: de padding bits zijn willekeurige databits die, indien nodig, extra toegevoegd worden<br />
aan de data om het minimum vereiste aantal van 46 bytes te bereiken.<br />
• FCS: de checksum is een 4-byte CRC waarde gecreëerd en meegestuurd door de zender.<br />
Aan de hand van deze code kan de ontvanger de integriteit van de data nagaan.<br />
2.3.4 CSMA/CD<br />
<strong>Ethernet</strong> gebruikt het CSMA/CD (Carrier Sense Multiple Acces / Collision Detect) protocol.<br />
Met CSMA/CD kunnen twee of meerdere stations een gemeenschappelijk transmissiemedium<br />
gebruiken.Om een dataframe te versturen moet een station wachten voor een ’idle-period’,<br />
het niet actief zijn van de bus waarbij geen enkele deelnemer data aan het versturen is.<br />
Hierbij zal het dan een boodschap versturen dat door alle andere deelnemers gehoord wordt.<br />
Indien een tweede deelnemer terzelfder tijd een bericht zal versturen zal er een botsing<br />
gedetecteerd worden. De deelnemer welke als eerste een botsing detecteert verstuurt een<br />
error frame.<br />
Figuur 2.12: Collisions op een <strong>Ethernet</strong>segment