At 6:44 PM -0500 3/15/02, mlh wrote:
>no, IRB is a technique integrating routing and bridging.
>but switching routers use hardware switching technique
>which based on layer 3 address not layer 2 address.
>this is one of the differences between router switches
>and switching routers.
>it's my point, pls correct it.


Again speaking from router design experience, the difference between 
layer 3, label, and layer 2 forwarding is less profound than one 
might think.

The frame arrives on the ingress port and gets buffered and 
validated. I'll ignore VLANs. Assuming it were an Ethernet frame, the 
forwarder would extract the first 6 bytes.  If it were an ordinary 
packet, it would extract the destination IP address (Bytes 12-15 
following the LLC field if one is present). If it's MPLS, it extracts 
the 32 bits following the data link header.

MAC addresses get looked up directly, possibly in a CAM. Admittedly, 
that's probably faster than radix tree lookup, discussed next, but 
destination lookup time is rarely the limiting factor in 
router/switch performance.  It's pretty much a solved problem.  The 
size of routing/forwarding tables is much more limited by the ability 
of the routing protocols to reconverge in a reasonable time than the 
time of search.  FIBs generally have a constant lookuo time.

Some masking is applied to the IP and MPLS addresses, and then the 
prefix or label is usually looked up in some sort of radix tree in 
static RAM.

Any of these searches pop up the destination port (not address) if 
one is known, plus other information about processing (e.g., QoS). 
Statistics are incremented, error check fields are checked, and the 
packet/frame goes to the fabric.  Crossbar fabrics usually are 
nonblocking, while shared busses may need buffering.

Bottom line: layer 2 switch, layer 3 switch, MPLS switch, router, 
etc., are more marketing than architectural distinctions.  There are 
differences between MPLS Label Edge Routers and Label Switched 
Routers, before we get into the GMPLS non-packet forwarders (e.g., 
wavelength switches).

Remember what Cisco calls something in its literature, but don't 
obsess over arbitrarily fitting one box into a category.

>
>----- Original Message -----
>From: "Chuck"
>To:
>Sent: Friday, March 15, 2002 11:24 AM
>Subject: Re: Layer 3 switch ? [7:38358]
>
>
>>  so if I enable IRB on my 2501, I now have a layer 3 switch? ;->
>>
>>
>>  ""mlh""  wrote in message
>>  [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>>  > According to Clark's Cisco LAN Switching(page 452 ),
>>  > layer 3 switching techniques can be grouped
>>  > into two categories:
>>  > Routing switches
>>  > Switching routers
>>  >
>>  > mlh
>>  >
>>  > ----- Original Message -----
>>  > From: "Larry Letterman"
>>  > To:
>>  > Sent: Friday, March 15, 2002 2:48 AM
>>  > Subject: RE: Layer 3 switch ? [7:38358]
>>  >
>>  >
>>  > > A true router, 2621/3640/7200, is not usually considered
>>  > > a L3 switch. A 6500 with an MSFC module installed can be
>>  > > is a L3 switch and will perform L2/L3 routing and switching.
>>  > >
>>  > > A 6500 without the MSFC module is just a large high speed switch,
>>  > > capable of only L2 switching.
>>  > >
>>  > > A layer 3 switch usually routes the first packet in the flow of data
>>  > > and then switches the rest in the switching hardware. This is why L3
>>  > > routing/switching is quite a bit faster. A traditional router will
use
>>  > > IOS software to determine routes and the switch each packet between
>the
>>  > > interfaces in the router.
>>  > >
>>  > >
>>  > > Larry Letterman
>>  > > Cisco Systems
>>  > > [EMAIL PROTECTED]
>>  > >
>>  > >
>>  > > -----Original Message-----
>>  > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
Of
>>  > > John Green
>>  > > Sent: Thursday, March 14, 2002 10:50 PM
>>  > > To: [EMAIL PROTECTED]
>  > > > Subject: Layer 3 switch ? [7:38358]
>>  > >
>>  > >
>>  > > Is it ok to refer to a "router" as a Layer 3 switch ?
>>  > >
>>  > > cisco 6500 was referred to as a Layer 3 switch.
>>  > >
>>  > > question: does it(6500) have routing capabilities ?
>>  > > -----------------------------------------------------
>>  > >
>>  > > to connect to different vlans one needs a router.
>>  > > right ?? (as shown below)
>>  > >  switchA --------ROUTER-------switchB
>>  > >
>>  > > but say some nodes connected to switchB are on the
>>  > > vlan of switchA. so now to connect switchA and switchB
>  > > > can router be ok ?

-- 
"What Problem are you trying to solve?"
***send Cisco questions to the list, so all can benefit -- not 
directly to me***
********************************************************************************
Howard C. Berkowitz      [EMAIL PROTECTED]
Chief Technology Officer, GettLab/Gett Communications http://www.gettlabs.com
Technical Director, CertificationZone.com http://www.certificationzone.com
"retired" Certified Cisco Systems Instructor (CID) #93005




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=38503&t=38358
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to