找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6671|回复: 1

[基础] 【分享】指定PPPOE的Remote Address来确定数据交付时使用的PPPOE接口

[复制链接]
发表于 2011-12-2 11:31:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
ros的2.X版本中,手工添加路由时,不能指定接口为网关,只能添加IP地址作为网关,网关添加以后,ROS会自行根据输入的网关地址来确定到达此网络的交付接口是谁。如下图示:
1.jpg

2.jpg

在PPPOE点对点网络中,数据包的缺省交付对象应该是PPPOE接口。因此当我们制订策略路由时,只要保证策略路由中的网关,指向PPPOE接口即可。那么,设置怎样的网关,可以让其指向PPPOE接口呢?一般情况下,我们将网关指定为PPPOE拨号接口的远端IP即可做到指向PPPOE接口。但是,PPPOE接口的远端地址是由远端的PPPOE服务器分配的,这个地址我们可能无法看到或者这个地址随时会变动,这就为指定网关(进而指定PPPOE接口)带来了困难。

在点对点网络中,数据从一个接口传递到另外一个接口,不需要使用ARP获得对端的IP-MAC映射。当有数据包需要交付时,会检查数据包的目的地址,然后根据路由表来选择交付接口,数据交付给网关接口,不使用ARP来获得网关IP-MAC映射,而是使用点对点通信将数据交付给对方。此时网关的IP地址已无作用。因此我们可以任意的设置本地PPPOE网络的网关,也就是PPPOE的远端IP。在ROS中,是通过Profile来设置的,如下图示:
3.jpg

这里设置的Remote Address是任意的。在策略路由设置中,可以通过使用此地址作为网关来确定数据交付的PPPOE接口。

需要说明的是,在ROS3.X版本中,可以直接指定网关接口,因此不需要上述方法的设置。在ROS3.X中设置策略路由的界面如下图:
4.jpg

评分

参与人数 1铜板 +12 收起 理由
bobwalker + 12

查看全部评分

routeros
发表于 2011-12-2 19:39:16 | 显示全部楼层
这个办法在pptp中也能用
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-6 08:12 , Processed in 0.109328 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表