1、 Media Access Control (MAC) Service Definition Sponsored by the LAN/MAN Standards Committee IEEE 3 Park Avenue New York, NY 10016-5997 USA 14 September 2012 IEEE Computer Society IEEE Std 802.1AC-2012 IEEE Standard for Local and metropolitan area networks IEEE Std 802.1AC-2012IEEE Standard forLocal
2、and metropolitan area networksMedia Access Control (MAC) Service DefinitionSponsorLAN/MAN Standards Committeeof theIEEE Computer SocietyApproved 30 August 2012IEEE-SA Standards BoardThe Institute of Electrical and Electronics Engineers, Inc.3 Park Avenue, New York, NY 10016-5997, USACopyright 2012 b
3、y The Institute of Electrical and Electronics Engineers, Inc.All rights reserved. Published 14 September 2012. Printed in the United States of America.IEEE and 802 are registered trademarks in the U.S. Patent +1 978 750 8400. Permission to photocopy portions of any individual standard for educationa
4、lclassroom use can also be obtained through the Copyright Clearance Center.iv Copyright 2012 IEEE. All rights reserved.Notice to usersLaws and regulationsUsers of IEEE Standards documents should consult all applicable laws and regulations. Compliance with theprovisions of any IEEE Standards document
5、 does not imply compliance to any applicable regulatoryrequirements. Implementers of the standard are responsible for observing or referring to the applicableregulatory requirements. IEEE does not, by the publication of its standards, intend to urge action that is notin compliance with applicable la
6、ws, and these documents may not be construed as doing so.CopyrightsThis document is copyrighted by the IEEE. It is made available for a wide variety of both public and privateuses. These include both use, by reference, in laws and regulations, and use in private self-regulation,standardization, and
7、the promotion of engineering practices and methods. By making this documentavailable for use and adoption by public authorities and private users, the IEEE does not waive any rights incopyright to this document.Updating of IEEE documentsUsers of IEEE Standards documents should be aware that these do
8、cuments may be superseded at any timeby the issuance of new editions or may be amended from time to time through the issuance of amendments,corrigenda, or errata. An official IEEE document at any point in time consists of the current edition of thedocument together with any amendments, corrigenda, o
9、r errata then in effect. In order to determine whethera given document is the current edition and whether it has been amended through the issuance ofamendments, corrigenda, or errata, visit the IEEE-SA Website at http:/standards.ieee.org/index.html orcontact the IEEE at the address listed previously
10、. For more information about the IEEE StandardsAssociation or the IEEE standards development process, visit IEEE-SA Website at http:/standards.ieee.org/index.html.ErrataErrata, if any, for this and all other standards can be accessed at the following URL: http:/standards.ieee.org/findstds/errata/ind
11、ex.html. Users are encouraged to check this URL for errataperiodically.PatentsAttention is called to the possibility that implementation of this standard may require use of subject mattercovered by patent rights. By publication of this standard, no position is taken by the IEEE with respect to theex
12、istence or validity of any patent rights in connection therewith. If a patent holder or patent applicant hasfiled a statement of assurance via an Accepted Letter of Assurance, then the statement is listed on the IEEE-SA Website at http:/standards.ieee.org/about/sasb/patcom/patents.html. Letters of A
13、ssurance may indicatewhether the Submitter is willing or unwilling to grant licenses under patent rights without compensation orunder reasonable rates, with reasonable terms and conditions that are demonstrably free of any unfairdiscrimination to applicants desiring to obtain such licenses.Copyright
14、 2012 IEEE. All rights reserved. vEssential Patent Claims may exist for which a Letter of Assurance has not been received. The IEEE is notresponsible for identifying Essential Patent Claims for which a license may be required, for conductinginquiries into the legal validity or scope of Patents Claim
15、s, or determining whether any licensing terms orconditions provided in connection with submission of a Letter of Assurance, if any, or in any licensingagreements are reasonable or non-discriminatory. Users of this standard are expressly advised thatdetermination of the validity of any patent rights,
16、 and the risk of infringement of such rights, is entirely theirown responsibility. Further information may be obtained from the IEEE Standards Association.vi Copyright 2012 IEEE. All rights reserved.ParticipantsThe following is a list of participants in the Interworking activities of the IEEE 802.1W
17、orking Groupduring the development of IEEE Std 802.1AC. Voting members at the time of publication are marked withan asterisk (*):Tony Jeffree, ChairGlenn Parsons, Vice ChairStephen Haddock, Chair, Interworking Task GroupJohn Messenger, Editor Zehavit AlonYafan AnTing AoPeter Ashwood-SmithChristian B
18、oigerBrad BoothPaul Bottorff Rudolf BrandnerCraig CarlsonXin ChangWeiying ChengPaul Congdon Diego CrupnicoffRodney CummingsClaudio DesantiDonald Eastlake, 3rdJanos FarkasDonald FedykNorman FinnAndre FredetteGeoffrey Garner Anoop Ghanwani Franz GoetzMark GravelEric GrayYingjie GuCraig GuntherStephen
19、HaddockHitoshi HayakawaTony JeffreeMarkus JochimGirault JonesDaya KamathHal KeenSrikanth KeesaraYongbum Kim Philippe KleinOliver KleinebergJeff LynchThomas Mack-CraneDavid MartinJohn Messenger John MorrisEric MultanenDavid OlsenGlenn Parsons Donald PannellMark PearsonJoseph PelissierRene RaeberKaren
20、 RandallJosef RoeseDan Romascanu Jessy RouyerAli Sajassi Panagiotis Saltsidis Michael SeamanKoichiro SetoRakesh SharmaTakeshi ShimizuKevin StantonMichael Johas TeenerPatricia ThalerJeremy TouveMaarten VissersYuehua WeiMin XiaoCopyright 2012 IEEE. All rights reserved. viiThe following members of the
21、individual balloting committee voted on this standard. Balloters may havevoted for approval, disapproval, or abstention. Thomas AlexanderMark AndersonAlex AshleyHugh BarrassNancy BravinWilliam ByrdKeith ChowCharles CookRodney CummingsSourav DuttaRichard EdgarMichael FischerYukihiro FujimotoDevon Gay
22、leRandall C. GrovesStephen HaddockDavid HunterNoriyuki IkeuchiPaul IsaacsAkio IsoAtsushi ItoRaj JainJunghoon JeeTony JeffreeTal KaitzShinkyo KakuPiotr KarockiStuart KerryYongbum KimBruce KraemerThomas KuriharaJames LansfordBrian LEcuyerWilliam LumpkinsGreg LuriThomas Mack-CraneElvis MaculubaWayne Ma
23、ngesArthur MarrisDavid MartinJeffery MastersJohn MessengerMichael MontemurroJose MoralesMichael S. NewmanNick S.A. NikjooSatoshi ObaraMaximilian RiegelBenjamin RolfeHerbert RuckRandall SafierPanagiotis SaltsidisJohn SanthoffPeter SaundersonBartien SayogoGil ShultzKapil SoodAmjad SoomroMatthew Squire
24、Manikantan SrinivasanThomas StaraiWalter StrupplerPatrik SundstromJoseph TardoWilliam TaylorPatricia ThalerSolomon TraininDmitri VarsanofievPrabodh VarshneyJohn VergisLudwig WinkelMichael WrightOren YuenDaidi Zhongviii Copyright 2012 IEEE. All rights reserved.When the IEEE-SA Standards Board approve
25、d this standard on 30 August 2012, it had the followingmembership:Richard H. Hulett, ChairJohn Kulick, Vice ChairRobert M. Grow, Past ChairKonstantinos Karachalios, Secretary*Member EmeritusAlso included are the following nonvoting IEEE-SA Standards Board liaisons:Richard DeBlasio, DOE Representativ
26、eMichael Janezic, NIST RepresentativeMichelle TurnerIEEE Standards Program Manager, Document DevelopmentKathryn BennettIEEE Standards Program Manager, Technical Program DevelopmentSatish AggarwalMasayuki AriyoshiPeter BalmaWilliam Bartley Ted BurseClint Chaplin Wael DiabJean-Philippe Faure Alexander
27、 Gelman Paul Houz Jim HughesYoung Kyun KimJoseph L. Koepfinger*David J. LawThomas Lee Hung Ling Oleg Logvinov Ted Olsen Gary Robinson Jon Walter Rosdahl Mike SeaveyYatin Trivedi Phil Winston Yu Yuan Copyright 2012 IEEE. All rights reserved. ixIntroductionDuring the history of IEEE 802, several diffe
28、rent MAC types have been developed, all of which have a coreof functionality that is common to IEEE 802 MACs in general, but all of which also provide functionalitythat extends beyond that common core. An example can be found in the way priority information isconveyed in different MACs; some have no
29、 means of conveying priority, some can convey two differentpriority code points, some can convey eight priority code points.While such differences are not an issue in a Local Area Network (LAN) that employs a single MACtechnology, they can become an issue in LANs where more than one MAC technology i
30、s employed, forexample in Bridged LANs. It was therefore important at an early stage of MAC Bridge development todevelop a clear definition of the MAC service that would facilitate the definition of a common Bridgingtechnology that could apply to all MAC types.The MAC service definition was first st
31、andardized as ISO/IEC 15802-1:1995 B8; when the ISO/IECstandard reached its 5-year revision point, IEEE 802 was asked to take over the document and revise it toreflect changes since publication.aThis revision emphasizes the fundamental relayable nature of the MACservice provided to end stations by d
32、efining it in terms of the service, common to bridges and end stations,previously documented as the Internal Sublayer Service (ISS) in IEEE Std 802.1D.bIn addition to thematerial that was contained in ISO/IEC 15802-1, this standard documents the ISS that was originallydefined in IEEE Std 802.1D.This
33、 standard contains state-of-the-art material. The area covered by this standard is undergoing evolution.Revisions are anticipated within the next few years to clarify existing material, to correct possible errors, andto incorporate new related material. Information on the current revision state of t
34、his and other IEEE 802standards may be obtained fromSecretary, IEEE-SA Standards Board445 Hoes LanePiscataway, NJ 08854USAaThe numbers in brackets correspond to those of the bibliography in Annex A.bInformation on references can be found in Clause 2.This introduction is not part of IEEE Std 802.1AC-
35、2012, IEEE Standard for Local and metropolitan area networksMedia Access Control (MAC) Service Definition.Copyright 2012 IEEE. All rights reserved. xiContents1. Scope 12. Normative references. 23. Definitions . 33.1 Basic reference model definitions 33.2 Service conventions definitions . 34. Acronym
36、s and abbreviations . 45. Conformance 56. Conventions . 66.1 General considerations. 66.2 Parameters 67. Basic architectural concepts and terms 77.1 Protocol entities, peers, layers, services, and clients . 77.2 Service interface primitives, parameters, and frames 77.3 Layer management interfaces 87
37、.4 Service access points, interface stacks, and ports 87.5 MAC method independent protocols and shims 97.6 MAC Service clients 97.7 Stations and systems 97.8 Connectionless connectivity 108. Overview of the MAC Service 119. Model of the MAC Service 129.1 Model of a MAC connectionless-mode transmissi
38、on 129.2 Service provided by the connectionless-mode MAC Service . 1210. Quality of connectionless-mode service 1310.1 Determination of QoS for connectionless-mode service . 1310.2 Definition of connectionless-mode QoS parameters . 1311. Internal Sublayer Service. 1411.1 Service primitives and param
39、eters. 1411.2 Status parameters . 1611.3 Point-to-point parameters 1612. Support of the Internal Sublayer Service. 1812.1 Support of the Internal Sublayer Service by specific MAC procedures 18xii Copyright 2012 IEEE. All rights reserved.13. MAC Service . 2513.1 Function . 2513.2 Service primitives a
40、nd parameters. 2513.3 Status parameters . 2613.4 Sequence of primitives. 26Annex A (informative) Bibliography 27Copyright 2012 IEEE. All rights reserved. xiiiFiguresFigure 7-1MAC entities, the MAC Service, and MAC Service users (clients). 8Figure 7-2An interface stack 9Figure 9-1Model for a MAC Serv
41、ice Connectionless-mode Transmission 12Figure 13-1Sequence of primitives 26xiv Copyright 2012 IEEE. All rights reserved.TablesTable 12-1Priority to MAC service class mapping . 21Table 12-2MAC service class to priority mapping 22Copyright 2012 IEEE. All rights reserved. 1IEEE Standard forLocal and me
42、tropolitan area networksMedia Access Control (MAC) Service DefinitionIMPORTANT NOTICE: IEEE Standards documents are not intended to ensure safety, health, orenvironmental protection, or ensure against interference with or from other devices or networks.Implementers of IEEE Standards documents are re
43、sponsible for determining and complying with allappropriate safety, security, environmental, health, and interference protection practices and allapplicable laws and regulations.This IEEE document is made available for use subject to important notices and legal disclaimers. Thesenotices and disclaim
44、ers appear in all publications containing this document and may be found under theheading “Important Notice” or “Important Notices and Disclaimers Concerning IEEE Documents.”They can also be obtained on request from IEEE or viewed at http:/standards.ieee.org/IPR/disclaimers.html.1. ScopeThe scope of
45、 this standard is to define the Media Access Control (MAC) Service provided by all IEEE 802MACs, and the Internal Sublayer Service (ISS) provided within MAC Bridges, in abstract terms of thefollowing: a) Their semantics, primitive actions, and events; and b) The parameters of, interrelationship betw
46、een, and valid sequences of these actions and events.IEEEStd 802.1AC-2012 IEEE STANDARD FOR LOCAL AND METROPOLITAN NETWORKS2 Copyright 2012 IEEE. All rights reserved.2. Normative referencesThe following referenced documents are indispensable for the application of this document (i.e., they mustbe un
47、derstood and used, so each referenced document is cited in the text and its relationship to thisdocument is explained). For dated references, only the edition cited applies. For undated references, thelatest edition of the referenced document (including any amendments or corrigenda) applies.IEEE Std
48、 802, IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture.1,2IEEE Std 802.1D, IEEE Standard for Local and Metropolitan Area NetworksMedia Access Control(MAC) Bridges.IEEE Std 802.1Q, IEEE Standard for Local and Metropolitan Area NetworksMedia Access Control(MAC) and Vir
49、tual Bridged Local Area Networks.ISO/IEC 7498-1, Information technologyOpen Systems InterconnectionBasic Reference Model: TheBasic Model.3ISO/IEC 7498-3, Information technologyOpen Systems InterconnectionBasic Reference Model:Naming and addressing.ISO/IEC 10731, Information technologyOpen Systems InterconnectionBasic Reference ModelConventions for the definition of OSI services.1IEEE publications are available from The Institute of Electrical and Electronics Engineers (http:/standards.ieee.org/).2The IEEE standards or products