Definition of tunneling in The Network Encyclopedia.

What is tunneling (in computer networking)?

Tunneling is a technology for sending frames from one network to another. In tunneling, frames from the source network are encapsulated in the frame format of a different protocol and then sent over the link, called a tunnel. Frames are unencapsulated at the destination network and forwarded to their destination node.

Tunneling technologies include the following: