The following will be other sites with network programming resources.
Initially I will simply place all sites here that I
have bookmarked.
The Winsock Programmer's FAQ: Winsock
Programmer's FAQ has many useful and informative articles and such.
The RAD University
site has many relevant articles; even though they have been written by students,
they are worth looking at.
See Farooque's Web site for a lot of
relevant sample code, most of which are complete useful utilities.
See UDP socket
for a sample program, but I don't know much about it.
Something else that looks useful is another
Socket class; look
around the leunen.com - homepage for other
stuff too.
The WinSock Development Information site
has sockets development material, most of which is from their book.
WinPcap, The Packet Capture and Network
Monitoring Library for Windows "is the industry-standard tool for
link-layer network access in Windows environments". It is very useful for
low-level network programing.
Reference Material and Software
The NDIS Developer's Reference is packed
with a lot of technical stuff. "The primary purpose of NDIS is to define a
standard API for "Network Interface Cards" (NIC's).".
For network programming, it helps to have a network monitor to test with. A
simple one available for free is
AnalogX's PacketMon.
Others
Also see the following other pages in my site: