IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

IEEE Std 802.1Q-1998 Virtual Bridged Local Area Networks -Description

Abstract: This standard defines an architecture for Virtual Bridged LANs, the services provided in Virtual Bridged LANs, and the protocols and algorithms involved in the provision of those services.

Keywords: local area networks, MAC Bridge management, media access control bridges, virtual LANs

Content +

  • 1. Overview
    • 1.1 Scope
    • 1.2 VLAN aims and benefits
    • 1.3 Relationship with ISO/IEC 15802-3
  • 2. References
  • 3. Definitions
    • 3.1 Ethernet Type-encoding
    • 3.2 Logical Link Control (LLC) encoding
    • 3.3 Frame
    • 3.4 Frame relay
    • 3.5 Independent Virtual Local Area Network (VLAN) Learning (IVL)
    • 3.6 Independent Virtual Local Area Network (VLAN) Learning (IVL) Bridge
    • 3.7 Legacy region
    • 3.8 Priority-tagged frame
    • 3.9 Shared Virtual Local Area Network (VLAN) Learning (SVL)
    • 3.10 Shared Virtual Local Area Network (VLAN) Learning (SVL) Bridge
    • 3.11 Shared Virtual Local Area Network (VLAN) Learning (SVL)/Independent Virtual Local Area Network (VLAN) Learning (IVL) Bridge
    • 3.12 Tagged frame
    • 3.13 Tag header
    • 3.14 Untagged frame
    • 3.15 Virtual Bridged Local Area Network (LAN)
    • 3.16 Virtual Local Area Network (VLAN)
    • 3.17 VLAN-aware
    • 3.18 VLAN-tagged frame
    • 3.19 VLAN-unaware
    • 3.20 Terms used in ISO/IEC 15802-3
  • 4. Abbreviations
  • 5. Conformance
    • 5.1 Static conformance requirements
    • 5.2 Options
    • 5.3 Protocol Implementation Conformance Statement (PICS)
    • 5.4 MAC-specific bridging methods
  • 6. Architectural overview
    • 6.1 Configuration
    • 6.2 Distribution of configuration information
    • 6.3 Relay
    • 6.4 Filtering Database architecture
    • 6.5 VLAN classification
    • 6.6 Rules for tagging frames
    • 6.7 Spanning Tree
  • 7. Support of the MAC Service in VLANs
    • 7.1 Enhanced Internal Sublayer Service provided within VLAN Bridges
      • 7.1.1 E-ISS service definition
      • 7.1.2 Support of the E-ISS in VLAN-aware Bridges
    • 7.2 Support of the Internal Sublayer Service by IEEE Std 802.3 (CSMA/CD)
  • 8. Principles of operation
    • 8.1 Bridge operation
      • 8.1.1 Relay
      • 8.1.2 Filtering and relaying information
      • 8.1.3 Bridge management
    • 8.2 Bridge architecture
      • 8.2.1 Architectural model of a Bridge
      • 8.2.2 MAC Relay Entity
      • 8.2.3 Ports
      • 8.2.4 Higher Layer Entities
    • 8.3 Model of operation
    • 8.4 Port States, Port parameters, Active Ports, and the active topology
      • 8.4.1 Forwarding states
      • 8.4.2 Learning states
      • 8.4.3 Acceptable Frame Types
      • 8.4.4 Port VLAN identifier
      • 8.4.5 Enable Ingress Filtering
    • 8.5 Frame reception
      • 8.5.1 Regenerating user priority
    • 8.6 The ingress rules
    • 8.7 The Forwarding Process
      • 8.7.1 Enforcing topology restriction
      • 8.7.2 Filtering frames
      • 8.7.3 Queuing frames
      • 8.7.4 Selecting frames for transmission
      • 8.7.5 Mapping priority
      • 8.7.6 Recalculating FCS
    • 8.8 The egress rules
    • 8.9 Frame transmission
    • 8.10 The Learning Process
    • 8.11 The Filtering Database
      • 8.11.1 Static Filtering Entries
      • 8.11.2 Static VLAN Registration Entries
      • 8.11.3 Dynamic Filtering Entries
      • 8.11.4 Group Registration Entries
      • 8.11.5 Dynamic VLAN Registration Entries
      • 8.11.6 Default Group filtering behavior
      • 8.11.7 Allocation of VIDs to FIDs
      • 8.11.8 Querying the Filtering Database
      • 8.11.9 Determination of the member set and untagged set for a VLAN
      • 8.11.10 Permanent Database
    • 8.12 Bridge Protocol Entity and GARP Protocol Entities
    • 8.13 Bridge Management
    • 8.14 Addressing
      • 8.14.1 End stations
      • 8.14.2 Bridge Ports
      • 8.14.3 Bridge Protocol Entities and GARP Protocol Entities
      • 8.14.4 Bridge Management Entities
      • 8.14.5 Unique identification of a Bridge
      • 8.14.6 Reserved addresses
      • 8.14.7 Points of attachment and connectivity for Higher Layer Entities
  • 9. Tagged frame format
    • 9.1 Overview
    • 9.2 Transmission and representation of octets
    • 9.3 Structure of the tag header
      • 9.3.1 Tag Protocol Identifier (TPID) format
      • 9.3.2 Tag Control Information (TCI) format
      • 9.3.3 Embedded RIF format
  • 10. Use of GMRP in VLANs
    • 10.1 Definition of a VLAN Context
    • 10.2 GMRP Participants and GIP Contexts
    • 10.3 Context identification in GMRP PDUs
    • 10.4 Default Group filtering behavior and GMRP propagation
  • 11. VLAN topology management
    • 11.1 Static and dynamic VLAN configuration
    • 11.2 GARP VLAN Registration Protocol
      • 11.2.1 GVRP overview
      • 11.2.2 VLAN registration service definition
      • 11.2.3 Definition of the GVRP Application
    • 11.3 Conformance to GVRP
      • 11.3.1 Conformance to GVRP in MAC Bridges
      • 11.3.2 Conformance to GVRP in end stations
    • 11.4 Procedural model
      • 11.4.1 Purpose
      • 11.4.2 GVRP application-specific header files
      • 11.4.3 GVRP application code
  • 12. VLAN Bridge Management
    • 12.1 Management functions
      • 12.1.1 Configuration Management
      • 12.1.2 Fault Management
      • 12.1.3 Performance Management
      • 12.1.4 Security Management
      • 12.1.5 Accounting Management
    • 12.2 Managed objects
    • 12.3 Data types
    • 12.4 Bridge Management Entity
      • 12.4.1 Bridge Configuration
      • 12.4.2 Port configuration
    • 12.5 MAC entities
    • 12.6 Forwarding process
      • 12.6.1 The Port Counters
      • 12.6.2 Priority handling
      • 12.6.3 Traffic Class Table
    • 12.7 Filtering Database
      • 12.7.1 The Filtering Database
      • 12.7.2 A Static Filtering Entry
      • 12.7.3 A Dynamic Filtering Entry
      • 12.7.4 A Group Registration Entry
      • 12.7.5 A VLAN Registration Entry
      • 12.7.6 Permanent Database
      • 12.7.7 General Filtering Database operations
    • 12.8 Bridge Protocol Entity
      • 12.8.1 The Protocol Entity
      • 12.8.2 Bridge Port
    • 12.9 GARP Entities
      • 12.9.1 The GARP Timer object
      • 12.9.2 The GARP Attribute Type object
      • 12.9.3 The GARP State Machine object
    • 12.10 Bridge VLAN managed objects
      • 12.10.1 Bridge VLAN Configuration managed object
      • 12.10.2 VLAN Configuration managed object
      • 12.10.3 The VLAN Learning Constraints managed object
  • Annex A PICS proforma
    • A.1 Introduction
    • A.2 Abbreviations and special symbols
      • A.2.1 Status symbols
      • A.2.2 General abbreviations
    • A.3 Instructions for completing the PICS proforma
      • A.3.1 General structure of the PICS proforma
      • A.3.2 Additional information
      • A.3.3 Exception information
      • A.3.4 Conditional status
    • A.4 PICS proforma for IEEE Std 802.1Q-1998
      • A.4.1 Implemetation identification
      • A.4.2 Protocol summary, IEEE Std 802.1Q-1998
    • A.5 Major capabilities and options
      • A.5.2 Maintenance of filtering entries in the Filtering Database
      • A.5.3 Addressing
      • A.5.4 Spanning Tree Algorithm
      • A.5.5 Bridge Management
      • A.5.6 Performance
      • A.5.7 GARP and GMRP
      • A.5.8 VLAN support
  • Annex B Shared and Independent VLAN Learning
    • B.1 Requirements for Shared and Independent Learning
      • B.1.1 Connecting independent VLANs
      • B.1.2 Duplicate MAC Addresses
      • B.1.3 Asymmetric VLANs
      • B.1.4 Generic constraints on SVL and IVL use
    • B.2 Configuring the Global VLAN Learning Constraints
    • B.3 Interoperability
  • Annex C MAC method dependent aspects of VLAN support
    • C.1 The variables
    • C.2 Bridging functions
      • C.2.1 Bridging function B1
      • C.2.2 Bridging function B2
      • C.2.3 Bridging function B3
      • C.2.4 Bridging function B4
      • C.2.5 Bridging function B5
      • C.2.6 Bridging function B6
    • C.3 Frame formats
      • C.3.1 Structure of the tagged frame
      • C.3.2 Frame formats by service type
      • C.3.3 Frame formats by MAC method type and tagging method
    • C.4 Procedures for tagging, untagging, and relaying tagged frames
      • C.4.1 Tagging
      • C.4.2 Untagging
      • C.4.3 Relaying tagged frames
      • C.4.4 Padding and frame size considerations
    • C.5 Frame translations for different MAC methods
      • C.5.1 Tagging of untagged 802.3/Ethernet frames
      • C.5.2 Translation of untagged Token Ring/FDDI frames
      • C.5.3 Translation of tagged frames during relaying
    • C.6 Field definitions
      • C.6.1 SNAP-encoded Protocol Type
      • C.6.2 Len
      • C.6.3 C-Data and N-Data
      • C.6.4 RIF and E-RIF
      • C.6.5 PAD
  • Annex D Background to VLANs
    • D.1 Basic VLAN concepts
      • D.1.1 Trunk Links
      • D.1.2 Access Links
      • D.1.3 Hybrid Links
    • D.2 Relationship with the Port-based VLAN model
      • D.2.1 Link types
      • D.2.2 Use of other VLAN styles
  • Annex E Interoperability considerations
    • E.1 Requirements for interoperability
      • E.1.1 Static filtering requirements
      • E.1.2 Configuration requirements for VLAN-tagging
    • E.2 Homogenous 802.1Q Bridged LANs
      • E.2.1 Consistency of static VLAN filtering>
      • E.2.2 Consistent view of the “untagged VLAN” on a given LAN segment
    • E.3 Heterogeneous Bridged LANs: intermixing ISO/IEC 15802-3 (D) and 802.1Q (Q) Bridges
      • E.3.1 Example: Adding an 802.1Q Bridge to provide filtering to an ISO/IEC 15802-3 network
      • E.3.2 Example: Adding an ISO/IEC 15802-3 Bridge to a (previously) Homogenous 802.1Q Network
    • E.4 Heterogeneous Bridged LANs: intermixing ISO/IEC 11802-5 and 802.1Q Bridges
      • E.4.1 LLC-encoded tagged frames relayed from 802.3/Ethernet to Token Ring or source-routed FDDI
      • E.4.2 Ethernet Type-encoded tagged frames relayed from 802.3/Ethernet to Token Ring or source-routed FDDI
      • E.4.3 LLC-encoded tagged frames relayed from Token Ring or source-routed FDDI to 802.3/Ethernet
      • E.4.4 Ethernet Type-encoded tagged frames relayed from Token Ring or source-routed FDDI to 802.3/Ethernet
      • E.4.5 Conclusions
    • E.5 Heterogeneous Bridged LANs: intermixing 802.1Q Bridges with ISO/IEC 15802-3 Bridges
    • E.6 Intermixing 802.1Q Version 1.0 Bridges with future 802.1Q Bridges
      • E.6.1 Example: Intermixing Layer 3 Ingress Rules
      • E.6.2 Differing views of untagged traffic on a given LAN segment
      • E.6.3 Interoperability with 802.1Q Version 2.0 offering multiple spanning trees
  • Annex F Frame translation considerations

links: [Standard Status] - [Purchase] - [PDF*] - [LAN/MAN (802) Collection - Description]

available for Standards Online LAN/MAN (802) Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/lanman/802.1q-1998_desc.html

spacer