If A, B, and C all send to D simultaneously then yes, a collision 
still happens.  You can't avoid the collision in that case.  The 
benefit of a switch is that A can send to C at the same time that B 
sends to D, without causing a collision.  On a hub, *any* two 
simultaneous transmissions will collide, even if they don't have a 
host in common.

The other benefit to a switch is that it offers dedicated, full-duplex 
bandwidth for each port, rather than shared, half-duplex bandwidth for 
all ports (what you get from a hub).
        
> -----Original Message-----
> From: Michael Ryan Byrd [mailto:[EMAIL PROTECTED]
> Sent: Thursday, September 04, 2003 09:51
> To: BYU Unix Users Group
> Subject: [uug] switching
> 
> 
> ok, so an ethernet hub creates one big collision domain, that is to 
> say, that all the hosts plugged into the hub have the possibility of 
> colliding (transmitting at the same time) with each other.
> 
> A switch is supposed to create separate collision domains (AFAIK.) 
> But what if we have a four port switch(A,B,C,D) and A,B and C all 
> try to send a packet to D at the same time. Would a collision 
> happen?
> 
> Ryan

____________________
BYU Unix Users Group
http://uug.byu.edu/
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to