Re: Dropping Ethernet Connections

"petermcs-/[email protected] [rabbit-semi]" <[email protected]>
Newsgroups gmane.comp.hardware.rabbit-semiconductor
Message-ID <[email protected]>
I don't have a in installation of DC9 to hand at the moment so I can't say for sure in your case but in DC 10 amongst other things an address is put in the cache when:
 An incoming UDP broadcast is received
 A TCP SYN is received for a reserved port
 A TCP SYN is received for a listening TCP port When opening ports with a remote address specified Older versions of the DC10 libs would use the MAC address from the incoming packet in the first 3 instances to populate the ARP cache entry directly but newer versions kick of an ARP cycle with arpresolve_start_iface() as presumably the other approach had issues.
 

 It had caused some performance issues for me on UDP sockets which had been open because the cache kept getting flushed and most packet sends were resulting in an ARP handshake before sending the data on a busy network.
 

 Regards,
 Peter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.