AL-602 · Computer Networks/Unsolved PYQ Paper
AL-602 Computer Networks - May 2023 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaWhat is Computer Network (CN)? Give its architecture and briefly explain each components of CN.
How to answer
- Definition of computer network as interconnection of devices for resource sharing and communication
- Network architecture types - client-server, peer-to-peer, layered architecture
- Brief explanation of components - hosts, transmission media, NIC, hub/switch/router, protocols, NOS
-
7 MarksbDraw the ISO-OSI reference model and explain the functionalities of each layer in detail.
How to answer
- Draw 7-layer ISO-OSI reference model diagram
- List layers from Physical to Application
- Explain functionality of each layer in detail
- Role of headers, interfaces and peer protocols
-
7 MarksaWhat is the need of Flow control? Explain the common approaches for flow control at data link layer.
How to answer
- Need of flow control - prevent fast sender overwhelming slow receiver, avoid buffer overflow
- Stop-and-Wait flow control mechanism
- Sliding window flow control mechanism
- Comparison of approaches at data link layer
-
7 MarksbDiscuss the following:
- i)Go-Back-N
- ii)Hybrid ARQ
How to answer
- Go-Back-N: sliding window, sender retransmits all frames from lost frame, receiver window size 1
- Working with example and window sizes
- Hybrid ARQ: combination of ARQ and FEC, types and retransmission with error correction
- Applications and comparison
-
7 MarksaGive the difference between Connection oriented and connection less services.
How to answer
- Definition of connection-oriented service with connection setup, transfer, teardown
- Definition of connectionless service with independent datagrams
- Difference on reliability, ordering, overhead, applications
- Examples - TCP vs UDP/IP
-
7 MarksbExplain the working of ARP and RARP.
How to answer
- ARP purpose - mapping IP address to MAC address
- ARP request/reply broadcast working steps
- RARP purpose - mapping MAC to IP for diskless stations
- Message formats and limitations
-
7 MarksaExplain Binary Exponential Back-off (BES) with suitable example.
How to answer
- Concept of contention and collision in CSMA/CD
- Binary exponential back-off algorithm steps with random wait $0$ to $2^k-1$ slots
- Suitable example with two or more stations colliding
- Stability and capture effect
-
7 MarksbA Group of N stations share a 56 Kbps pure aloha channel. Each station outputs a 1000 bits frame on an average of once every 100 sec (stations are buffered). What is the max value of N?
How to answer
- Pure ALOHA maximum efficiency $S_{max}=1/(2e) \approx 18.4\%$
- Usable bandwidth $= 56 \times 0.184$ Kbps and per-station requirement $1000/100=10$ bps
- Compute $N =$ usable bandwidth / per-station rate
- Result $N \approx 1032$ stations
-
7 MarksaWhat is the need of Network layer? What are services provided by this layer? Explain.
How to answer
- Need of network layer - routing, logical addressing, internetworking
- Services: packet forwarding, routing, congestion control, QoS
- Connection-oriented vs connectionless network service
- Relation with data link and transport layers
-
7 MarksbDescribe the working of Bellman Ford algorithm using suitable example.
How to answer
- Bellman-Ford principle of distance vector relaxation for $n-1$ iterations
- Steps with initialization, relaxation, negative cycle detection
- Worked example on small graph showing distance updates
- Complexity and comparison with Dijkstra
-
7 MarksaWhat is MAC Addressing? What are the three types of MAC address discuss with examples.
How to answer
- Definition of MAC address - 48-bit physical address
- Three types: unicast, multicast, broadcast with address ranges
- Examples of each type
- Role in data link layer delivery
-
7 MarksbWhat is Fragmentation and Reassembly? Why do we need fragmentation and reassembly at network? Explain.
How to answer
- Definition of fragmentation and reassembly
- Need due to differing MTU across networks
- Fragmentation fields - identification, offset, MF flag
- Example of transparent vs non-transparent fragmentation
-
7 MarksaDiscuss the following:
- i)WWW
- ii)HTTP
How to answer
- WWW: hypertext system of linked documents, URL, browser, web server
- HTTP: application layer request-response protocol, methods, stateless nature
- Working with example of fetching web page
- HTTP versions and HTTPS
-
7 MarksbDraw and explain the header format of a User Datagram Protocol (UDP).
How to answer
- Draw 8-byte UDP header with source/destination port, length, checksum
- Explain function of each field
- Characteristics - connectionless, unreliable, low overhead
- Use cases
-
14 MarksWrite a short note on any two:
- i)SNMP
- ii)Broadcast and Multicast Routing
- iii)MLMA
- iv)Service Primitives
How to answer
- For each chosen topic: definition/purpose and key components
- Working/steps with example or diagram
- Advantages, limitations and applications
- Concise structured short note
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel