On Wed, 21 Jul 2004 dxj7602_at_[hidden] wrote:
> what's fail for negotiation when using 3c2000? for full-duplex or
> half-duplex? the switch always shows the interfaces connected with
> the NICs are full-duplex with 1000Mb/s.
Sorry, I don't know the answer to this question. I don't have any such
card and never used either 3c2000 or sk98lin drivers; I only know
about their existence...
> and retransmiting missed packets is normal. they should be embeded
> in the implementation of tcp.
Yes, but TCP is not a magic protocol. It uses some timers to decide
when to retransmit and the timers have to reach a certain value for
the retransmission to take place. Furthermore, there is no guarantee
that the retransmitted packet will reach the target; it might be lost
again, so several retransmissions might be necessary to transmit one
single packet. As the packet loss and corruption in such cases is
mostly random, the self-adaptation mechanisms from TCP cannot function
properly and the data transfer is seriously affected.
--
Bogdan Costescu
IWR - Interdisziplinaeres Zentrum fuer Wissenschaftliches Rechnen
Universitaet Heidelberg, INF 368, D-69120 Heidelberg, GERMANY
Telephone: +49 6221 54 8869, Telefax: +49 6221 54 8868
E-mail: Bogdan.Costescu_at_[hidden]
|