Difference between revisions of "Netaa"
Jump to navigation
Jump to search
Line 54: | Line 54: | ||
*Discuss part two of the project, all team members should read up on all parts of the second stage before the meeting occurs. | *Discuss part two of the project, all team members should read up on all parts of the second stage before the meeting occurs. | ||
− | === | + | ===Wednesday, April 2: Part 2 Deadline=== |
− | *DHCP (Dynamic Host Configuration Protocol) -- Aaron | + | *DHCP (Dynamic Host Configuration Protocol) -- Aaron & Cathy |
**[http://tools.ietf.org/html/rfc2131 RFC] | **[http://tools.ietf.org/html/rfc2131 RFC] | ||
**[http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol Wikipedia Page] | **[http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol Wikipedia Page] | ||
Line 61: | Line 61: | ||
**[http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol ICMP Wiki Page] | **[http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol ICMP Wiki Page] | ||
**[http://en.wikipedia.org/wiki/Traceroute Wikipedia Page] | **[http://en.wikipedia.org/wiki/Traceroute Wikipedia Page] | ||
− | *Rdate -- Tim | + | *Rdate -- Tim & Brian |
**[http://www.faqs.org/rfcs/rfc868.html Time Protocol] | **[http://www.faqs.org/rfcs/rfc868.html Time Protocol] | ||
**[http://www.linuxcommand.org/man_pages/rdate1.html man page] | **[http://www.linuxcommand.org/man_pages/rdate1.html man page] | ||
+ | *UDP -- Aaron & Adam | ||
+ | **[http://www.faqs.org/rfcs/rfc768.html UDP RFC] | ||
+ | **UDP Daemon | ||
+ | **UDP ports device | ||
+ | **Shell function udpstat | ||
=Cautions= | =Cautions= |
Revision as of 08:01, 6 March 2008
Team Members
(All emails are @mu.edu)
- Aaron Gember: aaron.gember, (414) 550-5820
- Adam Koehler: adam.koehler
- Brian Smith: brian.smith
- Cathy Vuong: catherine.vuong
- Kyle Jackson: kyle.jackson
- Tim Blattner: timothy.blattner
Team email list: agember-es{at}mscs{dot}mu{dot}edu
Documentation
File:Netaa network daemons plan.pdf
File:Netaa network send plan.pdf
Timeline
Thursday, February 14: Meeting
- 6pm in Cudahy 310
- Adam, Tim, and Kyle are researching ICMP. Aaron, Brian, and Cathy are researching ARP.
- Extra shell commands will be assigned at next meeting.
Monday, February 18: ICMP Subgroup Meeting
- 3:45pm in Cudahy 310
- Meeting before class to go over questions or concerns on implementation.
Thursday, February 21: Meeting
- 6pm in Cudahy 310
- Meeting to ensure progress and to assign the remaining pieces of the project.
Wednesday, February 27 Sunday, March 2: Part 1 Deadline
- ARP (Address Resolution Protocol) [completed February 29, 2008]
send[completed February 28, 2008]receive[completed February 22, 2008]receiveDaemon[completed February 27, 2008]arpTimer - cache timeout[completed February 29, 2008]shell command (arp)[completed February 28, 2008]
- ICMP (Internet Control Message Protocol) [completed February 28, 2008]
echo request[completed February 22, 2008]echo reply[completed February 28, 2008]daemon[completed February 22, 2008]shell command (ping)[completed February 27, 2008]
- Shell commands [completed February 28, 2008]
snoop (packet sniffer)[completed February 26, 2008]ethstat[completed February 28, 2008]guesswho[completed February 23, 2008]
- Other [completed February 27, 2008]
netSend[completed February 26, 2008]chkSum[completed February 27, 2008]
Monday, March 3: Project Team Meeting
- Discuss part two of the project, all team members should read up on all parts of the second stage before the meeting occurs.
Wednesday, April 2: Part 2 Deadline
- DHCP (Dynamic Host Configuration Protocol) -- Aaron & Cathy
- Traceroute -- Adam & Kyle
- Rdate -- Tim & Brian
- UDP -- Aaron & Adam
- UDP RFC
- UDP Daemon
- UDP ports device
- Shell function udpstat
Cautions
- Be aware of critical sections, you may need to disable and restore interrupts.
Known Bugs
- Sporadically receive PDE errors, running etherClose seems to fix things.