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: