A tunneling protocol is a communication protocol that allows for the movement of data from one network to another by encapsulating private network communications and sending them across a public network. This process can hide the nature of the traffic by repackaging it into a different form, often with encryption. The tunneling protocol uses the payload of a packet to carry the packets that provide the service, violating the layering of the protocol model.
Princeton University
Spring 2023
Princeton University's COS 461 offers a comprehensive survey of computer networks, exploring principles from end-to-end principle to overlay networks. The course involves a study of classic to contemporary research papers and assumes prior knowledge of computer science.
No concepts data
+ 25 more concepts