Protocol: The application-level protocol used by the client and server, e.g., HTTP, FTP, and telnet.
• Hostname: The DNS domain name (e.g., www.test101.com) or IP address (e.g., 192.128.1.2) of
the server.
• Port: The TCP port number that the server is listening for incoming requests from the clients.
• Path-and-file-name: The name and location of the requested resource, under the server
document base directory