A uniform method for implementing multiple tunneling protocols in a switch or router is disclosed. The method is based on the realization that although the tunneling protocols are very different, they do share a similar overall structure which can be exploited to create a unified method of dealing with...http://www.google.de/patents/US20050086367?utm_source=gb-gplus-sharePatent US20050086367 - Methods and apparatus for implementing multiple types of network tunneling in a uniform manner