global foundation services brad booth principal network engineer, global networking services 1tpce...

9
Global Foundati on Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto- Negotiation Overview

Upload: camron-reeves

Post on 18-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

Global Foundation Services

Brad BoothPrincipal Network Engineer, Global Networking Services1TPCE Study GroupNorfolk, VA

Auto-Negotiation Overview

Page 2: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

Supporters

Page 3: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

What is Auto-Negotiation (AN)?• Method to exchange information between 2

stations• Used to configure operating parameters• Permits automatic link establishment without

management intervention• Uses lane 0 even with multi-lane protocols

Page 4: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

802.3 Auto-Negotiation• More than one auto-negotiation protocol

• Clause 28 – Has been the primary twisted-pair protocol for eons

• Clause 37 – Was used for 1000BASE-X… and never again

• Clause 73 – Used for backplane and copper cable assembly (e.g. twinax)

• Establish the operating parameters before bringing up the link• Clause 28 uses fast link pulses (FLP)

• Clause 73 uses differential Manchester encoding (DME)

• Clause 37 determines operating parameters after the link is up

Page 5: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

5

Base Pages• Establishes the primary operating

parameters of the link• Duplex

• Rate

• Coding/FEC

• Issues the call for next pages (NP) or extended next pages (XNP) if required• 1000BASE-T and 10GBASE-T require NP or XNP

Ethernet Technology Summit - April 2014

Page 6: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

6

Next Pages• Next pages and extended next pages are

exchanged one at a time• Pages are exchanged until both stations have

exhausted their next pages

• May communicate other relevant operating parameters• Master/slave

• Pause

• Vendor-specific information• Message format specified

• Information exchanged is up to the implementer

Ethernet Technology Summit - April 2014

Page 7: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

Negotiating Auto-Negotiation• 802.3 has more than one auto-negotiation

protocol• Use one as is, edit existing one or create new?

• Edit is recommended… Clause 28? New clause?

• What is 802.3bp doing?• Is plug’n’play interoperability needed?

• Is rate negotiation required? Ability to bypass rate negotiation?

• Anything else that may require negotiation?

• Mandatory or optional?• Can be rate dependent

Page 8: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

8

Thoughts…• Decide on adding AN objective to 802.3bp

and the 1TPCE study group• Each effort may decide whether AN is

optional or mandatory

• Once decision is to do AN for both, future discussions on:• New, re-use, etc.

• Base pages, next pages

• Bypass, etc.

Ethernet Technology Summit - April 2014

Page 9: Global Foundation Services Brad Booth Principal Network Engineer, Global Networking Services 1TPCE Study Group Norfolk, VA Auto-Negotiation Overview

Global Foundation Services

Thank You!