Fundamental concepts and networking technologies: Network performance modeling principles, a comparison of network architectures
A. Kumar, D. Manjunath, and J. Kuri, Communication Networking: An Analytical Approach, Chapter 1 - Introduction: Two Examples (see my note on Markov chain representation of the 2X2 switch)
A. Kumar, D. Manjunath, and J. Kuri, Communication Networking: An Analytical Approach, Chapter 2 - Networking: Functional Elements and Current Practice
Network traffic management: Routing algorithms and protocols
A. Tanenbaum, Computer Networks, 5th Edition, Sections 5.2.1 to 5.2.8, 5.6.4 and 5.6.5 of Chapter 5
End-system traffic management: Error, flow and congestion control
L. Peterson and B. Davie, Computer Networks: A Systems Approach, Chapter 6: Congestion Control and Resource Allocation (Section 6.3)
Internetwork traffic management: Packet switch architectures, scheduling, QoS and performance guarantees
A. Tanenbaum, Computer Networks, 5th Edition, Chapter 5 The Network Layer (Sections 5.4.1 to 5.4.4)
L. Peterson and B. Davie, Computer Networks: A Systems Approach, Chapter 6: Congestion Control and Resource Allocation (Sections 6.1, 6.2 and 6.5.1 to 6.5.3)
P. L. Dordal, An Introduction to Computer Networks, Chapter 19: Queueing and Scheduling (Sections 19.1 to 19.9)
Queueing theory concepts for delay and loss analysis in telecommunication networks
K. Stordahl, The History Behind the Probability Theory and the Queuing Theory
W. Stallings, Queueing Analysis
