Frédéric BERNON wrote:
> Perhaps some ideas:
> 
> - Windows talk "everywhere", understand : it send lot of packets for ARP, 
> uPnp, Netbios, etc... More than Linux on this point.
> - If you use a hub, and not a switch, you can have "lot" of collisions on the 
> network. What is the result on a switch?
> - Do you use ARP_QUEUEING? There was a problem with this option in previous 
> releases.

Yes in my port it's enabled. Should I disable it?

> - Does your ethernet driver call directly etharp_ip_input on receive? This 
> could cause problems inside ARP table (concurrent access not protected), and 
> "load" your target if you receive lot of packets...
>

Actually yes it is. However, I tried disabling it in my port while I'm
in the process of transmitting. I have not seen any enhancement. I'm
thinking if I should remove this or not...

I've read one of your posts about this issue on the list. ( December
2006, I guess). When do you think this will cause problems to me? For
example, if I disable etharp_ip_input before calling tcp_output and
re-enable it after tcp_sent, is it an enough protection? I really don't
care answering arp requests for a short period of time as long as it is
not a very very wrong move.

Caglar


_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to