Re: Equal cost switching

2001-02-19 Thread Priscilla Oppenheimer

At 04:07 PM 2/19/01, Howard C. Berkowitz wrote:
>At 11:21 AM 2/19/2001 -0800, Priscilla Oppenheimer wrote:
>>At 08:14 AM 2/19/01, AndyD wrote:
>>
>>
>> >It looks like you need to go to
>> >layer 3 switching to do any load balancing other than this.  And
>> >etherchannel is another option for aggregating bandwidth.  But someone said
>> >with etherchannel using 4 full duplex 100 mbp ports will not give 800 mbps
>> >of throughput?  I always thought that in theory that was the case??
>>
>>It's "statistical" load balancing, according to Cisco. The operation that
>>determines which link in a Fast EtherChannel to use is quite bizarre, and
>>does not provide precise load balancing. It provides load sharing. Think of
>>it like a complex highway system. Adding new highways distributes the load,
>>but it doesn't usually balance the load very precisely.
>
>Are you saying it should provide precise load balancing?

Definitely not. I think the implementation is ingenious and well-suited to 
the problem. I probably should have said that instead of bizarre (though 
the XOR business is kind of strange.)

Priscilla

>   That would seem to add a scary amount
>of knowledge that the FEC interface would need to know -- RMON traffic 
>statistics or the like to
>figure out how to distribute flows.  Intuitively, the cost of adding that 
>intelligence would exceed,
>by far,  the cost of throwing more bandwidth at the problem.
>
>Recovery after failure would take longer as well, IMHO.
>
>
>>The division of traffic across a Fast EtherChannel is based on
>>source/destination pairs, which is usually not very balanced. There are
>>usually some big talkers and receivers. The Ethernet Bundling Controller
>>(EBC) performs an X-OR operation on the last two bits of the source MAC
>>address and the destination MAC address. This operation yields one of four
>>results: (0 0), (0 1), (1 0), or (1 1). Each of these values points to a
>>link in the Fast EtherChannel bundle.
>>
>>Priscilla
>>
>> >   Since
>> >the data is transmitted on different wire pairs, if the sender and receiver
>> >transmit at the same time, why isn't 800 mbps possible
>> >
>
>_
>FAQ, list archives, and subscription info: 
>http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]




Priscilla Oppenheimer
http://www.priscilla.com

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Howard C. Berkowitz


At 11:21 AM 2/19/2001 -0800, Priscilla Oppenheimer wrote:
At 08:14 AM 2/19/01, AndyD
wrote:


>It looks like you need to go to
>layer 3 switching to do any load balancing other than this. 
And
>etherchannel is another option for aggregating bandwidth.  But
someone said
>with etherchannel using 4 full duplex 100 mbp ports will not give 800
mbps
>of throughput?  I always thought that in theory that was the
case??

It's "statistical" load balancing, according to Cisco. The
operation that 
determines which link in a Fast EtherChannel to use is quite bizarre, and

does not provide precise load balancing. It provides load sharing. Think
of 
it like a complex highway system. Adding new highways distributes the
load, 
but it doesn't usually balance the load very
precisely.
Are you saying it should provide precise load balancing?  That would
seem to add a scary amount
of knowledge that the FEC interface would need to know -- RMON traffic
statistics or the like to 
figure out how to distribute flows.  Intuitively, the cost of adding
that intelligence would exceed,
by far,  the cost of throwing more bandwidth at the problem.

Recovery after failure would take longer as well, IMHO.


The division of traffic
across a Fast EtherChannel is based on 
source/destination pairs, which is usually not very balanced. There are

usually some big talkers and receivers. The Ethernet Bundling Controller

(EBC) performs an X-OR operation on the last two bits of the source MAC

address and the destination MAC address. This operation yields one of
four 
results: (0 0), (0 1), (1 0), or (1 1). Each of these values points to a

link in the Fast EtherChannel bundle.

Priscilla

>   Since
>the data is transmitted on different wire pairs, if the sender and
receiver
>transmit at the same time, why isn't 800 mbps possible
>

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Fred Danson

>   The Ethernet Bundling Controller (EBC) performs an X-OR operation >on 
>the last two bits of the source MAC address and the destination >MAC 
>address. This operation yields one of four results: (0 0), >(0,1), (1 0), 
>or (1 1). Each of these values points to a link in the >Fast EtherChannel 
>bundle.

That really makes sense.

I always pictured this process as the first frame in a stream being sent 
down the first wire, and the second frame in the stream being down the 
second wire, third frame being sent down the first wire.. ect..

The way you explain it makes more sense because this way the switch wont 
have to think about which wire it last used to send a frame, but instead it 
does a simple calculation. So in essence, if you had 8 wires in an 
EtherChannel, but most of your traffic was going only between 2 servers  ( 
Server1  <- Switch-> Server2), then only 1 or 2 of the links would 
be used based on the X-OR calculation? So 6 of the wires in the bundle would 
be wasted? Is this accurate?

Also, I've never really thought about it, but is it possible to have a 
number of wires in an EtherChannel that are not a power of 2? I.E. 3,5,6,7? 
It wouldn't seem possible if each wire was assigned a value ((0,0), (0,1), 
(1,0), (1,1)). If you had 3 wires in an EtherChannel, then the 1,1 value 
would not be used, and to me, I would think that the Switch would get 
confused if all the values didn't have an assigned value.


One more thing guys! Don't let the hype about fool-duplex full you! If you 
have a full-duplex 100Mbps connection, you dont REALLY get 200Mbps 
bandwidth, you just get 100Mbps in both directions simultaneously.


Fred Danson





>From: Priscilla Oppenheimer <[EMAIL PROTECTED]>
>Reply-To: Priscilla Oppenheimer <[EMAIL PROTECTED]>
>To: "AndyD" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
>Subject: Re: Equal cost switching
>Date: Mon, 19 Feb 2001 11:21:24 -0800
>
>At 08:14 AM 2/19/01, AndyD wrote:
> >Thanks for all your help.  The way I understand it now is that with 
>multiple
> >vlans using different root bridges, you can have different vlans 
>splitting
> >the bandwidth - some going in one direction, some in the other.  But if 
>one
> >link goes down, STP will then shift all to the good link.  This gives you
> >some load balancing and also redundancy.
>
>Yes, and thanks to the people who provided the details. This is often a
>good solution. It has been shown to scale to even very large switched 
>networks.
>
> >It looks like you need to go to
> >layer 3 switching to do any load balancing other than this.  And
> >etherchannel is another option for aggregating bandwidth.  But someone 
>said
> >with etherchannel using 4 full duplex 100 mbp ports will not give 800 
>mbps
> >of throughput?  I always thought that in theory that was the case??
>
>It's "statistical" load balancing, according to Cisco. The operation that
>determines which link in a Fast EtherChannel to use is quite bizarre, and
>does not provide precise load balancing. It provides load sharing. Think of
>it like a complex highway system. Adding new highways distributes the load,
>but it doesn't usually balance the load very precisely.
>
>The division of traffic across a Fast EtherChannel is based on
>source/destination pairs, which is usually not very balanced. There are
>usually some big talkers and receivers. The Ethernet Bundling Controller
>(EBC) performs an X-OR operation on the last two bits of the source MAC
>address and the destination MAC address. This operation yields one of four
>results: (0 0), (0 1), (1 0), or (1 1). Each of these values points to a
>link in the Fast EtherChannel bundle.
>
>Priscilla
>
> >   Since
> >the data is transmitted on different wire pairs, if the sender and 
>receiver
> >transmit at the same time, why isn't 800 mbps possible
> >
> >Thanks again !!
> >
> >
> >
> >""Peter Van Oene"" <[EMAIL PROTECTED]> wrote in message
> >[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > Per my other post, STP prevents looping traffic in general, not simply
> >broadcasts.
> > >
> > > Pete
> > >
> > >
> > > *** REPLY SEPARATOR  ***
> > >
> > > On 2/19/2001 at 6:50 AM Kenneth wrote:
> > >
> > > >Jason is right. This will defeat the purpose of Spanning Tree of 
>creating
> >a
> > > >single path to a destination. The primary reason this was designed 
>was to
> > > >prevent broadcast loops.
> > > >
> > > >If you want to force it to use 2 paths to one destination, use
> >

Re: Equal cost switching

2001-02-19 Thread Priscilla Oppenheimer

At 08:14 AM 2/19/01, AndyD wrote:
>Thanks for all your help.  The way I understand it now is that with multiple
>vlans using different root bridges, you can have different vlans splitting
>the bandwidth - some going in one direction, some in the other.  But if one
>link goes down, STP will then shift all to the good link.  This gives you
>some load balancing and also redundancy.

Yes, and thanks to the people who provided the details. This is often a 
good solution. It has been shown to scale to even very large switched networks.

>It looks like you need to go to
>layer 3 switching to do any load balancing other than this.  And
>etherchannel is another option for aggregating bandwidth.  But someone said
>with etherchannel using 4 full duplex 100 mbp ports will not give 800 mbps
>of throughput?  I always thought that in theory that was the case??

It's "statistical" load balancing, according to Cisco. The operation that 
determines which link in a Fast EtherChannel to use is quite bizarre, and 
does not provide precise load balancing. It provides load sharing. Think of 
it like a complex highway system. Adding new highways distributes the load, 
but it doesn't usually balance the load very precisely.

The division of traffic across a Fast EtherChannel is based on 
source/destination pairs, which is usually not very balanced. There are 
usually some big talkers and receivers. The Ethernet Bundling Controller 
(EBC) performs an X-OR operation on the last two bits of the source MAC 
address and the destination MAC address. This operation yields one of four 
results: (0 0), (0 1), (1 0), or (1 1). Each of these values points to a 
link in the Fast EtherChannel bundle.

Priscilla

>   Since
>the data is transmitted on different wire pairs, if the sender and receiver
>transmit at the same time, why isn't 800 mbps possible
>
>Thanks again !!
>
>
>
>""Peter Van Oene"" <[EMAIL PROTECTED]> wrote in message
>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Per my other post, STP prevents looping traffic in general, not simply
>broadcasts.
> >
> > Pete
> >
> >
> > *** REPLY SEPARATOR  ***
> >
> > On 2/19/2001 at 6:50 AM Kenneth wrote:
> >
> > >Jason is right. This will defeat the purpose of Spanning Tree of creating
>a
> > >single path to a destination. The primary reason this was designed was to
> > >prevent broadcast loops.
> > >
> > >If you want to force it to use 2 paths to one destination, use
> > >port-channelling which statically load-balances traffic going out of two
> > >ports. Statically meaning it creates a list of source-destination MAC
> > >address pairs and these pair will communicate from a specific port
> > >configured to be part of the port-channel. This is in contrary to Dynamic
> > >load-balancing where each packet will go out of each port of the
> > >port-channel.
> > >
> > >With this in mind, if 4 ports are configured for 100 Mbps full-duplex
> > >port-channels, this doesn't mean it provides an 800Mbps link.
> > >
> > >
> > >
> > >
> > >"AndyD" <[EMAIL PROTECTED]> wrote in message
> > >96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
> > >> Spanning tree is supposed to choose the one best switched path.  But if
> > >you
> > >> set up two equal cost paths, will it use both?  Is there a way to force
>it
> > >> to use the bandwidth from both paths?
> > >>
> > >> Thanks!
> > >>
> > >>
> > >> _
> > >> FAQ, list archives, and subscription info:
> > >http://www.groupstudy.com/list/cisco.html
> > >> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> > >>
> > >
> > >
> > >_
> > >FAQ, list archives, and subscription info:
>http://www.groupstudy.com/list/cisco.html
> > >Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >
> >
> >
> > _
> > FAQ, list archives, and subscription info:
>http://www.groupstudy.com/list/cisco.html
> > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >
>
>
>_
>FAQ, list archives, and subscription info: 
>http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]




