二层接口ATM接口和ETH接口

 从做大型防火墙到家用路由器CPE设备,最先迷糊的是这些网络接口,一下内容只是我的记录,不代表正确性。

什么是ATM接口

VPI 虚拟路径标识

VCI 虚拟通路标示

VPI和VCI是用于标示各ATM终端的标识

ATM接口是一种底层的接口,其通过VPI和VCI来标示ATM终端,ATM上可以建立多种接口,所以把ATM接口称为2层接口。在ATM接口上可以创建的接口包括 EoA,PPPoA和IPoA。

其中EoA包括PPPoE,IPoE和Bridging。以前做的防火墙也有PPPoE功能,这个是指前面还有一个modem的拨号,这里的PPPoE直接就是通过ATM和对端认证进行通信,当然两者的协议应该是一样的。IPoE这是通过dhcp的option来认证的上网方式,最后bridging,可以按照网桥来理解。

PPPoA,ppp拨号的方式,也就是说数据通过ppp协议然后atm协议封装来传输,所以也是需要ppp拨号的。

IPoA,可以理解为数据包直接是IP数据包然后通过atm来封装传输。

ETH接口,就是利用一个ETH网口作为拨号的口,这个就以前做防火墙比较熟悉的,通过网线连接到对端,具体什么协议来拨号,可以使PPPoE,IPoE和Bridging。


补充:

PPPoE,在atm接口上创建一个ppp接口,这样数据就先进入ppp,然后ppp转到atm出去,经过多次封装出去,也许应该叫做PPPoEoA。

IPoE,直接通过atm出去数据,也许应该叫做IPoEoA。

Bridge,创建一个atm口,这样atm加入到网桥中,这样就可以让内部pc获取外网服务器分配地址。

你可能感兴趣的:(LINUX内核协议栈,TCP/IP)