09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

[†] To accommodate for 1,000 Base E<strong>the</strong>rnet's increased transmission rate, an increased slot-time is required.<br />

[*] One bit time equals <strong>the</strong> cycle rate for <strong>the</strong> transmission path bandwidth. For example, 10Mbps E<strong>the</strong>rnet<br />

operates at 10MHz so <strong>the</strong> bit time is 100ns.<br />

[**] The minimum 64 byte E<strong>the</strong>rnet frame consists of <strong>the</strong> frame header, data PDU, and a CRC checksum for <strong>the</strong><br />

frame. This value does not include <strong>the</strong> additional 8-byte E<strong>the</strong>rnet frame preamble that is discarded when <strong>the</strong><br />

packet is actually processed. For <strong>the</strong> practical purposes of measuring <strong>the</strong> actual time it takes <strong>to</strong> transmit an<br />

E<strong>the</strong>rnet frame and measure <strong>the</strong> FPS transmission rate of <strong>the</strong> segment, however, <strong>the</strong> preamble must be<br />

accounted for in <strong>the</strong> packet size calculation. Therefore, by including <strong>the</strong> Preamble/Start of Frame Delimiter<br />

minimum, E<strong>the</strong>rnet packet size is actually 72 bytes.<br />

[††] Under half-duplex operation, actual minimum frame size for Gigabit E<strong>the</strong>rnet is actually 512K. To maintain<br />

backwards compatibility with <strong>the</strong> o<strong>the</strong>r E<strong>the</strong>rnet MAC implementations, Gigabit uses a bit-stuffing process called<br />

Carrier Extension <strong>to</strong> pad frames so <strong>the</strong>y meet <strong>the</strong> minimum frame requirements for <strong>the</strong> enlarged Gigabit MAC<br />

slot-time.<br />

[***] The addition of <strong>the</strong> 8-byte preamble must also be done when calculating transmission times for <strong>the</strong><br />

maximum E<strong>the</strong>rnet frame size. Adding <strong>the</strong> preamble increases <strong>the</strong> maximum frame size <strong>to</strong> 1,526/1,530 bytes.<br />

E<strong>the</strong>rnet/IEEE 802.3 MAC Framing<br />

There are four E<strong>the</strong>rnet/802.3 frame types: <strong>the</strong> original DIX/E<strong>the</strong>rnet II and three<br />

variations of <strong>the</strong> 802.3 frame. The E<strong>the</strong>rnet II and 802.3 frame formats are<br />

illustrated in Figure 4.7. All <strong>the</strong> variations on <strong>the</strong> 802.3 frame relate <strong>to</strong> <strong>the</strong> format of<br />

<strong>the</strong> data field (also known as <strong>the</strong> pro<strong>to</strong>col data unit). These variations are discussed<br />

in <strong>the</strong> next section.<br />

NOTE<br />

Figure 4.7. E<strong>the</strong>rnet II and IEEE 802.3ac frames.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!