Host-to-host and process-to-process communication is essential to connect all of the computer unless you don’t want all of it to be connected. In that case, any connection would be useless at the first place. Two level of address should be use to connect a group of computer to know the sender and receiver of that message.