0% found this document useful (0 votes)
13 views3 pages

RDoc 40000

The document outlines the Test-I Examination key for the Computer Networks course at ICFAI Foundation for Higher Education, detailing the exam structure, including parts A, B, and C with specific questions on data communication systems, network layers, transmission impairments, and error-checking methods. It includes various questions on topics such as error detection, network topology, and transmission modes, along with sample calculations for Longitudinal Redundancy Check and checksum verification. The exam is scheduled for February 12, 2025, with a total of 15 marks available.

Uploaded by

arpitadash024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views3 pages

RDoc 40000

The document outlines the Test-I Examination key for the Computer Networks course at ICFAI Foundation for Higher Education, detailing the exam structure, including parts A, B, and C with specific questions on data communication systems, network layers, transmission impairments, and error-checking methods. It includes various questions on topics such as error detection, network topology, and transmission modes, along with sample calculations for Longitudinal Redundancy Check and checksum verification. The exam is scheduled for February 12, 2025, with a total of 15 marks available.

Uploaded by

arpitadash024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ICFAI Foundation for Higher Education, Hyderabad

IcfaiTech (Faculty of Science and Technology)


Second Semester, 2024-25
Test-I Examination key
Course Code: CS306 Title: Computer Networks
Duration: 1 hour
Date:12-02-2025 (Wednesday 3.30 PM – 4.30 PM) Max marks: 15

PART- A [6x0.5=3M]
Note: Answer ALL questions

1. a. If the data link layer can detect errors between the hops why do you think another
checking mechanism at transport layer? [CO2, PO2]
Answer. The data link layer checks errors between adjacent nodes (hop-to-hop).
The transport layer ensures end-to-end error detection and correction, ensuring complete
data integrity across multiple hops.
b. List various components of data communication system [CO1, PO1]
Answer. Message – Data to be transmitted
Sender – Device that sends the data
Receiver – Device that receives the data
Transmission Medium – Path for data transfer (e.g., cables, wireless signals)
Protocol – Rules governing communication
c. Consider ‘n’ devices in the network find the number of cable links for a star topology
[CO1, PO1]
Answer. In a star topology, each device connects to a central hub/switch which is part of
n devices hence
Number of cable links = n-1 (each device requires one cable to the hub).
d. What is a burst error? [CO2, PO1]
Answer. A burst error is when two or more consecutive bits in a data transmission are
altered. Example: Sending 10101010 but receiving 10011010 (errors in multiple bits).
e. What is the purpose of gateway [CO1, PO1]
Answer. A gateway connects two different networks that use different communication
protocols. Example: A VoIP gateway converts voice signals to data packets for internet
transmission.
f. Differentiate simplex, half-duplex and full-duplex transmission modes [CO1, PO1]
Data flows in one
Simplex TV Broadcast
direction only
Data flows both ways, but
Half-Duplex Walkie-Talkie
one at a time
Data flows both ways
Full-Duplex Telephone Call
simultaneously
PART- B [3x2=6M]
2. What are the responsibilities of the Network Layer in the Internet model? [CO1, PO1]
Answer. Logical Addressing – Assigns unique IP addresses to devices.
Routing – Determines the best path for packet transmission.
Packet Forwarding – Moves packets from source to destination.
Error Handling – Uses protocols like ICMP for error reporting, diagnostics, and flow
control in the Internet (TCP/IP) model.
3. A company is setting up a network where a file is transferred from one computer to another
using TCP. At which OSI layers does this process occur, and what roles do these layers
play in ensuring reliable transmission? [CO2, PO6]
The OSI layers involved in reliable TCP-based file transfer:
Application Layer – Manages file transfer (e.g., FTP, HTTP).
Transport Layer (TCP) – Ensures reliability using sequencing and acknowledgments.
Network Layer (IP) – Handles packet, addressing and routing.
Data Link Layer – Ensures error-free transmission at each hop.
Physical Layer – Transmits raw bits over the medium.
4. A set of 8-bit data blocks is transmitted as follows:
11010111 10111001 01101100 10011010
Using the Longitudinal Redundancy Check (LRC) method, calculate the LRC parity bit for
these blocks. [CO1, PO2]
11010111
10111001
01101100
10011010
-----------------
Result: 1 0 0 1 1 0 0 0 ← LRC Parity Bit
PART- C [2x3=6M]
1. a. Describe the types of transmission impairments. [CO1, PO1]
Types of Transmission Impairments
Attenuation – Signal weakens over long distances (solution: amplifiers).
Distortion – Signal shape changes due to varying propagation speeds of frequencies.
Noise – Unwanted signals interfere (e.g., thermal noise, crosstalk)
b. Explain design issues in the data link layer [CO2, PO2]
Design Issues in the Data Link Layer
Framing – Identifying data boundaries in a stream of bits.
Error Control – Detecting and correcting errors using CRC, parity bits.
Flow Control – Preventing sender from overwhelming the receiver (e.g., Stop-and-Wait,
Sliding Window).
Access Control – Managing shared media access (e.g., CSMA/CD in Ethernet)

2. Given a data packet "10101100 11001010 00110001" and assuming the checksum
algorithm adds 8-bit data blocks. Calculate the checksum for this data packet. Explain
how the receiver would use the checksum to verify the integrity of the data during
transmission. [CO2, PO2]
10101100
11001010
00110001
------------
110100111 ← Sum
Rollover Carry to sum then
10100111
1
------------
10101000 now perform ones compliment to this result sum
01010111 this is called Checksum, send along with data blocks then at recvicer
Add data blokcs with checksum
10101100
11001010
00110001
01010111
----------------
111111110
Rollover carry then 11111110
1
----------------
11111111 All ones means data recived without errors
----------------

***************************************************************************

You might also like