Font size
WorksheetsNetworking
Total questions: 130
Worksheet time: 1hrs 8mins
Which layer of the OSI model is responsible for end-to-end communication?
Network Layer
Transport Layer
Data Link Layer
Application Layer
Which OSI layer is responsible for establishing, maintaining, and terminating connections?
Session Layer
Application Layer
Data Link Layer
Network Layer
Which OSI layer is responsible for error detection and correction?
Network Layer
Data Link Layer
Application Layer
Transport Layer
At which layer of the OSI model does IP addressing occur?
Network Layer
Transport Layer
Data Link Layer
Application Layer
Which layer is responsible for data encryption and decryption in the OSI model?
Application Layer
Presentation Layer
Transport Layer
Network Layer
Which OSI layer manages network routing?
Data Link Layer
Application Layer
Network Layer
Transport Layer
Which of the following is the role of the Transport Layer in the OSI model?
To define physical connections
To ensure reliable data delivery
To route data packets across networks
To present data in a format that can be understood by the application
Which OSI layer is responsible for the actual transmission of data bits over the physical medium?
Physical Layer
Transport Layer
Application Layer
Data Link Layer
Which OSI layer provides logical addressing and routing services?
Application Layer
Network Layer
Transport Layer
Data Link Layer
Which layer of the OSI model is responsible for the logical addressing of devices?
Network Layer
Data Link Layer
Transport Layer
Physical Layer
which layer of the OSI model provides the services for end-to-end communication between devices?
Application Layer
Transport Layer
Network Layer
Session Layer
Which layer is responsible for establishing, maintaining, and terminating communication between two devices?
Session Layer
Network Layer
Transport Layer
Application Layer
Which layer in the OSI model is primarily responsible for segmenting and reassembling data?
Application Layer
Transport Layer
Data Link Layer
Network Layer
Which layer in the OSI model is responsible for converting data into a format that can be transmitted on the network?
Physical Layer
Application Layer
Presentation Layer
Network Layer
Which of the following layers does the Data Link Layer communicate with?
Network Layer
Transport Layer
Physical Layer
Application Layer
At which layer does IP address resolution take place?
Application Layer
Network Layer
Transport Layer
Data Link Layer
Which layer is responsible for determining how data is physically transmitted on the network?
Transport Layer
Data Link Layer
Physical Layer
Session Layer
Which layer of the OSI model provides services such as flow control and error correction for data transmission?
Transport Layer
Network Layer
Data Link Layer
Physical Layer
Which layer defines the electrical, mechanical, and functional aspects of the physical medium for data transmission?
Application Layer
Network Layer
Data Link Layer
Physical Layer
Which of the following is the role of the Application Layer in the OSI model?
Encrypts data
Provides end-to-end communication
Enables communication between network applications
Transmits raw bits over the physical medium
Which of the following protocols operates at the OSI Application Layer?
IP
HTTP
TCP
Ethernet
Which layer is responsible for managing data compression and encryption?
Presentation Layer
Network Layer
Transport Layer
Application Layer
Which layer of the OSI model is responsible for providing an interface for applications to use network services?
Network Layer
Application Layer
Transport Layer
Session Layer
Which layer of the OSI model is responsible for breaking down data into packets for routing?
Transport Layer
Network Layer
Data Link Layer
Application Layer
Which protocol is typically used at the OSI Transport Layer?
HTTP
DNS
TCP
IP
Which of the following services is provided by the Transport Layer of the OSI model?
Routing
Segmentation
Frame synchronization
Physical addressing
Which of the following tasks is performed by the Data Link Layer in the OSI model?
Routing of data packets
Error detection and correction
Data segmentation
Logical addressing
What type of addresses are used at the Data Link Layer of the OSI model?
IP addresses
MAC addresses
Port numbers
Domain names
Which OSI layer is responsible for providing transparency to the upper layers in terms of data transmission?
Data Link Layer
Network Layer
Session Layer
Physical Layer
Which of the following is a function of the Session Layer?
Establishes, manages, and terminates sessions
Ensures reliable data transfer
Routes data packets
Encrypts data
Which layer of the OSI model ensures that data is delivered in the correct order?
Data Link Layer
Network Layer
Transport Layer
Session Layer
Which protocol operates at the Transport Layer of the OSI model?
TCP
DNS
ICMP
ARP
Which of the following is the primary responsibility of the Network Layer in the OSI model?
Ensuring error-free data transfer
Routing data packets across different networks
Providing end-to-end communication
Providing encryption services
Which layer of the OSI model performs error detection and recovery in data transmission?
Transport Layer
Network Layer
Data Link Layer
Physical Layer
What does the Physical Layer define?
Error handling and flow control
The process of breaking data into smaller units
The physical means of data transmission such as cables, switches, and voltages
The logical structure of addressing
Which of the following protocols operates at the OSI Physical Layer?
Ethernet
HTTP
Wi-Fi
ARP
In which layer of the OSI model do routers operate?
Data Link Layer
Network Layer
Transport Layer
Application Layer
Which of the following tasks is managed by the Data Link Layer?
Transmission of data packets
Logical addressing of devices
Error detection and correction
Routing data packets across the network
Which of the following describes a characteristic of the OSI Physical Layer?
Defines how data is formatted for transmission
Provides encryption and compression services
Deals with the transmission of raw bit streams over a physical medium
Provides segmentation and reassembly of data
Which OSI layer is responsible for breaking data into smaller packets for transmission?
Transport Layer
Network Layer
Data Link Layer
Physical Layer
At which OSI layer are IP addresses and subnet masks utilized?
Data Link Layer
Network Layer
Transport Layer
Application Layer
Which of the following describes the responsibility of the Presentation Layer in the OSI model?
Manages end-to-end communication
Provides data encryption and compression
Routes data packets across networks
Defines how data is transmitted on the physical medium
Which OSI layer is responsible for routing packets based on IP addresses?
Transport Layer
Network Layer
Session Layer
Data Link Layer
Which layer in the OSI model is concerned with the encoding and decoding of data for the network?
Data Link Layer
Presentation Layer
Network Layer
Application Layer
Which of the following is true about the OSI model?
Which of the following is true about the OSI model?
It is a layered framework for network protocols and services
It is a model used for designing hardware devices
It defines the physical characteristics of network cables
It is used to define IP addressing
Which layer of the OSI model provides services to the application software?
Transport Layer
Application Layer
Data Link Layer
Network Layer
Which OSI layer is responsible for the physical connection between two devices?
Transport Layer
Data Link Layer
Physical Layer
Application Layer
What function does the Transport Layer perform in the OSI model?
Segments and reassembles data
Provides error correction
Establishes and maintains sessions
Routes data packets
At which OSI layer do switches typically operate?
Data Link Layer
Network Layer
Physical Layer
Transport Layer
Which layer handles the acknowledgment of successfully received data?
Data Link Layer
Application Layer
Transport Layer
Network Layer
Which of the following is the correct order of the OSI model layers from bottom to top?
Application, Presentation, Session, Transport, Network, Data Link, Physical
Physical, Data Link, Network, Transport, Session, Presentation, Application
Data Link, Network, Transport, Application, Presentation, Session
Transport, Network, Data Link, Application, Presentation, Session
What does the Transport Layer use to manage data flow between devices?
Routing tables
Flow control mechanisms
MAC addresses
IP addresses
Which OSI layer is responsible for checking and maintaining the integrity of data during transmission?
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Which of the following is a function of the Application Layer in the OSI model?
Data encryption and compression
Segmentation of data packets
Routing of data packets
Interaction with end-user software
Which layer defines the format, syntax, and semantics of the transmitted data?
Presentation Layer
Data Link Layer
Transport Layer
Application Layer
At which OSI layer does TCP perform error checking?
Network Layer
Transport Layer
Data Link Layer
Application Layer
Which OSI layer manages the transmission of raw bits over a communication medium?
Application Layer
Data Link Layer
Physical Layer
Network Layer
Which layer manages the logical communication between devices in a network?
Data Link Layer
Network Layer
Transport Layer
Session Layer
Which protocol operates at the OSI Data Link Layer?
IP
HTTP
Ethernet
TCP
Which OSI layer is responsible for data encapsulation?
Transport Layer
Data Link Layer
Application Layer
Physical Layer
Which OSI layer provides end-to-end communication and flow control?
Transport Layer
Network Layer
Application Layer
Session Layer
Which OSI layer ensures that data is correctly formatted and presented to the application?
Presentation Layer
Transport Layer
Network Layer
Data Link Layer
Which of the following is an example of a protocol that operates at the OSI Network Layer?
IP
HTTP
TCP
Ethernet
At which layer is data converted into packets for transmission across a network?
Application Layer
Data Link Layer
Network Layer
Transport Layer
Which layer is responsible for determining if the physical link is functioning correctly?
Network Layer
Data Link Layer
Transport Layer
Physical Layer
Which of the following protocols operates at the OSI Transport Layer?
FTP
HTTP
UDP
IP
Which layer is responsible for session establishment and maintenance?
Application Layer
Session Layer
Data Link Layer
Transport Layer
At which OSI layer do IP addresses exist?
Network Layer
Data Link Layer
Physical Layer
Transport Layer
Which layer is responsible for the physical addressing of devices in a network?
Application Layer
Data Link Layer
Transport Layer
Network Layer
Which OSI layer provides error detection, error correction, and flow control?
Network Layer
Transport Layer
Data Link Layer
Session Layer
Which of the following is a responsibility of the Data Link Layer in the OSI model?
Routing data between different networks
Converting data into electrical signals
Formatting and framing data for transmission
Encrypting the data
At which layer does SSL/TLS operate?
Application Layer
Presentation Layer
Session Layer
Transport Layer
Which layer of the OSI model is responsible for determining the best physical path for data?
Network Layer
Transport Layer
Data Link Layer
Session Layer
Which layer in the OSI model is responsible for routing data from the source to the destination device across multiple networks?
Data Link Layer
Network Layer
Transport Layer
Session Layer
Which of the following devices operates at the Data Link Layer?
Router
Switch
Hub
Gateway
Which layer in the OSI model deals with physical addresses (MAC addresses)?
Transport Layer
Data Link Layer
Network Layer
Physical Layer
Which of the following is NOT an OSI layer?
Application Layer
Session Layer
Protocol Layer
Transport Layer
At which layer does packet switching occur?
Application Layer
Network Layer
Data Link Layer
Transport Layer
What is the purpose of the Transport Layer in the OSI model?
Provides a means for end-to-end communication
Defines how bits are transmitted across the network
Defines how data is formatted for the application
Provides encryption and compression services
Which OSI layer is responsible for session establishment, management, and termination?
Transport Layer
Data Link Layer
Session Layer
Application Layer
Which layer of the OSI model uses IP addresses for logical addressing?
Data Link Layer
Network Layer
Transport Layer
Application Layer
Which layer of the OSI model is responsible for translating data between different application formats?
Presentation Layer
Transport Layer
Data Link Layer
Network Layer
What is the primary function of the Session Layer?
Provides encryption and compression
Provides a communication channel for applications
Transmits data over the physical medium
Ensures that data arrives in sequence and manages sessions
Which layer of the OSI model does the ARP protocol operate at?
Data Link Layer
Network Layer
Transport Layer
Application Layer
Which of the following is the function of the Physical Layer in the OSI model?
Defines the structure and meaning of data
Encodes and decodes data into a format suitable for transmission
Provides encryption and compression
Determines how data is physically transmitted
Which layer is responsible for the segmentation and reassembly of data?
Data Link Layer
Network Layer
Transport Layer
Application Layer
At which layer does IP packet forwarding occur?
Network Layer
Transport Layer
Data Link Layer
Application Layer
Which layer of the OSI model is responsible for ensuring data integrity during transmission?
Transport Layer
Network Layer
Data Link Layer
Session Layer
Which OSI layer is responsible for managing logical addresses (e.g., IP addresses)?
Transport Layer
Application Layer
Network Layer
Data Link Layer
Which of the following devices operates at the OSI Physical Layer?
Hub
Switch
Router
Bridge
Which of the following is an example of a protocol operating at the Presentation Layer?
HTTP
FTP
SSL/TLS
ARP
an example of a protocol operating at the Presentation Layer?
HTTP
FTP
SSL/TLS
ARP
Which layer of the OSI model is responsible for the overall communication between different applications?
Data Link Layer
Application Layer
Network Layer
Session Layer
Which OSI layer is concerned with converting a stream of data into frames for transmission?
Network Layer
Data Link Layer
Transport Layer
Physical Layer
Which layer manages the flow of data in case of congestion?
Data Link Layer
Application Layer
Transport Layer
Network Layer
Which layer of the OSI model provides a standard way of communicating between devices in a network?
Application Layer
Data Link Layer
Transport Layer
Session Layer
Which layer of the OSI model defines the logical structure of addressing?
Network Layer
Data Link Layer
Transport Layer
Physical Layer
Which layer of the OSI model handles packet retransmission in case of error?
Transport Layer
Network Layer
Data Link Layer
Physical Layer
Which OSI layer is responsible for establishing and maintaining connections between different networks?
Network Layer
Transport Layer
Session Layer
Data Link Layer
What is the primary function of the TCP protocol?
Provides error detection and correction
Routes packets across the network
Ensures reliable, ordered delivery of data
Manages the physical connection between devices
TCP operates at which layer of the OSI model?
Data Link Layer
Transport Layer
Network Layer
Application Layer
Which type of communication does TCP provide?
Unreliable, connectionless communication
Reliable, connection-oriented communication
Reliable, connectionless communication
Unreliable, connection-oriented communication
Which of the following is a key feature of TCP?
No error detection
Connection-oriented communication
No flow control
Data is sent in a continuous stream
What is the initial state of a TCP connection?
SYN_SENT
LISTEN
CLOSED
ESTABLISHED
Which TCP flag is used to initiate a connection?
FIN
SYN
RST
ACK
What is the purpose of the ACK flag in TCP?
To acknowledge the receipt of data
To establish a connection
To terminate a connection
To request a retransmission
Which of the following is used by TCP for flow control?
Window size
Sequence number
Checksum
Timeout interval
In TCP, what does the term 'Three-Way Handshake' refer to?
A process to terminate a connection
A method for sending large amounts of data
A technique for establishing a connection between two hosts
A method to check data integrity
What is the purpose of the SYN and ACK flags during the Three-Way Handshake?
To synchronize data between sender and receiver
To terminate the connection
To ensure the data is sent in the correct order
To detect errors in the data
Which of the following does TCP use to ensure reliable delivery of data?
Acknowledgments and retransmissions
Data encryption
Priority scheduling
Data fragmentation
Which TCP segment field indicates the position of the first byte of data in the segment?
Sequence Number
Acknowledgment Number
Window Size
Checksum
In TCP, which value in the segment indicates the next expected byte?
Acknowledgment Number
Sequence Number
Window Size
Flags
How does TCP handle lost or corrupted packets?
It discards the lost packet and waits for new data
It uses acknowledgments to request retransmission
It uses error correction codes to recover lost packets
It automatically resends all previous packets
What is the maximum segment size (MSS) in TCP?
The maximum number of packets that can be transmitted
The maximum size of the TCP header
The maximum size of data that can be sent in a TCP segment
The maximum number of retransmissions allowed
Which of the following TCP states corresponds to a fully established connection?
SYN_SENT
CLOSED
ESTABLISHED
LISTEN
Which of the following describes the purpose of TCP's sliding window mechanism?
To reorder out-of-order packets
To manage flow control and ensure data is sent at an appropriate rate
To synchronize the sender and receiver
To request retransmissions of lost data
In TCP, what happens if a sender does not receive an acknowledgment for a transmitted segment within a certain time?
The connection is closed
The sender resends the segment
The sender sends a RST (reset) flag
The receiver closes the connection
Which of the following TCP mechanisms is used to reduce congestion in a network?
Sliding window
Slow start
Retransmission timeout
Error correction
Which process does TCP use to gracefully close a connection?
TCP Three-Way Handshake
TCP Four-Way Handshake
Resetting the connection
Continuous retransmissions
Which TCP flag is used to reset the connection?
SYN
FIN
ACK
RST
What is a TCP segment’s 'window size' used for?
To limit the amount of data that can be transmitted before acknowledgment
To specify the number of retransmissions allowed
To store the connection state
To determine the maximum size of the data field
In TCP, what is the purpose of the Sequence Number field?
To identify the byte number of the first byte of the segment
To specify the expected byte from the receiver
To acknowledge the last byte received
To provide error detection information
Which of the following best describes the 'two-way handshake' in TCP?
Used to initiate a connection
Used to terminate a connection
Used to ensure that the connection is reliable
Used to manage flow control
In TCP, what does the term 'half-open connection' refer to?
A connection that is actively being established
A connection where only one side has terminated the connection
A connection in the process of being initialized
A connection waiting for a packet retransmission
What is the function of the TCP Checksum?
To determine the transmission speed
To detect errors in the data segment
To indicate the sequence of segments
To acknowledge received data
Which of the following is a key benefit of TCP's connection-oriented communication?
Faster transmission speeds
Guaranteed delivery of data
Less complexity in data transmission
Lower overhead
What happens if a TCP segment is lost during transmission?
The receiver ignores the loss and continues receiving data
The sender assumes the data was delivered successfully
The sender retransmits the segment after a timeout
The connection is reset immediately
Which of the following terms is related to the number of segments a TCP connection can handle at a given time?
Window size
Congestion control
Sequence number
Acknowledgment
TCP uses which of the following methods to ensure the correct order of data?
Data fragmentation
Sequence numbers
Error correction
Packet routing