Priscilla Oppenheimer
http://www.priscilla.com

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



RE: Equal cost switching

2001-02-19 Thread Brant Stevens

Etherchannel decides which link to send a packet over based on a logical
operation on the MAC addresses of the source and destination hosts (XOR, I
believe).  Based on the outcome of the operation, one of the links in the
EtherChannel will be selected.

For more information, go to the following link:

http://www.cisco.com/warp/public/cc/techno/media/lan/ether/channel/prodlit/f
aste_an.htm

Brant I. Stevens
Internetwork Solutions Engineer
Thrupoint, Inc.
545 Fifth Avenue, 14th Floor
New York, NY. 10017
646-562-6540

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
AndyD
Sent: Monday, February 19, 2001 11:14 AM
To: [EMAIL PROTECTED]
Subject: Re: Equal cost switching


Thanks for all your help.  The way I understand it now is that with multiple
vlans using different root bridges, you can have different vlans splitting
the bandwidth - some going in one direction, some in the other.  But if one
link goes down, STP will then shift all to the good link.  This gives you
some load balancing and also redundancy. It looks like you need to go to
layer 3 switching to do any load balancing other than this.  And
etherchannel is another option for aggregating bandwidth.  But someone said
with etherchannel using 4 full duplex 100 mbp ports will not give 800 mbps
of throughput?  I always thought that in theory that was the case??  Since
the data is transmitted on different wire pairs, if the sender and receiver
transmit at the same time, why isn't 800 mbps possible

Thanks again !!



""Peter Van Oene"" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Per my other post, STP prevents looping traffic in general, not simply
broadcasts.
>
> Pete
>
>
> *** REPLY SEPARATOR  ***
>
> On 2/19/2001 at 6:50 AM Kenneth wrote:
>
> >Jason is right. This will defeat the purpose of Spanning Tree of creating
a
> >single path to a destination. The primary reason this was designed was to
> >prevent broadcast loops.
> >
> >If you want to force it to use 2 paths to one destination, use
> >port-channelling which statically load-balances traffic going out of two
> >ports. Statically meaning it creates a list of source-destination MAC
> >address pairs and these pair will communicate from a specific port
> >configured to be part of the port-channel. This is in contrary to Dynamic
> >load-balancing where each packet will go out of each port of the
> >port-channel.
> >
> >With this in mind, if 4 ports are configured for 100 Mbps full-duplex
> >port-channels, this doesn't mean it provides an 800Mbps link.
> >
> >
> >
> >
> >"AndyD" <[EMAIL PROTECTED]> wrote in message
> >96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
> >> Spanning tree is supposed to choose the one best switched path.  But if
> >you
> >> set up two equal cost paths, will it use both?  Is there a way to force
it
> >> to use the bandwidth from both paths?
> >>
> >> Thanks!
> >>
> >>
> >> _
> >> FAQ, list archives, and subscription info:
> >http://www.groupstudy.com/list/cisco.html
> >> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >>
> >
> >
> >_
> >FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> >Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread AndyD

Thanks for all your help.  The way I understand it now is that with multiple
vlans using different root bridges, you can have different vlans splitting
the bandwidth - some going in one direction, some in the other.  But if one
link goes down, STP will then shift all to the good link.  This gives you
some load balancing and also redundancy. It looks like you need to go to
layer 3 switching to do any load balancing other than this.  And
etherchannel is another option for aggregating bandwidth.  But someone said
with etherchannel using 4 full duplex 100 mbp ports will not give 800 mbps
of throughput?  I always thought that in theory that was the case??  Since
the data is transmitted on different wire pairs, if the sender and receiver
transmit at the same time, why isn't 800 mbps possible

Thanks again !!



""Peter Van Oene"" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Per my other post, STP prevents looping traffic in general, not simply
broadcasts.
>
> Pete
>
>
> *** REPLY SEPARATOR  ***
>
> On 2/19/2001 at 6:50 AM Kenneth wrote:
>
> >Jason is right. This will defeat the purpose of Spanning Tree of creating
a
> >single path to a destination. The primary reason this was designed was to
> >prevent broadcast loops.
> >
> >If you want to force it to use 2 paths to one destination, use
> >port-channelling which statically load-balances traffic going out of two
> >ports. Statically meaning it creates a list of source-destination MAC
> >address pairs and these pair will communicate from a specific port
> >configured to be part of the port-channel. This is in contrary to Dynamic
> >load-balancing where each packet will go out of each port of the
> >port-channel.
> >
> >With this in mind, if 4 ports are configured for 100 Mbps full-duplex
> >port-channels, this doesn't mean it provides an 800Mbps link.
> >
> >
> >
> >
> >"AndyD" <[EMAIL PROTECTED]> wrote in message
> >96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
> >> Spanning tree is supposed to choose the one best switched path.  But if
> >you
> >> set up two equal cost paths, will it use both?  Is there a way to force
it
> >> to use the bandwidth from both paths?
> >>
> >> Thanks!
> >>
> >>
> >> _
> >> FAQ, list archives, and subscription info:
> >http://www.groupstudy.com/list/cisco.html
> >> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >>
> >
> >
> >_
> >FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> >Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Larry Lamb

Depending on the architecture of your network, you can balance the traffic
of multiple VLANs across different links by setting the root bridge to
opposite switches.

So if you have an access layer switch feeding into say 2 catalyst L3
switches, you can set the root bridge for VLAN2 to the first Catalyst and
for VLAN3 to the second Catalyst.  This will allow you to use bandwidth from
both links.  This is one of the benefits of PerVLAN Spanning Tree versus a
Common Spanning Tree.

""AndyD"" <[EMAIL PROTECTED]> wrote in message
96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
> Spanning tree is supposed to choose the one best switched path.  But if
you
> set up two equal cost paths, will it use both?  Is there a way to force it
> to use the bandwidth from both paths?
>
> Thanks!
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Peter Van Oene

Per my other post, STP prevents looping traffic in general, not simply broadcasts.

Pete


*** REPLY SEPARATOR  ***

On 2/19/2001 at 6:50 AM Kenneth wrote:

>Jason is right. This will defeat the purpose of Spanning Tree of creating a
>single path to a destination. The primary reason this was designed was to
>prevent broadcast loops.
>
>If you want to force it to use 2 paths to one destination, use
>port-channelling which statically load-balances traffic going out of two
>ports. Statically meaning it creates a list of source-destination MAC
>address pairs and these pair will communicate from a specific port
>configured to be part of the port-channel. This is in contrary to Dynamic
>load-balancing where each packet will go out of each port of the
>port-channel.
>
>With this in mind, if 4 ports are configured for 100 Mbps full-duplex
>port-channels, this doesn't mean it provides an 800Mbps link.
>
>
>
>
>"AndyD" <[EMAIL PROTECTED]> wrote in message
>96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
>> Spanning tree is supposed to choose the one best switched path.  But if
>you
>> set up two equal cost paths, will it use both?  Is there a way to force it
>> to use the bandwidth from both paths?
>>
>> Thanks!
>>
>>
>> _
>> FAQ, list archives, and subscription info:
>http://www.groupstudy.com/list/cisco.html
>> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>>
>
>
>_
>FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Kenneth

I don't think you can put a single port on two VLANS unless you configured
trunking if my memory serves me right.

with Per VLAN spanning tree a particular switch can belong to multiple
instances of spanning tree and in each spanning tree instance, it might be
acting as a root bridge, some ports might be in blocking mode or forwarding
depending on what VLAN it belongs, too.

