Rely more on Client and Server than getting the host, port, destination
host and destination port every time