What is a Network Switch
A Switch is network equipment that allows you to interconnect several devices on a computer network, using packet switching to receive, process and forward data to the destination device.
The switch allows devices to be connected through their ports. It is possible to find switches with 4 up to 48 ports (or more in some special models), operating at speeds that can vary between Fast Ethernet (100 Mbps) and 10 Gbps (or even higher, in very specialized models). It is also possible to associate some models of switches to allow connection of more devices to the same network segment, with a greater number of ports.
What do they do
Switches use hardware addresses (MAC Addresses) to process and forward data at the link layer (level 2 in the OSI model), and some switch models are also able to process data at level 3 (network layer), thus incorporating some routing functionality. A switch that is able to operate on more than one layer is called a Multilayer Switch .
There are also layer 4 and layer 7 switches available on the market.
Switches manage the flow of data across a network by transmitting a received message only to one or more devices to which the message was sent. Each network device connected to a switch can be identified using a MAC address number (physical address), thus allowing the switch to control traffic flow. Thus, it is possible to obtain maximum efficiency and security on the network.
A switch can still transmit packets to the entire network, when a message is sent in broadcast, for example. Because of this, the network segment formed by the devices connected to a switch is still considered a Broadcast Domain. However, a Collision Domain is created on each switch port, which eliminates the data collision problems that occurred when using hubs.
Many switches allow the connection of different types of networks, usually through the use of modular interfaces, such as Ethernet, Fiber Channel, ATM and others.
The switch forwards the packets to the target device or device group, instead of simply forwarding the packets to all nodes in the network, as was the case with hubs, which were devices with basically the same function as the switches, but without many your capabilities. For this, it has the ability to learn the physical addresses of the devices connected to it, and store this information for later use, associating the physical addresses to the ports where these devices are connected.
Once the switch has learned the physical addresses of the devices connected to it, it will forward the frames of the data link layer using a specific forwarding method. There are four forwarding methods that a switch can use:
- Store and Forward: the switch buffers the data and checks each frame before forwarding it; a frame is received in its entirety before being forwarded.
- Cut-through: the switch starts forwarding shortly after the frame destination address has been received. When the output port is currently occupied, the switch starts operating in store and forward mode. There is no error checking in this method.
- Fragment Free: This method combines benefits from the two previous methods. In this method, the first 64 bytes of the frame, where the addressing information is stored, are verified. According to Ethernet specifications, collisions must be detected during the first 64 bytes of the frame, so frames that have errors due to collisions must not be forwarded. In this way, the painting will always arrive at its intended destination. Error checking of the actual data in the package will be performed on the target device.
- Adaptive Switching: In this method, an automatic selection is made among the other three modes.
Switches can be classified into Manageable and Unmanageable types:
- Unmanageable: It has no configuration options or interfaces. Generally used in small SOHO environments.
- Manageable: They have options to change how the device works. They can use command line interfaces, web, ssh, serial console or other access methods, and allow changing settings such as enabling Spanning Tree protocol, Port Mirroring, configuring port bandwidth, applying MAC filters and creating VLANs, among others.
Top Switch Manufacturers
Below we got a list of some of the major switch manufacturers on the market today. This list is obviously not complete, but it shows manufacturers with the greater representativeness and sales volume nowadays:
- Allied Telesis
In this article we have presented the basic operation of a generic network switch, with the existing types and classifications. For a more in-depth study on this type of equipment, including configuration of manageable switches, we recommend videos on Cisco CCNA Certification from the Boson Treinamentos em Tecnologia YouTube channel .