Switch Question

Switch Question

NewsGroups | Search | Tools
 comp.dcom.lans.ethernet  Post an article  get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content  add this group's latest topics to your Google content  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Switch Question Andy Ball 07-22-2005
Posted by Andy Ball on July 22, 2005, 7:47 am
If you were  Registered and logged in, you could reply and use other advanced thread options



Hello,

I have a hypothetical question with practical implications: Two
computers, 'A' and 'B', are plugged into a 100baseTX switch. Computer
'A' has a 100baseTX interface and computer 'B' has a 10baseT card.
When 'A' is talking to 'B' through the switch, does it send its frames
at the slower 10 Mbit/sec rate, or does it send to the switch at the
full 100 Mbit/sec and the switch shift it out slower to 'B'?

- Andy Ball


NMFall 20%
Posted by James Knott on July 22, 2005, 7:30 am
If you were  Registered and logged in, you could reply and use other advanced thread options


Andy Ball wrote:

>
> Hello,
>
> I have a hypothetical question with practical implications: Two
> computers, 'A' and 'B', are plugged into a 100baseTX switch. Computer
> 'A' has a 100baseTX interface and computer 'B' has a 10baseT card.
> When 'A' is talking to 'B' through the switch, does it send its frames
> at the slower 10 Mbit/sec rate, or does it send to the switch at the
> full 100 Mbit/sec and the switch shift it out slower to 'B'?

"A" will send at the full rate. If the switch doesn't use flow control, the
buffers will eventually fill and frames will be lost. However, the TCP
protocol also has it's own flow control mechanisms, that cause it to back
off, when switch congestion causes delays or lost frames. This will reduce
the amount of data that "A" tries to send through the switch.



Posted by James Knott on July 22, 2005, 7:42 am
If you were  Registered and logged in, you could reply and use other advanced thread options


James Knott wrote:

> Andy Ball wrote:
>
>>
>> Hello,
>>
>> I have a hypothetical question with practical implications: Two
>> computers, 'A' and 'B', are plugged into a 100baseTX switch. Computer
>> 'A' has a 100baseTX interface and computer 'B' has a 10baseT card.
>> When 'A' is talking to 'B' through the switch, does it send its frames
>> at the slower 10 Mbit/sec rate, or does it send to the switch at the
>> full 100 Mbit/sec and the switch shift it out slower to 'B'?
>
> "A" will send at the full rate. If the switch doesn't use flow control,
> the
> buffers will eventually fill and frames will be lost. However, the TCP
> protocol also has it's own flow control mechanisms, that cause it to back
> off, when switch congestion causes delays or lost frames. This will
> reduce the amount of data that "A" tries to send through the switch.

Forgot to mention: look up IEEE 802.3x flow control. This flow control
mechanism uses a "pause" MAC control frame to tell another device to stop
sending for a specified period of time. However, flow control is optional,
so not all switches use it.



Posted by anoop on July 26, 2005, 9:19 am
If you were  Registered and logged in, you could reply and use other advanced thread options


James Knott wrote:

> Forgot to mention: look up IEEE 802.3x flow control. This flow control
> mechanism uses a "pause" MAC control frame to tell another device to stop
> sending for a specified period of time. However, flow control is optional,
> so not all switches use it.

It's optional at 100 Mbps but mandatory at 1 Gbps and above.

However, most folks caution against enabling 802.3x for any ports
other than those connected directly to an end-station because
it causes head of line (HOL) blocking.

Anoop



Posted by Andy Ball on July 26, 2005, 3:59 pm
If you were  Registered and logged in, you could reply and use other advanced thread options



Hello James,

JK> Forgot to mention: look up IEEE 802.3x flow control.
> This flow control mechanism uses a "pause" MAC control
> frame to tell another device to stop sending for a
> specified period of time. However, flow control is
> optional, so not all switches use it.

Thanks, that's useful information. Something to look for on
switch data sheets too.

- Andy.


Similar ThreadsPosted
switch/stacking question April 8, 2005, 9:45 am
3-Com Switch 3C16479 Question February 10, 2007, 7:56 pm
Question regarding 802.1x March 2, 2005, 4:32 pm
A question for the NG November 28, 2006, 4:37 pm
another LAN monitoring question June 16, 2005, 8:13 am
question about 100mbits/sec June 25, 2005, 9:32 am
a question about firmware July 19, 2005, 11:43 pm
GVRP question September 12, 2005, 4:34 pm
bed of nails question December 10, 2005, 3:03 pm
CSMA question March 16, 2006, 1:13 am

other useful resources:
The Federal Communications Commission (FCC)
Telecommunications Industry Association
Electronic and Software Security Products and Services
International Telecommunication Union

Custom CGI Perl and PHP programming by 1-Script.com

Contact Us | Privacy Policy
The site map in XML format XML site map