
Distributed switching configuration and management is a complex task that requires careful planning and execution. The sheer scale of a distributed switching network makes it challenging to manage.
In a distributed switching network, each switch has its own configuration, which can be difficult to manage. This is where centralized management comes in, allowing administrators to manage multiple switches from a single location.
Centralized management can be achieved through a centralized controller, which can be a physical or virtual device. This controller can be used to configure and monitor multiple switches, making it easier to manage the network.
A centralized controller can be used to implement policies and settings across multiple switches, ensuring consistency and reducing administrative tasks.
Explore further: Unified Communications Management
Telephony Networks
Distributed switching is often used in telephone networks, where it's commonly referred to as host-remote switching.
In rural areas, population centers are too small for a full-featured dedicated telephone exchange, and distances between them make transmission costs relatively high.
Most calling in these areas is done between people in the same community of interest, and distributed switching allows for the majority of local calls to be switched within that population center.
The host switch provides connectivity between remote switches and to the larger network, and it may also handle rare and complex call types, such as conference calling.
Host switches perform OAM&P functions, including billing, for the entire cluster of the host and its remote switches.
A key capability of a remote switch is its ability to act in emergency standalone (ESA) mode, where local calls can still be placed even if the connection between the remote and host has been lost.
In ESA mode, only local calling is available, so the billing capability of the host switch is not required.
A different take: Remote Digital Terminal
VMware Virtual Switch
A virtual switch, much like a physical switch, ensures layer 2 network connectivity. It's a fundamental component of VMware's distributed switching technology.
A distributed virtual switch is a logical switch created on vCenter Server and applied to all ESXi hosts added to the distributed virtual switch. This means you only need to create a port group once, which is a significant advantage.
You can create a distributed virtual switch in vCenter Server and apply it to all ESXi hosts added to the VDS configuration. The VDS configuration is located on vCenter Server and every five minutes a local copy stored on ESXi servers as cache is updated.
Here are the key features of a virtual switch:
- VLAN segmentation via 801.1Q tagging
- Link aggregation
- Port groups
- VMKernel for management
- Virtual machine groups
VMware Switch Creation
A distributed virtual switch is created on vCenter Server and is applied to all ESXi hosts added to the distributed virtual switch. This is done by right-clicking the datacenter in the vCenter HTML5 client and selecting Distributed Switch > New Distributed Switch.
To create a distributed virtual switch, you need to specify a name and location for the switch. The name can be anything you like, and the location should be the datacenter where the switch will be created.

The distributed virtual switch version should be selected based on the version of the ESXi hosts being used. For example, if all hosts are running ESXi 6.7, the latest version of the distributed virtual switch (6.6.0) should be used.
The maximum number of uplinks for the hosts should be specified, and I/O control should be enabled by default. The create default port group option should be unchecked, as this will be done in the next step.
Here are the basic settings for creating a VMware distributed switch:
Once the basic settings are specified, a rundown of the new switch will be displayed, and you can then complete the creation of your VMware distributed switch.
Single Host vCenter
If you have a single host with vCenter running on it, you're in for a challenge when trying to migrate to a vDS.
You'll lose access to vCenter and the vDS will fail to deploy, reverting to the original networking.
To alleviate this, add only one NIC when selecting to add NICs during the migration, keeping your vmk on your normal vSwitch.
Create a new vmk on the vDS on that host.
Connect vCenter to the host on that new vmk.
Add the second uplink and migrate the original vmk.
Connect using the original vmk, remove the one you created temporarily.
Profit.
Check this out: Transferring Apple Watch to New Phone
VMware Switch Configuration
A distributed virtual switch in vSphere is like a template stored in vCenter. It's a logical switch that's created on vCenter Server and applied to all ESXi hosts added to the distributed virtual switch.
To create a distributed virtual switch, you need to open the VMware HTML5 vSphere Client and go to the Hosts and Clusters section. Your ESXi hosts should be in the datacenter, which is a logical organization unit in vCenter.
You can create a distributed virtual switch by right-clicking your datacenter and selecting Distributed Switch > New Distributed switch. A New Distributed Switch wizard is opened, where you can specify the distributed switch name and location, select the version, and configure the settings.
A unique perspective: New Relic Distributed Tracing
The version of the distributed virtual switch should be compatible with all ESXi hosts used in your environment. If one host is running ESXi 6.0, you must use a distributed virtual switch of the version 6.0.0 for all hosts. Features released with a virtual switch 6.5 and later are not supported if a distributed virtual switch version 6.0.0 is selected.
You can configure the number of ports for uplinks, set the Network I/O Control, and create a default port group. The default port group can be used as a default port group for all virtual machines.
After creating the distributed virtual switch, you can export and import the configuration, which saves you time and allows you to restore the VDS configuration quickly.
A distributed virtual switch is like a template applied to all ESXi hosts that are added to VDS configuration. You can check the configuration of virtual switches on each ESXi host after creating and configuring a distributed virtual switch in vCenter.
The VDS configuration is located on vCenter Server and every five minutes, a local copy stored on ESXi servers as cache is updated. The cached configuration is stored in the /usr/lib/vmware/bin/ directory on ESXi hosts.
Here are the basic settings you need to configure when creating a distributed virtual switch:
Note that a distributed virtual switch can be used to manage all virtual switches in vSphere centrally. It's a powerful feature that can simplify network management in a vSphere environment.
Configuration and Management
You can create and configure a VMware distributed switch in VMware vSphere 6.7 to manage virtual switches centrally. To do this, you'll need to use vCenter 6.7 and two ESXi hosts of version 6.7.
Selecting your VMware distributed switch and going to Configure > Settings > Topology will allow you to view the graphical view of your VDS topology. This topology is a template applied to all ESXi hosts added to VDS configuration.
You can modify VDS configuration to configure link aggregation, enable traffic shaping, select the discovery protocol, set the VLAN, port binding, and port allocation for port groups. You can also migrate from standard virtual switches used on ESXi hosts to a distributed switch.
Here are the basic steps to configure Multicast Distributed Switching:
- Enable privileged EXEC mode.
- Enter global configuration mode.
- Enable IP multicast routing.
- Configure an interface type and enter interface configuration mode.
- Enable distributed switching on the RSP.
- Enable MDS on the interface.
To create a virtual distributed switch, head over to the networking section of vCenter and right-click the datacenter you want to create the vDS in. You can then give your vDS a name, select the version, and configure some basic settings, such as the maximum number of uplinks and I/O control.
See what others are reading: Create Email Distribution List Gmail
Checking Configuration
Checking Configuration is a crucial step in ensuring your VMware distributed switch (VDS) is working as expected. You can check the configuration of virtual switches on each ESXi host after creating and configuring a distributed virtual switch in vCenter.
To do this, log in to the VMware Host Client and navigate to the Networking section. Select the Port groups tab and you'll see a new virtual switch and a port group have already been created. This is a result of applying the distributed virtual switch template to all ESXi hosts.
The graphical view of your VDS topology should be identical to the image of the VDS topology shown in the vCenter. If you log in to the second ESXi host, you'll see the identical topology scheme.
You can modify VDS configuration to suit your needs, including configuring link aggregation, enabling traffic shaping, selecting the discovery protocol, setting the VLAN, port binding, and port allocation for port groups.
Configuring
Configuring a VMware Distributed Switch is a crucial step in setting up a virtualized environment. You can create and configure a VMware distributed switch in VMware vSphere 6.7 using vCenter 6.7 and two ESXi hosts of version 6.7.
To configure Multicast Distributed Switching, you need to enable it globally and on at least one interface. This is because MDS is an attribute of the interface, not the physical interface.
To enable MDS, you must follow these steps: enable privileged EXEC mode, enter global configuration mode, enable IP multicast routing, configure an interface type, enable distributed switching on the RSP, enable MDS on the interface, and repeat the process for each interface.
Here's a step-by-step guide to configuring MDS:
In addition to these steps, you should also configure the maximum number of uplinks your hosts have to the upstream switch, enable I/O control, and uncheck the create default port group option when creating a virtual distributed switch (vDS).
Information About
Multicast Distributed Switching (MDS) is a feature that allows for efficient and scalable multicast traffic management in Cisco routers. It's an attribute of the interface, not the logical interface (subinterface).
MDS is disabled by default on Cisco 7500 series routers, where the default is IP multicast fast switching. On the other hand, MDS is also disabled by default on Cisco 12000 series routers, where it's the only multicast switching mode available.
To enable MDS, you need to configure it globally and on at least one interface. This involves several steps, including enabling privileged EXEC mode, configuring the interface, and enabling distributed switching.
Here's a summary of the steps to configure MDS:
MDS offers several advantages, including improved scalability and efficiency in managing multicast traffic. However, it requires careful configuration and management to ensure optimal performance.
Line Card and Route Processor
The line card and route processor are two critical components of a distributed switching system. They work together to ensure efficient and reliable data transmission.
To maintain multicast distributed switching (MDS) on the line card, you need to perform a series of tasks, including enabling privileged EXEC mode, clearing MDS forwarding information, and exiting to user EXEC mode.
Here are the steps to follow:
On the route processor, you'll need to perform a different set of tasks to maintain MDS. These include enabling privileged EXEC mode, clearing IP multicast routes, clearing PIM interface counts, and exiting to user EXEC mode.
Here are the steps to follow:
Monitoring MDS on the line card and route processor is also crucial for ensuring optimal system performance. You can use commands like "show ip mds forwarding" and "show ip mds stats" to gather information about MDS on the line card and route processor.
To monitor MDS on the line card, you can use the following commands:
- show ip mds forwarding
- show ip mds summary
- show ip mds stats
To monitor MDS on the route processor, you can use the following commands:
- show ip mds stats [switching | linecard]
- show mds interface
- show interface stats
Configuration Examples and Standards
To configure Multicast Distributed Switching (MDS), you need to enable it globally and on at least one interface. This is because MDS is an attribute of the interface, not the logical interface (subinterface).
The configuration process involves several steps, including enabling privileged EXEC mode, entering global configuration mode, and enabling IP multicast routing. You'll also need to configure each interface that you want to perform MDS, which involves specifying the interface type and enabling distributed switching on the Route Switch Processor (RSP).
Here's a concise summary of the configuration steps:
Standards-wise, MDS does not support any new or modified standards, and existing standards have not been modified by this feature.
Configuration Examples
To configure a VMware distributed switch, you need to create and configure it in vCenter 6.7. This involves managing two ESXi hosts, ESXi1 and ESXi2, with IP addresses 192.168.101.207 and 192.168.101.208, respectively.
To configure multicast distributed switching, you must enable it globally and on at least one interface. This involves performing a series of steps, including enabling privileged EXEC mode, entering global configuration mode, and enabling IP multicast routing.
Readers also liked: Ip Telephone System
Here are the steps to configure multicast distributed switching:
The iproute-cachedistributed command is required on the RSP only, not on the GSR.
Standards
Standards play a crucial role in ensuring compatibility and consistency across different systems and applications.
This feature does not support new or modified standards, and existing standards are not affected by this feature.
In other words, you can expect the same level of support for standards as before.
The good news is that this feature does not introduce any changes to the existing standards landscape.
Here's an interesting read: What Does Switching Sim Cards Do
Virtual Switch Compatibility and Use Cases
In data center networks, distributed switching is a game-changer for performance, scalability, and fault tolerance. It provides local switching capabilities that significantly reduce latency for data traveling between servers within the same rack.
Distributed switching in data centers also promotes efficient resource utilization by switching traffic at the nearest available point, preventing network congestion and bottlenecks. This design has become a cornerstone of modern data centers.
Expand your knowledge: Circuit Switched Data
For branch office connectivity, distributed switching optimizes connectivity and resource usage while maintaining efficient local operations. By employing distributed switches in remote branch locations, organizations can minimize latency for branch users accessing applications and data.
To ensure compatibility, when creating a vDS, you need to decide what hosts are going to be using it and ensure the vDS version is set to the lowest ESXi host version.
Virtual Switch Compatibility
A virtual switch is only as good as its compatibility with your hosts. You need to ensure that the vDS version is set to the lowest ESXi host version.
If you have hosts with different versions, you can't use a vDS switch at a higher version than the lowest host. For example, if you have 2x hosts on 6.7 and 1x on 6.5, you can't use a vDS switch at version 6.6+ on the 6.5 host.
You can upgrade the vDS version on the fly, so you don't need to do any major reconfiguration once you upgrade your hosts. This is a big advantage of using a virtual switch.
Broaden your view: What Is T Moble Unlock Pin for Switching Phones
To avoid compatibility issues, it's essential to plan ahead and ensure that all your hosts are running the same version or a compatible version. This will save you a lot of headaches in the long run.
In our example, we have two ESXi hosts, ESXi1 and ESXi2, both running version 6.7. This makes it easy to create and configure a vDS switch without worrying about compatibility issues.
Use Cases
Data centers rely heavily on distributed switching to achieve high performance, scalability, and fault tolerance. This architectural choice provides local switching capabilities, reducing latency for data traveling between servers within the same rack.
Distributed switching promotes efficient resource utilization by switching traffic at the nearest available point, preventing network congestion and bottlenecks. This design has become a cornerstone of modern data centers, where dynamic and demanding workloads necessitate rapid, low-latency data transfers.
In contrast to traditional centralized data centers, distributed switching in branch office connectivity optimizes connectivity and resource usage while maintaining efficient local operations. By employing distributed switches in remote branch locations, organizations can ensure that traffic is handled locally, minimizing latency for branch users accessing applications and data.
For your interest: Local Multipoint Distribution Service
Distributed switching can enhance network resilience by enabling automatic failover mechanisms at the branch level, reducing downtime and ensuring continuity of operations. However, managing and configuring multiple remote switches can be a challenge, requiring consistent performance and security across the distributed network.
Here are some key benefits of distributed switching in data center networks and branch office connectivity:
Physical Switches and Migration
Physical switches play a crucial role in managed networks with VLANs. To simplify networking, it's essential to allow all VLANs on virtual host switchports.
This ensures that new VLANs can be created on the switch/firewall without needing to configure uplink interfaces. The switchport configuration should allow all VLANs to work seamlessly.
Allowing all VLANs on virtual host switchports is a convenient setup that streamlines network management.
Physical Switches
Physical switches are a crucial part of any network setup.
If you're using managed switches with VLANs, you'll want to configure your switchports to allow all VLANs. This simplifies the process of creating new VLANs on the switch and as a port group.
Setting up your switchport configuration to allow all VLANs ensures that you don't need to mess with uplink interfaces.
Here's an interesting read: Cisco Routers and Switches
Migrating to
VMWare has made migrating to vDS surprisingly easy and intuitive.
You'll start by heading over to networking and right-clicking on your vDS to click on 'add and manage hosts.'
To add hosts, select 'add hosts' and choose your host, then you should have the host ready to be moved.
This is also where you can remove hosts from vDS and manage host networking.
Configure your uplinks for the vDS by clicking on one of the NICs and then 'assign uplink' to assign to one of the uplinks you configured when creating the vDS.
You can assign one or many NICs to an uplink, depending on how you configured it.
If you only have one management interface connected to an interface being moved to vDS, you'll need to move it to the vDS to avoid losing access to the host.
Migrate the vmk to your management port group or wherever your management network is.
You can migrate VM networking in bulk, as most people will need to, and I had to when I originally did this a few years back.
Once all your VMs have been reassigned to vDS port groups, click next to proceed with the migration.
Broaden your view: Network Interface Device
Frequently Asked Questions
What are the advantages of distributed switches?
Distributed switches offer centralized management and monitoring of network configurations, simplifying network administration across multiple hosts. This centralized approach improves network efficiency and reduces management complexity.
Featured Images: pexels.com


