Tunneling

Tunneling protocol

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.

1 courses cover this concept

COS 461 Computer Networks

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