I believe the design that you had drawn shows the access layer switches are
trunking to Switch A and B to provide redundancy in case of failure in
switch A or B. Also, each switch in the access layer can run up to 2
instances of spanning tree on each VLAN which are carried through the trunk
ports only if Cisco switches are used.

Link:
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_5_2/config/s
pantree.htm#xtocid2879614


Priscilla Oppenheimer <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
> >- Original Message -
> >From: AndyD <[EMAIL PROTECTED]>
> >Newsgroups: groupstudy.cisco
> >To: <[EMAIL PROTECTED]>
> >Sent: Sunday, February 18, 2001 8:58 AM
> >Subject: Equal cost switching
> >
> > > Spanning tree is supposed to choose the one best switched path.  But
if
> >you
> > > set up two equal cost paths, will it use both?
>
> No, I don't think so.
>
> >  Is there a way to force it
> > > to use the bandwidth from both paths?
>
> Cisco lets you implement one spanning-tree per VLAN. So with redundant
> links and VLANs, you can accomplish what you want. I can't remember
exactly
> how it works, but I think you put every port in two VLANs. I talked about
> this in my book, Top-Down Network Design, and you can see the figure for
> the design here:
>
> http://www.priscilla.com/topdownupdates.html
>
> Hope this helps a bit. Maybe somebody else remembers more details. (I
> didn't get into the details in my book, and now I've forgotten them! &;-)
>
> Priscilla
>
> > >
> > > Thanks!
> > >
>
>
> 
>
> Priscilla Oppenheimer
> http://www.priscilla.com
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-19 Thread Kenneth

Jason is right. This will defeat the purpose of Spanning Tree of creating a
single path to a destination. The primary reason this was designed was to
prevent broadcast loops.

If you want to force it to use 2 paths to one destination, use
port-channelling which statically load-balances traffic going out of two
ports. Statically meaning it creates a list of source-destination MAC
address pairs and these pair will communicate from a specific port
configured to be part of the port-channel. This is in contrary to Dynamic
load-balancing where each packet will go out of each port of the
port-channel.

With this in mind, if 4 ports are configured for 100 Mbps full-duplex
port-channels, this doesn't mean it provides an 800Mbps link.




"AndyD" <[EMAIL PROTECTED]> wrote in message
96p2uk$rt5$[EMAIL PROTECTED]">news:96p2uk$rt5$[EMAIL PROTECTED]...
> Spanning tree is supposed to choose the one best switched path.  But if
you
> set up two equal cost paths, will it use both?  Is there a way to force it
> to use the bandwidth from both paths?
>
> Thanks!
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Priscilla Oppenheimer


>- Original Message -
>From: AndyD <[EMAIL PROTECTED]>
>Newsgroups: groupstudy.cisco
>To: <[EMAIL PROTECTED]>
>Sent: Sunday, February 18, 2001 8:58 AM
>Subject: Equal cost switching
>
> > Spanning tree is supposed to choose the one best switched path.  But if
>you
> > set up two equal cost paths, will it use both?

No, I don't think so.

>  Is there a way to force it
> > to use the bandwidth from both paths?

Cisco lets you implement one spanning-tree per VLAN. So with redundant 
links and VLANs, you can accomplish what you want. I can't remember exactly 
how it works, but I think you put every port in two VLANs. I talked about 
this in my book, Top-Down Network Design, and you can see the figure for 
the design here:

http://www.priscilla.com/topdownupdates.html

Hope this helps a bit. Maybe somebody else remembers more details. (I 
didn't get into the details in my book, and now I've forgotten them! &;-)

Priscilla

> >
> > Thanks!
> >




Priscilla Oppenheimer
http://www.priscilla.com

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Jack Yu

That is why I said the main reason not the only reason. Normally, before
Node A sends any packet, it will do ARP, this will create loop immediately.
Not so normal, you can hard coded the ARP cache.

Jack


