EOIP 原理说明及测试结论
一,EOIP原理
EoIP 主要是用来通过 IP 网将两个LAN网进行逻辑上的桥接,使两个网络内的设备可
以像在同一个局域网内一样互相访问,类似于通过 IP 网络建立一条隧道两端各连接一
个以太局域网,所以也可称为 EoIP 隧道。
二, EoIP 隧道建立过程
步骤 1
建立隧道
1. 网关设备本地端绑定到一个以太网端口( LAN 口或者 WAN 口—
目前只支持 WAN 口),远端指向对端网关的 IP。隧道两端的网
关需要做对称配置。
2. 一个以太网端口只能绑定一条隧道,两台网关之间只能建立一条
隧道。
3. 以太网端口作为 EoIP 端口和桥端口功能是互斥的。
步骤 2
报文转发
1. 对于进入报文:如果目的 MAC 是端口 MAC,则走正常转发流程;
如果目的 MAC 不是端口 MAC,则进入 EoIP 转发隧道。
2. 对于进入 EoIP 隧道的以太网报文:按照 RFC3378 封装,封装后
目的 IP 为隧道远端 IP,按照路由查找相应出口转发。
3. 远端侧根据报文类型,识别 EoIP,剥去外层 IP 头,查找隧道绑
定的接口,转发。
4. 对于出报文,根据用户配置可以打上相应的外层 VLAN Tag 。
步骤 3
拆除隧道
取消对于步骤 2 中的报文处理流程,按照正常的流程转发。
具体参数可参考EOIP技术白皮书。
测试场景一: