118k views
2 votes
A web client is sending a request for a webpage to a web server. From the perspective of the client, what is the correct order of the protocol stack that is used to prepare the request for transmission?

A. HTTP, IP, TCP, Ethernet
B. HTTP, TCP, IP, Ethernet*
C. Ethernet, TCP, IP, HTTP
D. Ethernet, IP, TCP, HTTP

User Emaxsaun
by
6.1k points

1 Answer

7 votes

Answer:

D. Ethernet. IP, TCP, HTTP

Step-by-step explanation:

OSI model help us to see the are level of protocols executed one by one and each one becoming the data for the next protocol to be executed properly and the request can be sent. This sequence of protocols is what is called the protocol stack and the first protocols to be carried out are the ones related to the physical media used to send the request (wire, WiFi, mobile data, etc). That is Why Ethernet protocol goes fisrt from the perspective of the client. Then the next protocols should be the ones who prepare the request to be identified through internet and that is when IP comes into play. Remember: First Ethernet protocol and then IP (Internet Protocol).

Once the request is identified it needs to be secured and actions must be taken to ensure data fidelity (no loss of information during transmition). This level of quality is possible thanks to protocols like TCP, so this is the next one on the protocol stack. Now the request has a media to be sent, an way to be identified over the internet and communication between the client and the web server is guaranteed to be successful, then the request can be sent via a protocol like HTTP en charge of transporting the data to the server.

User Phillip Roux
by
5.1k points