Professional Documents
Culture Documents
Auto Negotiation Introduction
Auto Negotiation Introduction
Presentation Goals:
To portray the concept of Auto-Negotiation
(ANEG)
To exhibit how devices choose the
appropriate link speed and duplex.
To compare copper and fiber AutoNegotiation methods.
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
What is ANEG?
Some devices support more than one
speed, i.e. 10BASE-T and 100BASE-TX. A
device that supports multiple speeds
and/or duplexs needs a mechanism to
decide what speed and duplex to link at.
ANEG is that mechanism.
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Transmissions
A device will always be sending stuff, even
when not connected to another device.
If the device only supports one speed/duplex
combo, then the device will be transmitting link
signaling according with that speed (Does not
support ANEG Legacy device).
If the device supports more than one speed (or
duplex), then the device will be transmitting
FLPs (Does Support ANEG).
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Message
Toggle
Ack2
Message
Next
Acknowledge
Page
Page
Unformatted
Toggle
Ack2
Message
Next
Acknowledge
Page
Page
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
OSI location
OSI
REFERENCE
MODEL
LAYERS
LAN
CSMA/CD
LAYERS
LAN
CSMA/CD
LAYERS
LAN
CSMA/CD
LAYERS
HIGHER LAYERS
HIGHER LAYERS
HIGHER LAYERS
RECONCILIATION
RECONCILIATION
RECONCILIATION
APPLICATION
PRESENTATION
SESSION
TRANSPORT
NETWORK
CLAUSE 22
MII
PCS
DATA LINK
PMA
PHY
PHYSICAL
AUTONEG
CLAUSE 28
MDI
PCS
CLAUSE 24
PHY
CLAUSE 25
CLAUSE 22
MII
PCS
CLAUSE 24
PMD
CLAUSE 22
MII
PMA
PMD
MDI
PHY
PMA
CLAUSE 26
AUTONEG
T4=CLAUSE 23
T2=CLAUSE 32
CLAUSE 28
MDI
MEDIUM
MEDIUM
MEDIUM
100BASE-TX
100BASE-FX
100BASE-T4
100BASE-T2
100Mb/s
Auto-Negotiation
(Its the way to go)
OSI Location
OSI
REFERENCE
MODEL
LAYERS
LAN
CSMA/CD
LAYERS
LAN
CSMA/CD
LAYERS
HIGHER LAYERS
HIGHER LAYERS
RECONCILIATION
RECONCILIATION
APPLICATION
PRESENTATION
SESSION
TRANSPORT
NETWORK
CLAUSE 35
GMII
PCS
DATA LINK
AUTONEG
PHY
PMA
PHYSICAL
PMD
PCS,PMA =CLAUSE 36
ANEG=CLAUSE 37
CLAUSE 35
GMII
PCS
CLAUSE 40
PHY
PMA
SX,LX=CLAUSE 38
CX=CLAUSE 39
MDI
AUTONEG
CLAUSE 28
MDI
MEDIUM
MEDIUM
1000BASE-SX
1000BASE-LX
1000BASE-CX
1000BASE-T
1000Mb/s
Auto-Negotiation
(Its the way to go)
Priority Resolution
When two devices are connected, before they
actually establish a link, they send information
back and forth to determine what each device
supports.
There is an order of speed/duplex combinations in
which every device should follow. This is called
Priority Resolution.
Once all information is transmitted, a link should
be established according to the Priority Resolution.
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Auto-Negotiation
(Its the way to go)
Priority Resolution
Auto-Negotiating devices that are
connected should establish the Highest
Common Denominator(HCD) link in
accordance with the Priority Resolution.
Auto-Negotiation
(Its the way to go)
Parallel Detection
Legacy devices only support one speed, and
only half duplex at that speed. If an AutoNegotiating device is connected to a Legacy
device, the ANEG device needs a method to
detect the type of signaling being received.
The link established will be a half duplex
link.
This method is called parallel detection.
Auto-Negotiation
(Its the way to go)
Parallel Detection
Some devices can be configured to transmit only
one speed. If the other device connected is
ANEGing, that device will have to parallel detect to
the appropriate speed in order to establish a link.
However, in this case, the ANEGing device should
always establish a half duplex link, but the
manually configured device could be set to full
duplex, in which case the link established will be
full duplex on one end and half duplex on the
other.
UNIVERSITY of NEW HAMPSHIRE
INTEROPERABILITY LABORATORY
Auto-Negotiation
(Its the way to go)
Software
Much software created by former and
current students.
Software all written in Labview, a picture
oriented programming language.
Two main parts to the code: receive, and
transmit.
Auto-Negotiation
(Its the way to go)
Receive Software
Auto-Negotiation
(Its the way to go)
Transmit Software
Auto-Negotiation
(Its the way to go)