ipip, sit, ip6tnl, vti, gre, gretap等常见隧道区别总结

天锦 发表于 码农也得有格调 分类,标签:
Linux已经支持多种类型的隧道,但是新用户可能会对它们的差异感到困惑,不确定哪一种最适合给定的环境。比如我在使用gre隧道时就搞不明白,都是gre隧道,为什么gre类型的不能把接口加到bridge里面,而必须要使用gretap。所以在这里做个总结。列数一下这些隧道协议的不同区别。此外,还可以iproute2命令获得隧道接口列表以及特定隧道配置的帮助ip link help本片文章将包含以下常用隧道IPIPSITip6tnlVTI和VTI6GRE和GRETAPIP6GRE和IP6GRETAPFOUGUEGENEVEERSPAN和IP6ERSPANIPIP隧道与字面意思一样,就是一个IPoverIP的隧道,在RFC2003中定义了的,他的头信息是这样的:它通常用于通过公共IPv4互联网连接两个内部IPv4子网。它的开销最低,但只能传输IPv4单播流量。这意味着...