Introduction to Computer Networks
How a computer network is put together, from lowest to highest levels. TCP/IP protocols and the construction of the internet; LAN protocols such as Ethernet and ATM; internetworking protocols such as IP; transit protocols such as TCP and UDP; congestion and security issues.