Syllabus Computer Networks - (317521) Credit : Examination Scheme : 03 Mid_Semester (TH) : 30 Marks End_Semester (TH) : 70 Marks Unit I Fundamentals of Computer Network Definition, uses of computer network, Network Devices : Bridge, Switch, Router, Gateway, Access Point, Network Topologies : Bus, Star, Ring, Tree, Mesh, Hybrid, Types of Network : LAN, MAN, WAN, PAN, Ad-Hoc Network, Networks Software, Protocol, Design issues for the Network layers. Types of Transmission Media : Guided Media, Unguided Media. Network Architecture : Client-Server, Peer To Peer, Hybrid. Network Models : OSI and TCP/IP Model, Types of Addressing : Physical addressing, Logical addressing, Port addressing and other addressing. (Chapter - 1) Unit II Physical Layer Functions of Physical Layer, Data And Signals, Digital Transmission, Analog Transmission, Transmission Impairment : Attenuation, Distortion, Noise, Bandwidth utilization : Multiplexing : Frequency-Division Multiplexing, Wavelength Division, synchronous time-division multiplexing, statistical time-division multiplexing. Spread Spectrum : Frequency Hopping (FHSS) and Direct Sequence Spread Spectrum (DSSS), Switching : circuit switching, packet switching, message switching, Types of cable connection : Straight through connection, Cross over Connection. Line Coding Schemes : Manchester and Differential Manchester Encodings. (Chapter - 2) Unit III Network Layer Introduction : Functions of Network layer. Switching Techniques : Circuit switching, Message Switching, Packet Switching. IP Protocol : Classes of IP (Network addressing), IPv4, IPv6, Network Address Translation, Sub-netting, CIDR. Network layer Protocols : ARP, RARP, ICMP, IGMP. Network Routing and Algorithms : Static Routing, Dynamic Routing, Distance Vector Routing, Link State Routing, Path Vector. Routing Protocols : RIP, OSPF, BGP, MPLS. Routing in MANET: AODV, DSR, Mobile IP. (Chapter - 3) Unit IV Transport Layer Process to Process Delivery, Services, Socket Programming. Elements of Transport Layer Protocols : Addressing, Connection establishment, Connection release, Flow control and buffering, Multiplexing, Congestion Control. Transport Layer Protocols : TCP and UDP, SCTP, RTP, Congestion control and Quality of Service (QoS), Differentiated services, TCP and UDP for Wireless networks. (Chapter - 4) Unit V Application Layer Client Server Paradigm, Peer to Peer Paradigm, Communication using TCP and UDP services, Domain Name System (DNS), HyperText Transfer Protocol (HTTP), Email : SMTP, MIME, POP3, Webmail, FTP, TELNET, Dynamic Host Control Protocol (DHCP), Simple Network Management Protocol (SNMP). (Chapter - 5) Unit VI Medium Access Control Channel allocation : Static and Dynamic, Multiple Access Protocols : Pure and Slotted ALOHA, CSMA, WDMA, IEEE 802.3 Standards and Frame Formats, CSMA/CD, Binary Exponential Back-off algorithm, Fast Ethernet, Gigabit Ethernet, IEEE 802.11a/b/g/n and IEEE 802.15 and IEEE 802.16 Standards, Frame formats, CSMA/CA. (Chapter - 6)