|
Resources
|
1. Computer Networks, Tanenbaum & Wetherall, 5/E, Prentice Hall. 2.James F. Kurose, Keith W. Ross, Computer Networking A Top-Down Approach, 6th Edition. 3. Fred Halsall, "Computer Networking and the Internet", Fifth Edition, Addison-Wesley, Pearson Education, 2005.
|
|
Content
|
Uses of computer networks, network hardware, network software, The physical layer, Framing, Error Correction and Error Detection, Medium Access Control (MAC) Protocols, Ethernet MAC Addressing, Collision Detection and Control (CSMA/CD), Network Layer. IP Addressing. Subnetworking, Datagram Fragmentation, ICMP Protocol, Address binding, ARP, DHCP, Routing protocols: distance vector vs link state routing, DV problem, IP Routing protocols: IGP (RIP, OSPF) EGP(BGP), Transport layer concepts, Connection oriented and connectionless networking, Transport layer: TCP and UDP protocols, Transport layer: flow control, congestion control, Sockets, connection oriented and connectionless client/ server programming, The application layer
|