Beej's Guide to Network Programming - Using Internet Sockets
by Brian Hall
Number of pages: 118
A brief how-to guide on network programming using Internet sockets, written for anybody who is just starting out with socket programming. The code contained within this document should build on any platform that uses gcc (this doesn't apply if you're programming for Windows, the section on Windows programming is included). The guide is updated for IPv6.
Home page url
Download or read it online for free here:
Contents: Packet Analyzers; Link Layer; Address Resolution Protocol; Internet Layer / IPv4; Subnetting; IPv6; Internet Control Message Protocol; Multicast; Transport Layer; Address Assignment; Name Resolution; Application Layer; Routing; etc.
by Luca Ghio, et al. - Wikibooks
Contents: Forwarding and routing; Routing algorithms; The Distance Vector algorithm; The Link State algorithm; Hierarchical routing; Inter-domain routing; Multicast routing; Routing Information Protocol; IGRP and EIGRP; Open Shortest Path First; etc.
by Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - Prentice Hall PTR
The book provides an introduction to the TCP/IP protocol suite, and serves as a reference for advanced users seeking to keep their TCP/IP skills aligned with current standards. Both the novice and the expert will find useful information in this text.
by Brad Woodberg, Rob Cameron - O'Reilly Media
This complete field guide is the perfect hands-on reference for deploying, configuring, and operating Juniper's SRX Series networking device. Authors provide field-tested best practices for getting the most out of SRX deployments.