""Peter Van Oene"" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> This is actually not the case.  A layer two network that contains a
logical loop with get into trouble with all types of traffic flows.  For
example, consider a simple network like the one I'll try and draw below.
>
>
> Node A Node B
>| |
> -Ethernet 1---
> | |
>  Bridge A   Bridge B
> | |
> --Ethernet 2--
>
> Consider a transmission from Node A to Node B and assume that both nodes
were recently powered up and that the bridge tables for the two bridges have
not been built.
>
> Here is a likely scenario.  The frame hits Ethernet 1 and both bridge A
and B detect the packet and check their forwarding tables only to realize
they do not have an entry for B.  At this time they add Node A to the
forwarding table as residing on Ethernet 1.  They then both forward the
frame onto Ethernet 2.  Node B also receives the frame and processes it.
However, 2 versions of the frame now exist on or headed two Ethernet 2.
When the bridges forward to Ethernet 2, (1 at a time) each bridge will
process the others frame and decide that A has indeed moved to Ethernet 2
and adjust their forwarding tables appropriately.  Assuming B hasn't
responded as yet, they will also process each others frames and still not
finding B in their forwarding table, copy them back onto Ethernet 1.
However, when they do, they will again switch A's address from Ethernet 2 to
1 and likely repeat the process again.
>
> Just think what happens when B responds :)
>
> All in all, this is very unhealthy.  The fact that there is no way at
layer 2 in ethernet to detect the age of frames severely hinders loop
mitigation.  In fact, there pretty much isn't any loop mitigation at layer 2
in ethernet networks.  If you create a looped topology and do not prune the
redundant paths, you will bring a network down in seconds.
>
> Pete
>
>
> *** REPLY SEPARATOR  ***
>
> On 2/18/2001 at 4:58 PM Jack Yu wrote:
>
> >Actually, the main reason to eliminate multiple paths is because of
> >broadcast at layer 2. Lay 2 devices have to this forward broadcast, and
> >multiple paths to a single destination will cause broadcast storm. Layer
3
> >devices do not have this problem only because they do not forward
broadcast,
> >they either read it or drop it. So if there is a network with no layer 2
> >broadcast, you do not need spanning tree at all. Of course, you can also
> >disable it when you are sure there is no duplicated path exists.
> >
> >Regards,
> >Jack
> >
> >
> >
> >
> >""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
> >[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> >> Spanning Tree's job is to eliminate multiple paths to a single
> >destination.
> >> If it finds more than one path it will put one of them into blocking
mode
> >to
> >> ensure a loop free path.   Remember, Spanning Tree runs at layer two
and
> >has
> >> no concept bandwidth.  If you need to setup equal cost paths to a
certain
> >> destination, you will need to do it at layers above layer two.
> >>
> >> Pick up a copy of Radia Perlmans 'Interconnections' second edition.
Radia
> >> is the primary authority on the Spanning Tree algorithm, she will
> >enlighten
> >> you.  This is also good solid study for deeper networking knowledge.
> >>
> >> - Original Message -
> >> From: AndyD <[EMAIL PROTECTED]>
> >> Newsgroups: groupstudy.cisco
> >> To: <[EMAIL PROTECTED]>
> >> Sent: Sunday, February 18, 2001 8:58 AM
> >> Subject: Equal cost switching
> >>
> >>
> >> > Spanning tree is supposed to choose the one best switched path.  But
if
> >> you
> >> > set up two equal cost paths, will it use both?  Is there a way to
force
> >it
> >> > to use the bandwidth from both paths?
> >> >
> >> > Thanks!
> >> >
> >> >
> >> > _
> >> > FAQ, list archives, and subscription info:
> >> http://www.groupstudy.com/list/cisco.html
> >> > Report misconduct and Nondisclosure violations to
[EMAIL PROTECTED]
> >> >
> >>
> >> _
> >&

Re: Equal cost switching

2001-02-18 Thread Jack Yu

I cann't and did not promise or intend to so.
""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Give me an example of a network where layer two has no broadcasts
please...
>
> - Original Message -
> From: Jack Yu <[EMAIL PROTECTED]>
> Newsgroups: groupstudy.cisco
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, February 18, 2001 1:58 PM
> Subject: Re: Equal cost switching
>
>
> > Actually, the main reason to eliminate multiple paths is because of
> > broadcast at layer 2. Lay 2 devices have to this forward broadcast, and
> > multiple paths to a single destination will cause broadcast storm. Layer
3
> > devices do not have this problem only because they do not forward
> broadcast,
> > they either read it or drop it. So if there is a network with no layer 2
> > broadcast, you do not need spanning tree at all. Of course, you can also
> > disable it when you are sure there is no duplicated path exists.
> >
> > Regards,
> > Jack
> >
> >
> >
> >
> > ""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > Spanning Tree's job is to eliminate multiple paths to a single
> > destination.
> > > If it finds more than one path it will put one of them into blocking
> mode
> > to
> > > ensure a loop free path.   Remember, Spanning Tree runs at layer two
and
> > has
> > > no concept bandwidth.  If you need to setup equal cost paths to a
> certain
> > > destination, you will need to do it at layers above layer two.
> > >
> > > Pick up a copy of Radia Perlmans 'Interconnections' second edition.
> Radia
> > > is the primary authority on the Spanning Tree algorithm, she will
> > enlighten
> > > you.  This is also good solid study for deeper networking knowledge.
> > >
> > > - Original Message -
> > > From: AndyD <[EMAIL PROTECTED]>
> > > Newsgroups: groupstudy.cisco
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Sunday, February 18, 2001 8:58 AM
> > > Subject: Equal cost switching
> > >
> > >
> > > > Spanning tree is supposed to choose the one best switched path.  But
> if
> > > you
> > > > set up two equal cost paths, will it use both?  Is there a way to
> force
> > it
> > > > to use the bandwidth from both paths?
> > > >
> > > > Thanks!
> > > >
> > > >
> > > > _
> > > > FAQ, list archives, and subscription info:
> > > http://www.groupstudy.com/list/cisco.html
> > > > Report misconduct and Nondisclosure violations to
[EMAIL PROTECTED]
> > > >
> > >
> > > _
> > > FAQ, list archives, and subscription info:
> > http://www.groupstudy.com/list/cisco.html
> > > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> > >
> >
> >
> > _
> > FAQ, list archives, and subscription info:
> http://www.groupstudy.com/list/cisco.html
> > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Groupstudy

Give me an example of a network where layer two has no broadcasts please...

- Original Message -
From: Jack Yu <[EMAIL PROTECTED]>
Newsgroups: groupstudy.cisco
To: <[EMAIL PROTECTED]>
Sent: Sunday, February 18, 2001 1:58 PM
Subject: Re: Equal cost switching


> Actually, the main reason to eliminate multiple paths is because of
> broadcast at layer 2. Lay 2 devices have to this forward broadcast, and
> multiple paths to a single destination will cause broadcast storm. Layer 3
> devices do not have this problem only because they do not forward
broadcast,
> they either read it or drop it. So if there is a network with no layer 2
> broadcast, you do not need spanning tree at all. Of course, you can also
> disable it when you are sure there is no duplicated path exists.
>
> Regards,
> Jack
>
>
>
>
> ""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Spanning Tree's job is to eliminate multiple paths to a single
> destination.
> > If it finds more than one path it will put one of them into blocking
mode
> to
> > ensure a loop free path.   Remember, Spanning Tree runs at layer two and
> has
> > no concept bandwidth.  If you need to setup equal cost paths to a
certain
> > destination, you will need to do it at layers above layer two.
> >
> > Pick up a copy of Radia Perlmans 'Interconnections' second edition.
Radia
> > is the primary authority on the Spanning Tree algorithm, she will
> enlighten
> > you.  This is also good solid study for deeper networking knowledge.
> >
> > ----- Original Message -
> > From: AndyD <[EMAIL PROTECTED]>
> > Newsgroups: groupstudy.cisco
> > To: <[EMAIL PROTECTED]>
> > Sent: Sunday, February 18, 2001 8:58 AM
> > Subject: Equal cost switching
> >
> >
> > > Spanning tree is supposed to choose the one best switched path.  But
if
> > you
> > > set up two equal cost paths, will it use both?  Is there a way to
force
> it
> > > to use the bandwidth from both paths?
> > >
> > > Thanks!
> > >
> > >
> > > _
> > > FAQ, list archives, and subscription info:
> > http://www.groupstudy.com/list/cisco.html
> > > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> > >
> >
> > _
> > FAQ, list archives, and subscription info:
> http://www.groupstudy.com/list/cisco.html
> > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Peter Van Oene

This is actually not the case.  A layer two network that contains a logical loop with 
get into trouble with all types of traffic flows.  For example, consider a simple 
network like the one I'll try and draw below.


Node A  Node B
   ||
-Ethernet 1---
|   |
 Bridge A   Bridge B
|   |
--Ethernet 2--

Consider a transmission from Node A to Node B and assume that both nodes were recently 
powered up and that the bridge tables for the two bridges have not been built.

Here is a likely scenario.  The frame hits Ethernet 1 and both bridge A and B detect 
the packet and check their forwarding tables only to realize they do not have an entry 
for B.  At this time they add Node A to the forwarding table as residing on Ethernet 
1.  They then both forward the frame onto Ethernet 2.  Node B also receives the frame 
and processes it.  However, 2 versions of the frame now exist on or headed two 
Ethernet 2.  When the bridges forward to Ethernet 2, (1 at a time) each bridge will 
process the others frame and decide that A has indeed moved to Ethernet 2 and adjust 
their forwarding tables appropriately.  Assuming B hasn't responded as yet, they will 
also process each others frames and still not finding B in their forwarding table, 
copy them back onto Ethernet 1.  However, when they do, they will again switch A's 
address from Ethernet 2 to 1 and likely repeat the process again.  

Just think what happens when B responds :)

All in all, this is very unhealthy.  The fact that there is no way at layer 2 in 
ethernet to detect the age of frames severely hinders loop mitigation.  In fact, there 
pretty much isn't any loop mitigation at layer 2 in ethernet networks.  If you create 
a looped topology and do not prune the redundant paths, you will bring a network down 
in seconds.

Pete
 

*** REPLY SEPARATOR  ***

On 2/18/2001 at 4:58 PM Jack Yu wrote:

>Actually, the main reason to eliminate multiple paths is because of
>broadcast at layer 2. Lay 2 devices have to this forward broadcast, and
>multiple paths to a single destination will cause broadcast storm. Layer 3
>devices do not have this problem only because they do not forward broadcast,
>they either read it or drop it. So if there is a network with no layer 2
>broadcast, you do not need spanning tree at all. Of course, you can also
>disable it when you are sure there is no duplicated path exists.
>
>Regards,
>Jack
>
>
>
>
>""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>> Spanning Tree's job is to eliminate multiple paths to a single
>destination.
>> If it finds more than one path it will put one of them into blocking mode
>to
>> ensure a loop free path.   Remember, Spanning Tree runs at layer two and
>has
>> no concept bandwidth.  If you need to setup equal cost paths to a certain
>> destination, you will need to do it at layers above layer two.
>>
>> Pick up a copy of Radia Perlmans 'Interconnections' second edition.  Radia
>> is the primary authority on the Spanning Tree algorithm, she will
>enlighten
>> you.  This is also good solid study for deeper networking knowledge.
>>
>> ----- Original Message -
>> From: AndyD <[EMAIL PROTECTED]>
>> Newsgroups: groupstudy.cisco
>> To: <[EMAIL PROTECTED]>
>> Sent: Sunday, February 18, 2001 8:58 AM
>> Subject: Equal cost switching
>>
>>
>> > Spanning tree is supposed to choose the one best switched path.  But if
>> you
>> > set up two equal cost paths, will it use both?  Is there a way to force
>it
>> > to use the bandwidth from both paths?
>> >
>> > Thanks!
>> >
>> >
>> > _
>> > FAQ, list archives, and subscription info:
>> http://www.groupstudy.com/list/cisco.html
>> > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>> >
>>
>> _
>> FAQ, list archives, and subscription info:
>http://www.groupstudy.com/list/cisco.html
>> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>>
>
>
>_
>FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Jack Yu

Actually, the main reason to eliminate multiple paths is because of
broadcast at layer 2. Lay 2 devices have to this forward broadcast, and
multiple paths to a single destination will cause broadcast storm. Layer 3
devices do not have this problem only because they do not forward broadcast,
they either read it or drop it. So if there is a network with no layer 2
broadcast, you do not need spanning tree at all. Of course, you can also
disable it when you are sure there is no duplicated path exists.

Regards,
Jack




""Groupstudy"" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Spanning Tree's job is to eliminate multiple paths to a single
destination.
> If it finds more than one path it will put one of them into blocking mode
to
> ensure a loop free path.   Remember, Spanning Tree runs at layer two and
has
> no concept bandwidth.  If you need to setup equal cost paths to a certain
> destination, you will need to do it at layers above layer two.
>
> Pick up a copy of Radia Perlmans 'Interconnections' second edition.  Radia
> is the primary authority on the Spanning Tree algorithm, she will
enlighten
> you.  This is also good solid study for deeper networking knowledge.
>
> - Original Message -
> From: AndyD <[EMAIL PROTECTED]>
> Newsgroups: groupstudy.cisco
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, February 18, 2001 8:58 AM
> Subject: Equal cost switching
>
>
> > Spanning tree is supposed to choose the one best switched path.  But if
> you
> > set up two equal cost paths, will it use both?  Is there a way to force
it
> > to use the bandwidth from both paths?
> >
> > Thanks!
> >
> >
> > _
> > FAQ, list archives, and subscription info:
> http://www.groupstudy.com/list/cisco.html
> > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
> >
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Groupstudy

Spanning Tree's job is to eliminate multiple paths to a single destination.
If it finds more than one path it will put one of them into blocking mode to
ensure a loop free path.   Remember, Spanning Tree runs at layer two and has
no concept bandwidth.  If you need to setup equal cost paths to a certain
destination, you will need to do it at layers above layer two.

Pick up a copy of Radia Perlmans 'Interconnections' second edition.  Radia
is the primary authority on the Spanning Tree algorithm, she will enlighten
you.  This is also good solid study for deeper networking knowledge.

- Original Message -
From: AndyD <[EMAIL PROTECTED]>
Newsgroups: groupstudy.cisco
To: <[EMAIL PROTECTED]>
Sent: Sunday, February 18, 2001 8:58 AM
Subject: Equal cost switching


> Spanning tree is supposed to choose the one best switched path.  But if
you
> set up two equal cost paths, will it use both?  Is there a way to force it
> to use the bandwidth from both paths?
>
> Thanks!
>
>
> _
> FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
> Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>

_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Equal cost switching

2001-02-18 Thread Jason Fletcher

It will not use both paths as that would defeat the purpose of spanning
tree.  To force the paths to both be used, you would have to configure the
ports in a channel.  There should be plenty of good information about
spanning tree operation and port channeling at www.cisco.com

Jason Fletcher

"AndyD" wrote in message <96p2uk$rt5$[EMAIL PROTECTED]>...
>Spanning tree is supposed to choose the one best switched path.  But if you
>set up two equal cost paths, will it use both?  Is there a way to force it
>to use the bandwidth from both paths?
>
>Thanks!
>
>
>_
>FAQ, list archives, and subscription info:
http://www.groupstudy.com/list/cisco.html
>Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
>


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Equal cost switching

2001-02-18 Thread AndyD

Spanning tree is supposed to choose the one best switched path.  But if you
set up two equal cost paths, will it use both?  Is there a way to force it
to use the bandwidth from both paths?

Thanks!


_
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]