Re: ARP interfering with Etherboot TFTP?
John Connett/ENG/UK/Plasmon <[email protected]> Tue, 07 Mar 2006 13:55:43 +0000
| Newsgroups | gmane.network.etherboot.devel |
|---|---|
| Message-ID | <[email protected]> |
Same hardware setup using the Broadcom NIC. Linux server running atftpd (0.7-7). Client running /usr/bin/tftp on FreeBSD. Transferred a large file in binary mode using 'get'. Trace output below. Timings suggest that the Linux ARP cache may be being flushed about every 30 seconds. Both ARP request/response pairs cleanly handled between TFTP Data Packet and Acknowledgement, with no retries. Looks like the hardware does the right thing when driven by suitable software. Regards -- John Connett ---------------------------------------------------------------------- ... 10300 5.014 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 5150 10301 5.014 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 5150 10302 5.014 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 5151 10303 5.015 10.4.2.152 10.4.2.46 ARP Who has 10.4.2.46? Tell 10.4.2.152 10304 5.015 10.4.2.46 10.4.2.152 ARP 10.4.2.46 is at 00:30:05:83:54:c5 10305 5.015 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 5151 10306 5.015 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 5152 10307 5.016 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 5152 ... 78852 36.695 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 39425 78853 36.704 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 39425 78854 36.704 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 39426 78855 36.716 10.4.2.152 10.4.2.46 ARP Who has 10.4.2.46? Tell 10.4.2.152 78856 36.717 10.4.2.46 10.4.2.152 ARP 10.4.2.46 is at 00:30:05:83:54:c5 78857 36.728 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 39426 78858 36.728 10.4.2.152 10.4.2.46 TFTP Data Packet, Block: 39427 78859 36.731 10.4.2.46 10.4.2.152 TFTP Acknowledgement, Block: 39427 ... ---------------------------------------------------------------------- ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642