An Introduction to Computer Networks (Dordal)
( \newcommand{\kernel}{\mathrm{null}\,}\)
An Introduction to Computer Networks is a free and open general-purpose computer-networking textbook, complete with diagrams and exercises.It covers the LAN, internetworking and transport layers, focusing primarily on TCP/IP. Particular attention is paid to congestion; other special topics include queuing, real-time traffic, network management, security and the ns simulator. The book is suitable as the primary text for an undergraduate or introductory graduate course in computer networking, as a supplemental text for a wide variety of network-related courses, and as a reference work.
Front Matter
1: An Overview of Networks
2: Ethernet
3: Other LANs
4: Links
5: Packets
6: Abstract Sliding Windows
7: IP version 4
8: IP version 6
9: Routing-Update Algorithms
10: Large-Scale IP Routing
11: UDP Transport
12: TCP Transport
13: TCP Reno and Congestion Management
14: Dynamics of TCP
15: Newer TCP Implementations
16: Network Simulations - ns-2
17: The ns-3 Network Simulator
18: Mininet
19: Queuing and Scheduling
20: Quality of Service
21: Network Management and SNMP
22: Security
23: Selected Solutions
Back Matter