Networking Forums

Networking Forums > Computer Networking > Linux Networking > TCP/IP Packet sending ARP resolve

Reply
Thread Tools Display Modes

TCP/IP Packet sending ARP resolve

 
 
kernel.lover
Guest
Posts: n/a

 
      02-03-2005, 12:00 PM
Hello,
In Linux kernel by adding debug statement i observe that if i ping
to host 10.0.0.5 with 10 packets then first i know network stack
require to resolve hosts IP to its Hardware ID by sending ARP on
Ethernet LAN.
But then what i get that if i again ping for another 10 packets to
10.0.0.5 then ARP routine is called.
Why? Why linux kernel is not caching it. Infact its caching i check it
in debug statements then why network stack require to resolve 10.0.0.5
host to send packets to it?

Also i want to know once eth_header_cache called then all successive
packet to that cache host goes directly from hh->hh_output(skb) to
hard_start_xmit?
regards,
cranium
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Distinguish between a reset packet and a normal packet sairam Linux Networking 4 03-27-2007 04:03 AM
sending a packet from transport layer mihir Linux Networking 0 04-17-2006 10:07 AM
Raw packet capture and sending Konstantin Grudnev Linux Networking 1 03-20-2006 07:28 AM
Receiver sensitivity- Packet Detection v/s Packet capture Vinay Wireless Internet 1 10-14-2005 01:50 AM
Sending wake on lan magic packet through adsl router Graham Russell Broadband 6 10-24-2003 02:55 PM



1 2 3 4 5 6 7 8 9 10 11