PPPoE穿透功能

概要

PPPoE穿透功能是指,将存在于路由器的LAN侧网络的终端发起的PPPoE连接中继到WAN侧的PPPoE服务器的功能。本功能和桥接接口不同,作为路由器运行时,只能中继该PPPoE帧。因此,如下图所示,可以一边中继LAN侧终端发来的PPPoE帧,路由器本身也可以进行PPPoE连接访问因特网。

PPPoE桥接概要図

注意事项

  • 中継的PPPoE帧,不进行IP过滤的检查。请在PPPoE的终端设备上进行安全措施。
  • 可以中继附有IEEE802.1Q标签的数据包。但是,使用LAN分离的接口(lan1.N 或者 vlanN)时,附有IEEE802.1Q标签的数据包。

支持的机型和固件版本

雅马哈路由器及防火墙的以下机型和固件版本,支持PPPoE穿透功能。

机型 固件版本
RTX820 Rev.11.03.28以后

详细

PPPoE穿透功能只能在以下命令指定的接口间运行。

pppoe pass-through member lan1 lan2      # LAN1和LAN2间运行PPPoE帧中继。

注) pppoe pass-through member命令指定的接口的顺序不影响PPPoE穿透功能的运行。

使用上述设置时,连接在LAN1的终端开始进行PPPoE连接发送的广播帧(PPPoE PADI)只会发送到LAN2。

另外,用pppoe pass-through member命令指定的接口接收到PPPoE帧以外的数据时,就作为路由器进行转发数据包的正常处理。另外,使用PPPoE穿透功能的LAN接口作为混杂模式运行。

适用于PPPoE帧的功能

PPPoE穿透功能中处理的PPPoE帧适用以下的功能。

  • 以太网过滤
  • Fastpath

MAC地址学习

PPPoE穿透功能,为了防止不必要的帧输出到其他接口,在容纳的接口上接收到的PPPoE帧的发送源MAC地址和接收接口登录到学习表中。

在进行帧转发处理时,会将接收到的PPPoE帧的目的MAC地址和学习表中登录的MAC地址进行一致性比较。发现有一致的条目时,将帧只发送到对应的接口中。和学习的条目不一致时,将帧发送到除了接收接口以外的所有的容纳接口中。

  • 可学习的MAC地址数为每个接口8个,学习到的条目的寿命为300秒。
  • 当登录时,学习表已经达到了最大可学习数时,将在删除最旧的条目后登录。
  • 学习的信息可以用show pppoe pass-through learning命令确认。
# show pppoe pass-through learning
Count: 2
MAC address            Interface       TTL(sec)
00:a0:de:11:02:01      LAN2            287
00:a0:de:11:01:01      LAN1            287

命令

指定PPPoE帧中继的接口

[格式]
pppoe pass-through member INTERFACE INTERFACE [INTERFACE ...]
no pppoe pass-through member [...] 
[设置值]]
  • INTERFACE ... LAN接口
[说明]

指定使用PPPoE穿透功能的接口。
在指定的接口间进行PPPoE帧中继。
可以用物理LAN接口或者使用了LAN分割功能的接口来指定LAN接口名。

[Note]

指定的LAN接口作为混杂模式运行。
可以设置的INTERFACE数如下所示。

机型 最大可设置数
RTX820 5

显示PPPoE穿透功能的学习表信息

[格式]
show pppoe pass-through learning 
[设置值]

[说明]

显示PPPoE穿透功能的学习表信息。

清除PPPoE穿透功能的学习表信息

[格式]
clear pppoe pass-through learning 
[设置值]

[说明]

清除PPPoE穿透功能的学习表信息。

[Note]

即使运行本命令,也不会切断PPPoE的会话。

设置例

在现有路由器中增加以下的设置就可以让LAN1侧的终端和LAN2侧的PPPoE服务器进行PPPoE连接。

pppoe pass-through member lan1 lan2

路由器和LAN1侧的终端分别进行PPPoE连接访问因特网时

构成图
PPPoE桥接设置例构成图
设置
ip route default gateway pp 1
ip lan1 address 192.168.100.1/24
pp select 1
 pppoe use lan2
 pp auth accept chap
 pp auth myname user password
 ppp lcp mru on 1454
 ppp ipcp ipaddress on
 ppp ipcp msext on
 ppp ccp type none
 ip pp mtu 1454
 ip pp nat descriptor 1
 pp enable 1
nat descriptor type 1 masquerade
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24
dns server pp 1
pppoe pass-through member lan1 lan2

SYSLOG信息

在本功能中输出的SYSLOG信息如下所示。

级别 输出信息 内容
DEBUG [PPPoE] register <MAC地址> with <接口> 登录到学习表中了。

返回顶部Return to Top