Description: The realization of the basic functions of routers, master router working principles, a more in-depth understanding of network interconnection layer works. Requirements to achieve a simple routing procedures should include the function as follows: static routing table maintenance, IP datagram processing, handling IP datagram TTL domain value, recalculated the head of IP datagram checksum to generate and handle the ICMP message, indicating the local network interface, IP datagram reception, IP routing data reported case, IP datagram sender situation. Procedures and Winpcap3.1 learn to use, specify, see An explanation of the procedures. Doc
File list (Check if you may need any files):
Route
.....\AddDlg.cpp
.....\AddDlg.h
.....\Debug
.....\DlgDefaultGate.cpp
.....\DlgDefaultGate.h
.....\EditDlg.cpp
.....\EditDlg.h
.....\FindDlg.cpp
.....\FindDlg.h
.....\Include
.....\.......\bittypes.h
.....\.......\bucket_lookup.h
.....\.......\count_packets.h
.....\.......\Devioctl.h
.....\.......\Gnuc.h
.....\.......\ip6_misc.h
.....\.......\memory_t.h
.....\.......\normal_lookup.h
.....\.......\Ntddndis.h
.....\.......\Ntddpack.h
.....\.......\Packet32.h
.....\.......\pcap-bpf.h
.....\.......\pcap-int.h
.....\.......\pcap-stdinc.h
.....\.......\pcap.h
.....\.......\pthread.h
.....\.......\remote-ext.h
.....\.......\sched.h
.....\.......\semaphore.h
.....\.......\tcp_session.h
.....\.......\time_calls.h
.....\.......\tme.h
.....\.......\Win32-Extensions.h
.....\Lib
.....\...\libpacket.a
.....\...\libwpcap.a
.....\...\Packet.lib
.....\...\wpcap.lib
.....\MainFrm.cpp
.....\MainFrm.h
.....\MsgDlg.cpp
.....\MsgDlg.h
.....\ReadMe.txt
.....\Release
.....\res
.....\...\Route.rc2
.....\...\Toolbar.bmp
.....\resource.h
.....\Route.aps
.....\Route.clw
.....\Route.cpp
.....\Route.dsp
.....\Route.dsw
.....\Route.h
.....\Route.ncb
.....\Route.opt
.....\Route.plg
.....\Route.rc
.....\Route.sln
.....\Route.vcproj
.....\Route.vcproj.Lee.Lee.user
.....\Route.vcproj.LI.Alexander.user
.....\RouteDoc.cpp
.....\RouteDoc.h
.....\Router.cpp
.....\Router.h
.....\RouteView.cpp
.....\RouteView.h
.....\scbarg.cpp
.....\scbarg.h
.....\sizecbar.cpp
.....\sizecbar.h
.....\SortHeaderCtrl.cpp
.....\SortHeaderCtrl.h
.....\SortListCtrl.cpp
.....\SortListCtrl.h
.....\StdAfx.cpp
.....\StdAfx.h
程序说明.doc