View all subjects

Computer Network

Students studying Computer Science will find this subject very useful. Hundreds of important topics on Computer Network are organized neatly into lessons below.

Add to your library

Overview

Topics Covered

1 Introduction to Networking

1.1 Introduction to computer network, network application, network software and hardware components (Interconnection networking devices), Network topology, protocol hierarchies, design issues for the layers, connection oriented and connectionless services

1.2 Reference models: Layer details ...

Read more

1 Introduction to Networking

1.1 Introduction to computer network, network application, network software and hardware components (Interconnection networking devices), Network topology, protocol hierarchies, design issues for the layers, connection oriented and connectionless services

1.2 Reference models: Layer details of OSI, TCP/IP models. Communication between layer.

2 Physical Layer

2.1 Introduction to Communication System, digital Communication, Electromagnetic Spectrum

2.2 Guided Transmission Media: Twisted pair, Coaxial, Fiber optics. Unguided media (Wireless Transmission): Radio Waves, Microwave, Bluetooth, Infrared, Circuit and Packet Switching

3 Data Link Layer

3.1 DLL Design Issues (Services, Framing, Error Control, Flow Control), Error Detection and Correction(Hamming Code, CRC, Checksum) , Elementary Data Link protocols , Stop and Wait, Sliding Window(Go Back N, Selective Repeat), HDLC

3.2 Medium Access Control sublayer Channel Allocation problem, Multiple access Protocol( Aloha, Carrier Sense Multiple Access (CSMA/CD), Local Area Networks - Ethernet (802.3)

4 Network layer

4.1 4.1 Network Layer design issues, Communication Primitives: Unicast, Multicast, Broadcast. IPv4 Addressing (classfull and classless), Subnetting, Supernetting design problems ,IPv4 Protocol, Network Address Translation (NAT)

4.2 Routing algorithms : Shortest Path (Dijkastra‘s), Link state routing, Distance Vector Routing

4.3 Protocols - ARP,RARP, ICMP, IGMP

4.4 Congestion control algorithms: Open loop congestion control, Closed loop congestion control, QoS parameters, Token and Leaky bucket algorithms

5 Transport Layer

5.1 The Transport Service: Transport service primitives, Berkeley Sockets, Connection management (Handshake), UDP, TCP, TCP state transition, TCP timers

5.2 TCP Flow control (sliding Window), TCP Congestion Control: Slow Start

6 Application Layer

6.1 DNS: Name Space, Resource Record and Types of Name Server. HTTP, SMTP, Telnet, FTP, DHCP

Read less

Question Papers