VLANs and GVRP Curtis Simonson Bridge Functions Consortium InterOperability Lab July, 2000.

Slides:



Advertisements
Similar presentations
Network Devices Repeaters, hubs, bridges, switches, routers, NICs.
Advertisements

LAN Segmentation Virtual LAN (VLAN).
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
Virtual LANs.
VLAN KRISHNAKUMAR RAJENDRAN NIKITA PATEL TEJENDRA PATEL Guided by Prof, Edmund Gean.
VLANs Virtual LANs CIS 278.
Oct 12, 2004CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Autumn
Sept 28, 2004CS573: Network Protocols and Standards D – Selective Multicast Network Protocols and Standards Autumn
802.1D – Selective Multicast
Jan 01, 2008CS573: Network Protocols and Standards D – Selective Multicast Network Protocols and Standards Winter
VLANs (Virtual LANs) CS 158B Elaine Lim Allison Nham.
Jan 10, 2008CS573: Network Protocols and Standards1 Virtual LANs Network Protocols and Standards Winter
COMS W COMS W Lecture 7. LAN Switching: Bridges & Spanning Tree Protocol.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
(part 3).  Switches, also known as switching hubs, have become an increasingly important part of our networking today, because when working with hubs,
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
1 Computer Networks LAN Bridges and Switches. 2 Where are we?
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Connecting LANs, Backbone Networks, and Virtual LANs
Chapter 4: Managing LAN Traffic
Virtual LAN Design Switches also have enabled the creation of Virtual LANs (VLANs). VLANs provide greater opportunities to manage the flow of traffic on.
Common Devices Used In Computer Networks
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
CN2668 Routers and Switches (V2) Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Network Admin Course Plan Accede Institute Of Science & Technology.
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
Bridging Protocols Overview Bridge Functions Consortium.
VLAN Suman Pandey. References D. Passmore, and J. Freeman, “The Virtual LAN Technology Report”, March, 1997 IEEE.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
VLAN V irtual L ocal A rea N etwork VLAN Network performance is a key factor in the productivity of an organization. One of the technologies used to.
Chapter 8: Virtual LAN (VLAN)
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation Dynamic Channel Allocation  Delay for the divided.
Cisco 3 - LAN Perrine. J Page 110/20/2015 Chapter 8 VLAN VLAN: is a logical grouping grouped by: function department application VLAN configuration is.
Author: Bill Buchanan. 1. Broadcast: What is the MAC address of this network address? 2. Requested host: All the hosts read the broadcast and checks.
© 2002, Cisco Systems, Inc. All rights reserved..
Chapter Overview Bridging Switching Routing.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
LAN Devices  Purposes: Dividing the network into subnets Dividing the network into subnets Joining two networks together Joining two networks together.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 8 Virtual LANs Cisco Networking Academy.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
STORE AND FORWARD & CUT THROUGH FORWARD Switches can use different forwarding techniques— two of these are store-and-forward switching and cut-through.
Copyright 2002Cisco Press: CCNA Instructor’s Manual Year 2 - Chapter 16/Cisco 4 - Module 9 CCNA Certification Exam Review By Your Name.
Switching Topic 2 VLANs.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Virtual Local Area Networks (VLANs) Part II
Configuring VLAN Chapter 14 powered by DJ 1. Chapter Objectives At the end of this Chapter you will be able to:  Understand basic concept of VLAN  Configure.
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
W&L Page 1 CCNA CCNA Training 2.5 Describe how VLANs create logically separate networks and the need for routing between them Jose Luis.
1 VLANs Relates to Lab 6. Short module on basics of VLAN switching.
Computer Network Architecture Lecture 3: Network Connectivity Devices.
Ethernet Virtual LANs Hubs versus Switches –Hubs broadcast bits out all ports –Switches usually send a frame out a one port More fundamentally –In unicasting,
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
LAN Switching Virtual LANs. Virtual LAN Concepts A LAN includes all devices in the same broadcast domain. A broadcast domain includes the set of all LAN-connected.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 VLANs.
Virtual Local Area Networks In Security By Mark Reed.
Ethernet Packet Filtering - Part1 Øyvind Holmeide Jean-Frédéric Gauvin 05/06/2014 by.
Virtual Local Area Networks (VLAN) Group 3 Shade Alabsa, Blayne Cohran, Betty Kretlow, Sayali Joshi, Siva Kalyan Chakravarthy.
Introduction to Computer Networks Virtual Bridged LANs (IEEE 802.1Q) All rights reserved. No part of this publication and file may be reproduced, stored.
Switching and VLANs.
© 2002, Cisco Systems, Inc. All rights reserved.
Switching and VLANs.
Networking Devices.
Chapter 4 Data Link Layer Switching
VLANs: Virtual Local Area Networks
Virtual LANs.
Switching and VLANs.
Switching and VLANs.
Presentation transcript:

