Share on Facebook Share on Twitter Email
Answers.com

Multilayer switch

 

A network device that forwards traffic based on layer 3 information at very high speeds. Traditionally, routers, which inspect layer 3, were considerably slower than layer 2 switches. In order to increase routing speeds, many "cut-through" techniques were used, which perform an "inspect the first packet at layer 3 and send the rest at layer 2" type of processing. Ipsilon's IP Switch and Cabletron's SecureFast switches were pioneers in cut-through switching.

From Software to Hardware

As more routing lookup functions were moved from software into the ASIC chips, layer 3 switches could inspect each packet just like a router at high speed without using proprietary cut-through methods. If a layer 3 switch supports packet-by-packet inspection and supports routing protocols, it is called a "routing switch" or "switch router," which simply means "fast router." For example, Cisco calls its high-end routers Gigabit Switch Routers.

More Inspection Takes Time

The more deeply a packet is examined, the more forwarding decisions can be made based upon type of traffic, quality of service (QoS) and so on. To obtain this information requires digging into the packet's headers to ferret out the data, which takes processing time. To understand how packets are formed, see TCP/IP abc's. The following shows which data are examined at each layer. See layer 3, layer 2 switch, Web switch and virtual LAN.

        Forwarding
        Decision
  Layer Based on         Examples

   2    MAC address      Ethernet, Token Ring, etc.

   3    Network address  IP, IPX, etc.
   3    Service quality  IP, IPX, etc.

   3    Application      IPX socket

   4    Application      IP socket

Enterprise-class Layer 3 Switch
Extreme Networks' BlackDiamond 6800 provides a non-blocking backplane that can switch 48 million packets per second. It provides wire-speed IP routing at layer 3 and wire-speed switching at layer 2. Up to 256 10/100 Ethernet ports or 48 Gigabit Ethernet ports can be configured. (Image courtesy of Extreme Networks, www.extremenetworks.com)

Enterprise Class and No Layers
In 1886, this 50-line magneto switchboard, made by Bell Telephone of Canada, was used to switch voice conversations in small localities. These instruments forged a world of switches and routers that forward billions of calls and data packets every day. (Image courtesy of Nortel Networks.)

Download Computer Desktop Encyclopedia to your iPhone/iTouch

Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
Wikipedia: Multilayer switch
Top
Cisco Systems Gigabit Switch Router.

A multilayer switch (MLS) is a computer networking device that switches on OSI layer 2 like an ordinary network switch and provides extra functions on higher OSI layers.

Contents

Layer 3 Switching

The major difference between the packet switching operation of a router and that of a Layer 3 switch is the physical implementation. In general-purpose routers, packet switching takes place using a microprocessor, whereas a Layer 3 switch performs this using application-specific integrated circuit (ASIC) hardware.

MultiLayer Switch (MLS) - OSI layer 3 and/or 4

A Multilayer Switch (MLS) can prioritize packets by the 8 bits in IP DSCP (differentiated services CodePoint). These 8 bits were used in the "old days" for Type of Service (ToS).

The following 4 mappings are normally available in an MLS:

Many MLSs implement QoS differentiated services and/or integrated services in hardware.

Some MLS's are also able to route between VLAN and/or ports like a common router. The routing is normally as quick as switching (at wirespeed). According to Cisco, Level 3 switches are basically routers that switch based on Layer 3 information, the basic difference being processing speed and/or the way they do the switching; Level 3 switches use ASICs/hardware instead of the CPU/software that a router would.

Layer 4-7 switch, web-switch, content-switch

Some switches can use up to OSI layer 7 packet information; they are called layer 4-7 switches, content-switches, content services switches, web-switches or application-switches.

Content switches are typically used for load balancing among groups of servers. Load balancing can be for HTTP, HTTPS and/or VPN, or for any application TCP/IP traffic using a specific port. Load balancing often involves NAT so that the client of the load-balanced service is not fully aware of precisely which server is handling its requests. Some of the layer 4-7 switches can perform NAT at wirespeed. Content switches can often also be used to perform standard operations such as SSL encryption/decryption to reduce the load on the servers receiving the traffic, and to centralise the management of digital certificates.

Some types of application require that repeated requests from a client are directed at the same application server. Since the client isn't generally aware of which server it spoke to earlier, content switches define a notion of stickiness. For example, requests from the same source IP address are directed to the same application server each time. Stickiness can also be based on SSL Ids, and some content switches can even use cookies to provide this functionality.

Layer 4 Load Balancer

A typical network router simply sends incoming packets onto the appropriate IP address on its network. A layer 4 router, more correctly a NAT with port and transaction awareness, uses a little trickery and sends incoming packets to one or more machines which are hidden behind a single IP address.

The layer 4 refers to the 7 layer OSI model. The router is on the Transport Layer and makes decisions on where to send the packets. Modern load balancing routers can use different rules to make decisions on where to route traffic. This can be based on least load, or fastest response times, or simply balancing requests out. This is also a redundancy method, so if one machine is not up, the router will not send traffic to it.

See also

External links


 
 

 

Copyrights:

Computer Desktop Encyclopedia. THIS COPYRIGHTED DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.
© 1981-2009 Computer Language Company Inc.  All rights reserved.  Read more
Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Multilayer switch" Read more