At 11:57 PM 3/20/02, John Green wrote:
>""the routing decision consumes the bulk of the CPU
>bandwidth, shovelling the rest of the packet through
>is low-overhead.""
>
>say a router connects a between ethernet and Frame
>Relay or between two dissimilar Layer2 networks. Then
>the router would be stripping off one networks' layer2
>frame and replace it with the layer2 frame of the
>other network where the packet is to be sent. Would
>you call this low-overhead as well ?
>I guess your example would be if the router were to
>connect between same Layer2 networks ie say both
>networks are ethernet. right ? just want to make
>sure...

The Layer 2 header changes whenever a router forwards a packet. For one 
thing, the Layer-2 destination address changes. The frame goes to the next
hop.

The router strips the Layer 2 header on the incoming packet, figures out 
where to forward the frame from a routing table or cache, and 
re-encapsulates the frame into a new Layer 2 header. The amount of 
processing required to strip an Ethernet header, figure out the destination 
port and encapsulation, and re-encapsulate into Frame Relay is essentially 
the same as the amount of overhead required to strip an Ethernet header, 
figure out the destination port and encapsulation, and re-encapsulate into 
an Ethernet header.

Marc's point was that the amount of overhead is also the same regardless of 
the packet size. The job must be done whether it's a 46-byte or 1500-byte 
packet. And I like the way he said that "shovelling the rest of the packet 
through is low overhead." That's true.

Keep in mind, however, that the packets-per-second ratings are just vendor 
marketing departments trying to "one up" their competitors. So, they post 
the results of testing with 64 byte packets because that makes the number 
higher. More packets are coming in to get processed. Long packets take 
longer, not because of extra processing, but simply because of 
serialization delay.

It's like a relay in a train-switching system. The relay doesn't have to do 
more work for long trains with many cars. But it still takes longer to get 
a long train through the relay than it does to get a short train through it.

Priscilla





>--- Marc Thach Xuan Ky
>wrote:
> > Sam,
> > I think the question is: what is your average packet
> > size?  Using
> > process or fast switching I should think that the
> > packet size is almost
> > irrelevant to the router.  I have benchmarked many
> > PCs and NICs running
> > certain routing software.  On a PCI bus PC the pps
> > difference between 64
> > and 1518 octet frames was in the order of ten to
> > twenty percent, i.e.
> > the routing decision consumes the bulk of the CPU
> > bandwidth, shovelling
> > the rest of the packet through is low-overhead.
> > Marc
> >
> > sam sneed wrote:
> > >
> > > I noticed Cisco uses pps when they give their
> > specs for routers, firewalls,
> > > etc. What is the assumed packet size when they
> > come up with these specs?
> > I'm
> > > planning on using 2 2621's in HSRP mode (getting
> > default routes via BGP)
> > and
> > > need to be able to support a constant 10 Mb/sec
> > and would like know if
> > these
> > > routers will do the trick.
> > > thanks
>[EMAIL PROTECTED]
>
>
>__________________________________________________
>Do You Yahoo!?
>Yahoo! Movies - coverage of the 74th Academy Awards.
>http://movies.yahoo.com/
________________________

Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=39068&t=38956
--------------------------------------------------
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