The goal of the internetwork layer is to transport data from one end-user system to another end-user systems hopping across as many physical connections as necessary.