LAN Switching
A LAN switch is a device that provides much higher port density at a lower
cost than traditional bridges. For this reason, LAN switches can
accommodate network designs featuring fewer users per segment, thereby
increasing the average available bandwidth per user. LAN switches are
being used to replace hubs in the wiring closet because user applications are
demanding greater bandwidth.
The trend toward fewer users per segment is known as microsegmentation.
Microsegmentation allows the creation of private or dedicated segments, that is,
one user per segment. Each user receives instant access to the full
bandwidth and does not have to contend for available bandwidth with other users.
As a result, collisions do not occur. A LAN switch forwards frames based
on either the frame's Layer 2 address (Layer 2 LAN switch), or in some cases,
the frame's Layer 3 address (multi-layer LAN switch). A LAN switch is also
called a frame switch because it forwards Layer 2 frames, whereas an ATM switch
forwards cells.
LAN Switch Operation
LAN switches are similar to transparent bridges in functions such as learning
the topology, forwarding, and filtering. These switches also support several new
and unique features, such as dedicated communication between devices, multiple
simultaneous conversation, full-duplex communication, and media-rate adaption.
Dedicated collision-free communication between network devices increases
file-transfer throughput. Multiple simultaneous conversations can occur by
forwarding, or switching, several packets at the same time, thereby increasing
network capacity by the number of conversations supported. Full-duplex
communication effectively doubles the throughput, while with media-rate
adaption, the LAN switch can translate between 10 and 100 Mbps, allowing
bandwidth to be allocated as needed. Deploying LAN switches requires no
change to existing hubs, network interface cards (NICs), or cabling.
LAN Switching Forwarding
LAN switches can be characterized by the forwarding method they support. In
the store-and-forward switching method, error checking is performed and
erroneous frames are discarded. With the cut-through switching method, latency
is reduced by eliminating error checking.
With the store-and-forward switching method, the LAN switch copies the
entire frame into its onboard buffers and computes the cyclic redundancy check
(CRC). The frame is discarded if it contains a CRC error or if it is a
runt (less than 64 bytes including the CRC) or a giant
(more than 1518 bytes including the CRC). If the frame does not contain
any errors, the LAN switch looks up the destination address in its forwarding,
or switching, table and determines the outgoing interface. It then
forwards the frame toward its destination.
With the cut-through switching method, the LAN switch copies only the
destination address (the first 6 bytes following the preamble) into its onboard
buffers. It then looks up the destination address in its switching table,
determines the outgoing interface, and forwards the frame toward its
destination. A cut-through switch provides reduced latency because it
begins to forward the frame as soon as it reads the destination address and
determines the outgoing interface.
LAN Switching Bandwidth
LAN switches also can be characterized according to the proportion of
bandwidth allocated to each port. Symmetric switching provides evenly
distributed bandwidth to each port, while asymmetric switching provides unlike,
or unequal, bandwidth between some ports.
An asymmetric LAN switch provides switched connections between ports
of unlike bandwidths, such as a combination of 10BaseT and 100BaseT. This
type of switching is also called 10/100 switching. Asymmetric switching is
optimized for client-server traffic flows where multiple clients simultaneously
communicate with a server, requiring more bandwidth dedicated to the server port
to prevent a bottleneck at that port.
A symmetric switch provides switched connections between ports with
the same bandwidth, such as all 10BaseT or all 100BaseT. Symmetric
switching is optimized for a reasonably distributed traffic load, such as in a
peer-to-peer desktop environment.
LAN Switching and the OSI Model
LAN switches can be categorized according to the OSI layer at which they
filter and forward, or switch, frames. These categories are: Layer 2,
Layer 2 with Layer 3 features, or multi-layer.
A Layer 2 LAN switch is operationally similar to a multiport bridge
but has a much higher capacity and supports many new features, such as
full-duplex operations. A Layer 2 LAN switch performs switching and
filtering based on the OSI Data Link layer MAC address. As with bridges,
it is completely transparent to network protocols and user applications.
A Layer 2 LAN switch with Layer 3 features can make switching
decisions based on more information than just the Layer 2 MAC address.
Such a switch might incorporate some Layer 3 traffic-control features, such as
broadcast and multicast traffic management, security through access lists, and
IP fragmentation.
A multi-layer switch makes switching and filtering decisions on the
basis of OSI data link layer (Layer 2) and OSI network-layer (Layer 3)
addresses. This type of switch dynamically decides whether to switch
(Layer 2) or route (Layer 3) incoming traffic. A multi-layer LAN switch
switches within a workgroup and routes between different workgroups.
LAN Switching Summary
LAN switching technology improves the performance of traditional Ethernet,
FDDI, and Token Ring technologies without requiring costly wiring upgrades or
time-consuming host reconfiguration. The low price per port allows the
deployment of LAN switches so that they decrease segment size and increase
available bandwidth. VLANs make it possible to extend the benefit of switching
over a network of LAN switches and other switching devices.
|