Upload
jerome-walton
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
1
IEEE 802.3 Media Access Control
FIS2166 Telecommunications for Information Systems
March 25, 2008
Presented by: John Frederick Chionglo
2
Media Access ControlLogical Link Control
Physical
The IEEE 802.3 Standard andthe OSI Reference Model
Physical
Data Link
Network
Transport
Session
Presentation
Application
Physical
Logical Link ControlMedia Access Control
IEEE 802.2 LLCIEEE 802.3 MAC
802.3 MAC
CSMA/CD MAC
Ethernet
IEEE 802.3 PHY
3
IEEE 802.3 Media Access Control
Physical
Media Access ControlLogical Link Control
Media Access Control (MAC)
Logical Link Control
Physical
4
802.3 MAC Normal Operation
Logical Link Control
Physical
Logical Link Control
TransmitFrame
TransmitDataEncap
TransmitBit
StartTransmission
transmitOK
End Transmission
Logical Link Control
Frame Check Sequence (FCS)
Client Data
Source Address
Destination Address
Preamble
Start Frame Delimiter (SFD)
Length/TypeFrame
Normal Operation(Transmission)
5
802.3 MAC Deference Process
Logical Link ControlLogical Link Control
TransmitFrame
TransmitDataEncap
TransmitBit
StartTransmission
transmitOK
End Transmission
CarrierSense
false true
readyToStartTransmission
deferON
DeferenceProcess
InterFrameGap
6
802.3 MAC Collision Handling
Logical Link ControlLogical Link Control
TransmitFrame
TransmitDataEncap
TransmitBit
StartTransmission
transmitOK
End Transmission
CollisionDetect
true false
StartJam SendJam
attempts += 1Backoff
TooManyAttempts(attempts > 16)
excessiveCollisionError
CollisionHandling
7
802.3 MAC Transmit Frame
Logical Link ControlLogical Link Control
TransmitFrame
TransmitDataEncap
TransmitBit
StartTransmission
transmitOK
End Transmission
CollisionDetect
true false
StartJam SendJam
attempts += 1Backoff
TooManyAttempts(attempts > 16)
excessiveCollisionError
CollisionHandling
CarrierSense
false true
readyToStartTransmission
deferON
DeferenceProcess
Normal Operation(Transmission)
CSMA/CDMACS CDEthernet
Xerox PARC 1971-1973Robert Metcalfe, David Boggs, Charles Thacker, and Butler Lampson
8
802.3 MAC Receive Frame
return
DisassembleFrame
ReceiveLinkMgt
truncateToOctetBoundary
receiveOK, frameTooLong, frameCheckError,lengthError, alignmentError
receiveDataValid
ReceiveLinkMgtProcedure
discardaddressUnrecognized,
frameTooSmall
ReceiveDataDecapFunction
ReceiveFrame
10
References
David, R., & Alla, H. (1992). Petri nets and Grafcet: tools for modeling discrete event systems. New York: Prentice Hall.
Ethernet - Wikipedia, the free encyclopedia. (2008, February 25). Retrieved February 25, 2008 from http://en.wikipedia.org/wiki/Ethernet.
LAN/MAN Standards Committee of the IEEE Computer Society. (2005). IEEE Std. 802.3-2005, Section One. New York, NY: The Institute of Electrical and Electronics Engineers, Inc. Retrieved January 30, 2008 from http://standards.ieee.org/getieee802/download/802.3-2005_section1.pdf.
Metcalfe, R. M., Boggs, D. R., Thacker, C. P., & Lampson, B. W. (1977). Multipoint data communication system with collision detection. U.S. Patent 4063220. Retrieved March 1, 2008 from http://patft1.uspto.gov/netacgi/nph-Parser?patentnumber=4063220.