Computer Networks
Instructions:
- The marks are indicated in the right-hand margin.
- There are NINE questions in this paper.
- Attempt FIVE questions in all.
- Question No. 1 is compulsory.
A fully connected mesh network contains 8 nodes. Every pair of nodes requires a dedicated point-to-point link. How many links are required?
Wavelength Division Multiplexing is primarily associated with
A communication code has minimum Hamming distance dmin = 5. What is the maximum number of errors that can be detected?
A sender transmits frame 5 but does not receive its acknowledgement within the timeout interval. Assume the frame or its acknowledgement has been lost. What should the sender do?
Which statement correctly distinguishes IPv6 from IPv4?
Host A knows the IP address of Host B, and both hosts are on the same LAN. Host A does not have Host B's MAC address in its ARP cache. What happens first?
An application requires reliable, ordered delivery with retransmission of lost data. Which transport protocol is more appropriate?
A client wants to access www.example.com but does not know its IP address. Which application-layer service is responsible for resolving the domain name?
Consider the following TCP exchange:
(i) Client → Server: SYN
(ii) Server → Client: SYN + ACK
(iii) Client → Server: ACK
What is the purpose of this exchange?A web browser sends a request to a web server and receives a response containing the requested resource. Which communication model is primarily illustrated?
Explain the layered architecture of the OSI Reference Model with a neat block diagram. Describe the primary functions, data units and responsibilities of each of the seven layers.
Explain Mesh and Star network topologies with suitable diagrams. Compare their advantages and disadvantages.
Explain unguided transmission media used in computer networks with suitable examples. Discuss their characteristics, advantages and disadvantages.
Explain wired LAN and wireless LAN. Compare their characteristics, advantages and limitations.
Explain Time Division Multiplexing with a suitable diagram. Discuss its working and advantages.
Compare Frequency Division Multiplexing, Time Division Multiplexing and Wavelength Division Multiplexing based on signal type, medium, operation and applications.
Explain the principle of error detection using Cyclic Redundancy Check (CRC). Given a dataword 1101011011 and a generator polynomial G(x) = x4 + x + 1, determine the transmitted codeword using binary modulo-2 division. Verify how the receiver detects errors if no bit is altered.
Explain the Stop-and-Wait ARQ protocol with a suitable diagram. Discuss its working.
Describe the IPv4 header format with a suitable diagram. Explain the functions of the TTL, Header Checksum, Flags and Fragmentation Offset fields.
Explain the working of ARP in mapping an IP address to a MAC address. Describe the ARP request and ARP reply process with a neat diagram.
Describe the connection establishment and connection termination mechanisms in TCP with sequence timing diagrams. Explain the role of SYN, ACK and FIN control flags and explain the significance of the TIME_WAIT state during connection teardown.
Explain the Leaky Bucket algorithm with a suitable diagram. Discuss its working and applications.
Explain the hierarchical architecture of the Domain Name Space. Describe the domain name resolution process using recursive and iterative queries with a suitable sequence diagram.
Describe the working of File Transfer Protocol with a neat diagram. Describe the control connection and data connection used for file transfer.
Virtual LAN
Piggybacking
Quality of Service
Bluetooth