VLANs and GVRP Curtis Simonson Bridge Functions Consortium InterOperability Lab July, 2000

Presentation Overview u Standards Involved u Bridging Background u 802.1Q/1D: –the problem –the solution »GVRP »Tagging Frames u Testing It

The ISO OSI Model

Standards Involved u IEEE Standard u The Bridge Standards (802.1) u Most widely used with the MAC (who doesn’t use Ethernet?) u Bridging is MAC independent

Quick Review - Shared Medium u All machines “share” the network u Only one machine can talk at any one time u Distance limitations u Total throughput limit u Collision likelihood increased

Shared Medium (Repeated Network) u All machines “share” the network u Only one machine can talk at any one time u Distance limitations –At most 205m. u Total throughput limit u Collision likelihood increased Repeaters End Stations 5m 100m

Bridging Review u Connects Separate shared Networks u Frame Translation/ Encapsulation (Token Ring to Ethernet) u Reduces Unicast Traffic u Switches: Allow for multiple conversations

Bridging Background u Bridges work at layer 2 of the OSI Model u Their primary function is to relay frames

Filtering Database Review u One database contains MAC addresses, which port they’re on, and if they’re active or disabled u Duplicate MAC addresses not allowed (the second one would replace the first)

802.1Q - Standard for VLANs u Defines a method of establishing VLANs u Establishes the Tagged Frame u Provides a way to maintain priority information across LANs

Reasons For Standardizing VLANs u Old implementations could only be defined in one switch u To connect a VLAN to another network, each VLAN needed a router port u The only multi-switch VLANs were proprietary: –Cisco: ISL –Bay: Lattisspan –3Com: VLT –Cabletron: SecureFast

Standards Based VLANs u Includes definition for a new GARP application called GVRP (GARP VLAN Registration Protocol) –Propagate VLAN registration across the net u Associate incoming frames with a VLAN ID u De-associate outgoing frames if necessary u Transmit associated frames between VLAN 802.1Q compliant switches

What are VLANs - Virtual Local Area Networks ? u Divides switch into two or more “virtual” switches with separate broadcast domains u Achieved by manual configuration through the switches’ management interface u Only that switch will be segmented

Multiple VLANs in One Switch u Multiple VLANs can be defined on the same switch

Why VLANs? u Lots of broadcast traffic wastes bandwidth –VLANs create separate broadcast domains »Microsoft Networking »Novell Networking »NetBEUI »IP RIP »Multicast (sometimes acts like broadcast) u VLANs can span multiple switches and therefore create separate broadcast domains that span multiple switches

More Reasons... u Link Multiplexing –slower speed technologies share the high-bandwidth uplink –multiple IP subnets on one physical link with layer 3 switching (such as to connect Morse, Leavitt and Ocean if we were switched instead of routed)

And One More Reason... u Security –Traffic is only seen by who it is intended for »example: Two separate VLANs, one for accounting and one for sales. Sensitive accounting data transmitted over the network will only be seen by devices in the accounting VLAN.

Basic VLAN Concepts u Port-based VLANs –Each port on a switch is in one and only one VLAN (except trunk links) u Tagged Frames –VLAN ID and Priority info is inserted (4 bytes) u Trunk Links –Allow for multiple VLANs to cross one link u Access Links –The edge of the network, where legacy devices attach u Hybrid Links –Combo of Trunk and Access Links u VID –VLAN Indentifier

Tagged Frames u 4 Bytes inserted after Destination and Source Address u Tagged Protocol Identifier (TPID) = 2 Bytes (x8100) –length/type field u Tagged Control Information (TCI) = 2 Bytes –contains VID

Trunk Link u Attaches two VLAN switches - carries Tagged frames ONLY.

Access Links u Access Links are Untagged for VLAN unaware devices - the VLAN switch adds Tags to received frames, and removes Tags when transmitting frames.

Hybrid Links u Hybrid Links - ALL VLAN-unaware devices are in the same VLAN

So Far So Good... u So one might ask: “how does the Filtering Database handle VLANs?” u Two answers: –multiple (distinct) tables: one for each VLAN –one table, with a VLAN column u They sound similar, but it turns out they are VERY different

Multiple Tables u Called MFD (multiple Filtering Databases) or it might also be called Independent Learning u Each VLAN learns MAC addresses independently, so duplicate MAC addresses are OK as long as they are in different VLANs. Each Table is for One VLAN

One (Big) Table u Called SFD (Single Filtering Database) or Shared Learning u No duplicate MAC addresses u Asymmetric VLAN possible

Independent Learning I u Legacy router learns MAC addresses from both VLANs u Requires 2 physical links

Independent Learning II u VLAN-aware router only needs one physical link

Problems u Can’t combine SFD and MFD switches in one network u Some switches only do one or the other, and can’t be changed u Hybrids of SFD and MFD makes this tricky

Future Additions u Layer 3 based VLANs –IP traffic on a different VLAN than IPX u Multiple Spanning Trees (one per VLAN) –allows for using the disabled links u ATM to IEEE VLAN mapping –Emulated LANs

GARP (yeah, I know, “the world according to”… that’s a new one!) u Generic Attribute Registration Protocol u Standard Defines: –method to declare attributes to other GARP participants –frame type to convey GARP messages: Protocol Data Unit (PDU) –rules and timers for registering/de-registering attributes

GARP - how? u A device wants to declare a certain attribute u It sends a declaration u The bridge receives it and propagates it throughout the network.

GARP - two devices u A second device wants to declare a certain attribute u Now a “path” has been formed.

GMRP u GARP Multicast Registration Protocol u Defines a GARP Application (instance of the generic framework) u Allows devices to declare membership in a multicast group

GMRP - multiple devices u Devices declare membership in a multicast group u All multicast frames for that group propagate only to the proper devices.

GMRP - Pros & Cons u Pros: –provides multicasting that isn’t broadcasting –works “through” legacy bridges –allows asymmetric pruning u Cons: –end stations must support 802.1p –no interface between IGMP and GMRP (yet)

GVRP - GARP VLAN Registration Protocol u Disadvantages to Static VLANs –Static VLANs are created via management –Must be maintained by a network admin –Static VLANs must be reconfigured for every network topology change

GVRP Simplifies All This! u GVRP creates dynamic VLANs –No manual configuration needed –GVRP is maintained by the devices themselves –Topology change? No problem, GVRP recreates the dynamic VLAN automatically

What can GVRP do for you? u Allows the creation of VLANs with a specific VID and a specific port, based on updates from GVRP-enabled devices. u Advertises manually configured VLANs to other GVRP-enabled device. As a result of this the GVRP-enable devices in the core of the network need no manual configuration in order to inter- operate.

GVRP Info u GVRP is a GARP application that registers attributes for dynamic VLANs u GVRP deals only with the management of dynamic VLANs u Everything that you have learned about static VLAN packet format and transmission applies

VLAN Data Frame Format Review u GVRP handles data in the same way as Static VLANs do. –Header, inserted after the destination and source addresses, that contains Protocol Identifier and VID

How GVRP does all this: u The method of advertisement used by GVRP-enabled devices consists of sending Protocol Data Units (PDUs), similar to Spanning Tree BPDUs, to a known multicast MAC address (01 80 C ) to which all GVRP-enabled devices listen to for updates. GVRP advertisement follows the definition of GARP.

What do these PDUs contain? u A single PDU may contain several different messages telling the GVRP-enabled device to perform a specific action. –Join: register the port for the specified VLAN –Leave: de-register the port for the specified VLAN »LeaveAll: de-register all VLAN registrations on that port –Empty: request to re-advertise dynamically and statically configured VLANs

u Industry Implementation Example –3Com manufactures Network Interface Cards that take advantage of GVRP –Accessed via the Control Panel (DynamicAccess ® ) –Extremely easy to configure Windows screenshot —> Vendors (current): Cisco Systems, 3Com and Hewlett Packard Several others are developing working implementations also.

Example: GARP/GVRP S SSEERED GREEN EE