Computer Knowledge
Computer Networks
2,461 Questions
Computer networks involve the architecture, protocols, and security measures used for digital communication. This collection covers OSI model layers, IP addressing, data transmission, and cryptographic standards. These concepts are vital for the computer knowledge sections of banking and government exams.
OSI model layersNetwork protocolsIP subnet maskingData encryption standardsServer configurationsNetwork commands
Computer Networks Questions
What is the role of the data plane in SDN architecture?
-
To manage and configure network devices
-
To forward data packets between network segments
-
To provide a unified view of the network
-
To enforce network policies and security measures
B
Correct answer
Explanation
The data plane in SDN is responsible for forwarding data packets between network segments, including switches, routers, and firewalls, based on the instructions received from the control plane.
What is the role of the application layer in SDN architecture?
-
To manage and configure network devices
-
To forward data packets between network segments
-
To provide a unified view of the network
-
To interact with the control plane and data plane
D
Correct answer
Explanation
The application layer in SDN architecture interacts with the control plane and data plane to provide network services and applications, such as load balancing, firewalling, and traffic engineering.
Which protocol is responsible for establishing and maintaining a connection between two hosts on a network?
A
Correct answer
Explanation
TCP (Transmission Control Protocol) is a connection-oriented protocol that ensures reliable data transmission by establishing a virtual connection between two hosts before sending data.
Which protocol is used for sending data in short bursts without the need for a connection?
B
Correct answer
Explanation
UDP (User Datagram Protocol) is a connectionless protocol that is used for sending data in short bursts. It does not establish a connection before sending data, making it faster but less reliable than TCP.
Which protocol is the foundation of the internet and allows devices to communicate across different networks?
D
Correct answer
Explanation
IP (Internet Protocol) is the foundation of the internet and is responsible for routing data packets between devices on different networks. It provides a unique address (IP address) to each device connected to the internet.
Which protocol is used for transferring web pages and other resources from a web server to a client's browser?
C
Correct answer
Explanation
HTTP (Hypertext Transfer Protocol) is used for transferring web pages and other resources from a web server to a client's browser. It is a request-response protocol where the client sends a request to the server, and the server responds with the requested resource.
Which protocol is used for translating domain names into IP addresses?
D
Correct answer
Explanation
DNS (Domain Name System) is used for translating domain names into IP addresses. When a user types a domain name in a web browser, DNS resolves the domain name into the corresponding IP address, allowing the browser to connect to the correct web server.
Which protocol is used for sending email messages between mail servers?
A
Correct answer
Explanation
SMTP (Simple Mail Transfer Protocol) is used for sending email messages between mail servers. It is responsible for transferring email messages from the sender's mail server to the recipient's mail server.
Which protocol is used for retrieving email messages from a mail server to a client's email application?
B
Correct answer
Explanation
POP3 (Post Office Protocol 3) is used for retrieving email messages from a mail server to a client's email application. It allows the client to download email messages from the server and store them locally.
Which protocol is used for accessing email messages on a mail server without downloading them?
C
Correct answer
Explanation
IMAP (Internet Message Access Protocol) is used for accessing email messages on a mail server without downloading them. It allows the client to view, search, and manage email messages directly on the server.
Which protocol is used for transferring files between two computers over a network?
A
Correct answer
Explanation
FTP (File Transfer Protocol) is used for transferring files between two computers over a network. It allows users to upload and download files from a remote server.
Which protocol is used for secure communication over the internet, encrypting data before transmission?
A
Correct answer
Explanation
HTTPS (Hypertext Transfer Protocol Secure) is used for secure communication over the internet. It combines HTTP with TLS (Transport Layer Security) or SSL (Secure Sockets Layer) to encrypt data before transmission, ensuring privacy and security.
Which protocol is used for routing data packets in a network, determining the best path for data transmission?
D
Correct answer
Explanation
RIP (Routing Information Protocol) is used for routing data packets in a network. It is a distance-vector routing protocol that exchanges routing information between routers to determine the best path for data transmission.
Which protocol is used for discovering and advertising services on a network, allowing devices to find and connect to services?
D
Correct answer
Explanation
Bonjour is a zero-configuration networking protocol that allows devices to discover and advertise services on a network without the need for manual configuration. It uses multicast DNS (mDNS) to broadcast service information, enabling devices to find and connect to services automatically.
Which protocol is used for synchronizing the time between computers in a network, ensuring accurate timekeeping?
A
Correct answer
Explanation
NTP (Network Time Protocol) is used for synchronizing the time between computers in a network. It provides a reliable and accurate time reference, allowing devices to maintain consistent timekeeping.