CS 341 Computer Networks 3-0-0-6
Syllabus: Evolution of computer networks, layered architecture, performance metrics: delay, loss, throughput, bandwidth delay product. Data link layer: Framing, HDLC, sliding window protocols, multiple access links and protocols, ethernet, token Ring, wireless LAN. Network Layer: virtual circuit and datagram network, internet addressing, CIDR, ARP/RARP, ICMP, DHCP, IPv4/IPv6, fragmentation, unicast routing algorithms (RIP, OSPF, BGP), multicast routing algorithms. Transport Layer: UDP, TCP, flow control, congestion control, error control, introduction to QoS. Application Layer: Principles of Network Applications, DNS, Web, email. Multimedia networking: applications, streaming video, VoIP, RTP, SIP, network support for multimedia. Basics of network security: authentication, encryption.
Texts:
References: