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

Multiple choice

What is the role of the data plane in SDN architecture?

  1. To manage and configure network devices

  2. To forward data packets between network segments

  3. To provide a unified view of the network

  4. To enforce network policies and security measures

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

What is the role of the application layer in SDN architecture?

  1. To manage and configure network devices

  2. To forward data packets between network segments

  3. To provide a unified view of the network

  4. To interact with the control plane and data plane

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is responsible for establishing and maintaining a connection between two hosts on a network?

  1. TCP

  2. UDP

  3. HTTP

  4. DNS

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for sending data in short bursts without the need for a connection?

  1. TCP

  2. UDP

  3. HTTP

  4. DNS

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is the foundation of the internet and allows devices to communicate across different networks?

  1. TCP

  2. UDP

  3. HTTP

  4. IP

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for transferring web pages and other resources from a web server to a client's browser?

  1. TCP

  2. UDP

  3. HTTP

  4. DNS

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for translating domain names into IP addresses?

  1. TCP

  2. UDP

  3. HTTP

  4. DNS

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for sending email messages between mail servers?

  1. SMTP

  2. POP3

  3. IMAP

  4. FTP

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for retrieving email messages from a mail server to a client's email application?

  1. SMTP

  2. POP3

  3. IMAP

  4. FTP

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for accessing email messages on a mail server without downloading them?

  1. SMTP

  2. POP3

  3. IMAP

  4. FTP

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for transferring files between two computers over a network?

  1. FTP

  2. HTTP

  3. SMTP

  4. DNS

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for secure communication over the internet, encrypting data before transmission?

  1. HTTPS

  2. HTTP

  3. TLS

  4. SSL

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for routing data packets in a network, determining the best path for data transmission?

  1. TCP

  2. UDP

  3. IP

  4. RIP

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for discovering and advertising services on a network, allowing devices to find and connect to services?

  1. DNS

  2. DHCP

  3. NTP

  4. Bonjour

Reveal answer Fill a bubble to check yourself
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.

Multiple choice

Which protocol is used for synchronizing the time between computers in a network, ensuring accurate timekeeping?

  1. NTP

  2. DNS

  3. DHCP

  4. Bonjour

Reveal answer Fill a bubble to check yourself
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.