Question : Which of the following best explains scalability in client-server architecture?
Solution :
Correct Answer : Server can handle multiple clients simultaneously
Description -
The correct option is Server can handle multiple clients simultaneously. Explanation of the Options:
Question : Which of the following is a real-world example of the client-server model?
Solution :
Correct Answer : Web browsing using a browser
Description -
The correct option is Web browsing using a browser. Explanation of the Options:
Question : In comparison to peer-to-peer networks, client-server networks are:
Solution :
Correct Answer : Centrally managed
Description -
The correct option is Centrally managed. Explanation of the Options:
Question : Which of the following is an advantage of client-server architecture?
Solution :
Correct Answer : Centralized data management
Description -
The correct option is Centralized data management. Explanation of the Options
Question : Which architecture introduces a middleware layer between client and server?
Solution :
Correct Answer : 3-Tier
Description -
The correct option is 3-Tier. Explanation of the Options:
Question : What happens immediately after a client sends a request?
Solution :
Correct Answer : Server processes the request
Description -
The correct option is Server processes the request. Explanation of the Options:
Question : Which protocol is commonly used in the client-server model for web communication?
Solution :
Correct Answer : HTTP
Description -
The correct option is HTTP (Hypertext Transfer Protocol). Explanation of the Options:
Question : Which of the following is a key feature of a server?
Solution :
Correct Answer : Stores and processes data for clients
Description -
The correct option is Stores and processes data for clients. Explanation of the Options
Question : What is the primary role of a client in a client-server architecture?
Solution :
Correct Answer : Initiate requests for services or data
Description -
The correct option is Initiate requests for services or data. Explanation of the Options:
Question : Which of the following best defines the client-server model?
Solution :
Correct Answer : Tasks are divided between requesters and providers
Description -
The correct option is Tasks are divided between requesters and providers. Explanation of the Options:
Question : Which of the following best describes P2P architecture advantage?
Solution :
Correct Answer : Self-scalability and cost-effectiveness
Description -
The correct option is Self-scalability and cost-effectiveness. Explanation of the Options:
Question : Which of the following protocols is used for file transfer between systems?
Solution :
Correct Answer : FTP
Description -
The correct option is FTP (File Transfer Protocol). Explanation of the Options:
Question : Which protocol is used for automatic IP address assignment?
Solution :
Correct Answer : DHCP
Description -
The correct answer is DHCP. Protocol Breakdown The DHCP DORA Process To understand how automatic IP assignment works, it helps to look at the DORA process. This is the 4-step handshake a device uses to discover a DHCP server and secure an IP address when it joins a network. Because a new device does not have an IP address yet, it communicates using network broadcasts. [ New Device ] [ DHCP Server ] | | | -------- 1. DISCOVER (Broadcast) ---------------> | | <------- 2. OFFER (Unicast/Broadcast) ----------- | | -------- 3. REQUEST (Broadcast) ----------------> | | <------- 4. ACKNOWLEDGE (Unicast/Broadcast) ----- | v v DHCP Leases and Allocation Pools DHCP servers do not give out IP addresses permanently. Instead, they operate on a temporary rental system. Static vs. Dynamic IP Addressing Networks typically use a combination of both assignment methods depending on the device's role. Feature Dynamic IP Addressing (DHCP) Static IP Addressing (Manual) Assignment Handed out automatically by a DHCP server. Configured manually on the device itself. Permanence Can change over time or when the device reboots. Remains the same until manually changed. Best Used For End-user devices (Smartphones, laptops, IoT gadgets). Infrastructure devices (Servers, network printers, routers). Management Zero effort for the user; handled centrally. High effort; must be tracked manually to avoid conflicts.
Question : Which architecture allows peers to act as both client and server?
Solution :
Correct Answer : P2P
Description -
The correct answer is P2P (Peer-to-Peer). Architecture Breakdown
Question : Which of the following is a disadvantage of client-server architecture?
Solution :
Correct Answer : Single point of failure
Description -
The correct answer is Single point of failure. Disadvantage Breakdown
Question : In client-server architecture, the server is characterized by:
Solution :
Correct Answer : Fixed, well-known IP address
Description -
The correct answer is Fixed, well-known IP address. Server Characteristics Breakdown
Question : Which application layer protocol is stateless in nature?
Solution :
Correct Answer : HTTP
Description -
The correct answer is HTTP. Protocol State Breakdown
Question : Which protocol is responsible for translating domain names into IP addresses?
Solution :
Correct Answer : DNS
Description -
The correct answer is DNS. Protocol Breakdown
Question : Which of the following is NOT a service of the application layer?
Solution :
Correct Answer : Routing of packets
Description -
The correct answer is Routing of packets. Application Layer Services Breakdown
Question : The application layer in the OSI model is responsible for:
Solution :
Correct Answer : Providing services directly to user applications
Description -
The correct answer is Providing services directly to user applications. OSI Model Responsibilities Breakdown