U.S.N.
B.M.S. College of Engineering, Bengaluru-560019
Autonomous Institute Affiliated to VTU
June / July 2025 Semester End Main Examinations
Programme: B.E. Semester: V
Branch: Computer Science and Engineering Duration: 3 hrs.
Course Code: 23CS5PCCON Max Marks: 100
Course: Computer Networks
Instructions: 1. Answer any FIVE full questions, choosing one full question from each unit.
2. Missing data, if any, may be suitably assumed.
UNIT - I CO PO Marks
CO1 PO1
Important Note: Completing your answers, compulsorily draw diagonal cross lines on the remaining
1 a) Identify the 5 components of a data communication system. 6
Explain simplex, half-duplex and full-duplex, modes of
communication.
blank pages. Revealing of identification, appeal to evaluator will be treated as malpractice.
b) Analyze as to OSI model is considered less successful in practical CO1 PO1 7
implementations compared to the TCP/IP model? Compare the
key differences between the OSI model and the TCP/IP model in
terms of structure, functionality, and real-world adoption.
c) Explain the concept of scrambling and describe the different CO1 PO1 7
techniques of scrambling in details.
OR
2 a) Differentiate between circuit switched network and packet CO1 PO1 6
switched network with the help of a neat diagram and example.
b) Illustrate 2B/1Q, 8B/6T, and 4D-PAM5 with suitable diagrams. CO2 PO2 7
c) Categorize the four basic topologies in terms of line configuration. CO1 PO1 7
Given ‘n’ devices in a network identify the number of links
required for a mesh , ring, bus and star topologies?
UNIT – II
3 a) Explain with a Flow diagram the three persistence methods used CO2 PO2 7
in CSMA
b) Given the dividend 1001 and the divisor 1011, show the CO2 PO2 6
generation of the CRC codeword at the sender site.
c) Explain the controlled-access methods used in Multiple access CO2 PO2 7
Protocols.
OR
4 a) A sender needs to send the four 16-bit words (A7A2)16, CO3 PO3 7
(CABF)16, (903A)16, and (A123)16.
1. Find the checksum at the sender site.
2. Find the checksum at the receiver site if there is no error.
3. Find the checksum at the receiver site if the second data
item is changed to OxCABE.
4. Find the checksum at the receiver site if the second data
item is changed to OxCABE and the third data item is
changed to Ox913A.
b) A pure ALOHA network transmits 200-bit frames on a shared CO3 PO3 7
channel of 200 kbps. What is the
throughput if the system (all stations together) produces
a. 1000 frames per second?
b. 500 frames per second?
c. 250 frames per second?
c) Explain with a neat flow diagram CSMA/CA the interframe CO3 PO3 6
space, the contention window, and acknowledgments,
UNIT - III
5 a) Discuss the transition methods from IPv4 to IPv6. Illustrate these CO3 PO3 7
methods with suitable diagrams.
b) Discuss the working of RIP Algorithm and the performance of CO3 PO3 7
RIP.
c) Analyze the three types of Autonomous Systems (ASs) based on CO3 PO3 6
their connection to other ASs, and show how this type of AS affect
the operation of interdomain routing protocols?
OR
6 a) Discuss the following with respect to IPV6 CO3 PO3 7
1. IPv6 datagram
2. Fragmentation and Reassembly
b) Describe the format of DHCP messages, and discuss the dynamic CO2 PO2 7
allocation of IP address using DHCP?
c) Discuss the ICMPv6 different protocol messages and neighbor CO2 PO2 6
discovery message
UNIT – IV
7 a) Explain User Datagram and UDP Services. CO3 PO3 7
b) The following is the content of a UDP header in hexadecimal CO3 PO3 7
format.CB84000D001C001C
a. What is the source port number?
b. What is the destination port number?
c. What is the total length of the user datagram?
d. What is the length of the data?
e. Is the packet directed from a client to a server or vice versa?
f. What is the client process?
c) Elaborate the following services offered by TCP to the processes CO3 PO3 6
at the application layer (i) TCP segments, (ii). Sending and
receiving buffers.
OR
8 a) How does TCP implement flow control between the sending TCP CO2 PO2 7
and the receiving TCP, and why is the feedback mechanism
primarily concentrated on the feedback sent from the receiving
TCP to the sending TCP rather than involving the receiving
process?
b) Illustrate with a neat diagram the TCP Connection Data transfer CO3 PO3 7
and Connection termination using three-way handshaking.
c) Illustrate how Go-Back-N Protocol different from the Selective- CO3 PO5 6
Repeat Protocol?
UNIT - V
9 a) Identify the different identifiers in URL and list the different types CO1 PO1 7
of web documents?
b) Analyze the data transmission in DNS for the following different CO2 PO2 7
types of files (i). Original document (ii). Image (iii) Referenced
file.
c) Explain DNS message format with a neat diagram? CO1 PO1 6
OR
10 a) Explain request and response messages format in HTTP. CO2 PO2 7
b) Explain the concept of SNMP with a neat diagram and elaborate CO2 PO2 7
on Managers and Agents with basic ideas.
c) Write a note on Creating and Storing Cookies using an online CO3 PO3 6
inventory system.
******