ARP is a protocol which is part of the networking stack on most systems. The Ethernet HW and associated driver to not implement protocols unless they have some sort of TCP Offload Engine (TOE) in them. Our HW is not TOE enabled. Our HW nay assist the protocol with thing like TCP checksumming but the networking protocols are not actually processed. The packets are sent up the stack for the protocols to be handled.
I think you may need a more basic overview of you a networking stack works. Please refer to material found on the web regarding how networking stacks work. Thanks. Cheers, John > -----Original Message----- > From: Andreas Schwierz [mailto:andreas.schwi...@fh-landshut.de] > Sent: Wednesday, June 16, 2010 3:18 AM > To: e1000-devel@lists.sourceforge.net > Subject: [E1000-devel] ARP > > Hi, > > My asks is, actually, of general nature. > > Who triggers the arp request, the e1000e or the linux-network- > subsystem? > Where is the Ethernet header set (fields like mac-destination or > checksum)? > Which role plays the network controller, the network-subsystem and the > driver? > > Thanks in advance > > Andi > > > > -- > Erstellt mit Operas revolutionärem E-Mail-Modul: > http://www.opera.com/mail/ > > ----------------------------------------------------------------------- > ------- > ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's > Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the > prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > E1000-devel mailing list > E1000-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired