|
马上注册成为ROSABC会员,随时发帖回复。
您需要 登录 才可以下载或查看,没有账号?会员注册
x
本帖最后由 rosabc 于 2013-4-21 02:03 编辑
RouterOS 路由介绍
RouterOS 支持各种路由规则和策略,在实际环境中可以选择调用适合自己网络的规则,如电信网通多线接入、
端口数据的路由指定和多线路绑定的负载均衡。
-- 支持源 IP 地址的策略路由
-- 支持目标 IP 地址策略路由
-- 支持网页等 TCP 或 UDP 端口策略路由
-- 支持 NTH 和 PCC 负载均衡
-- 支持 IP 地址列表的策略路由
-- 各种策略都可以组合使用
静态路由
RouterOS 的基本路由有下列类型的路由:
-- 自动添加路由 是当在一个网卡上添加了 IP,会自动创建一个动态的路由(如 PPPoE-Client、
PPTP-Client 和 DHCP-Client 等自动添加网关)。
-- 静态路由 是用户自定义将 IP 数据包指定到默认网关的路由,这需要手动指定默认的网关。
当然在使用 PPPoE-Client、PPTP-Client 和 DHCP-Client 自动添加路由外,只能手动添加默认的路由规则, 即默认路由,除非使用了动态路由协议(RIP 或 OSPF)
负载均衡路由
当使用同一类型网络,多线路接入时,可以采用负载均衡。早期的负载均衡功能称为“Equal-Cost Multi-Path Routing”,这种负载均衡缺点是每 10 分钟内核会重新均衡线路,这样一些链接会被指定到其他出口,出现频 繁掉线情况。所以“Equal-Cost Multi-Path Routing”已被淘汰。
-- Equal-Cost Multi-Path Routing 的操作,通过在 ip route 添加多网关的静态路由(格式如:
gateway=x.x.x.x,y.y.y.y)路由协议会建立动态的多路路由。
之后接替的是采用第 N 次链接的负载均衡,这样基本实现了不掉线的真正负载均衡能,但存在一个弊端就是要求对 IP 严重的网站会反复要求验证,这样需要通过策略指定一些 IP 或者端口走固定的线路。
最后是 PCC(Per connection classified)每次连接分类的负载均衡,这样的负载均衡对每次的链接进行分类 大多保持连续性的负载均衡,弥补了 NTH 的不足。
基于策略的路由
在策略路由在 RouterOS 中配置多条线路,如我们可以指定源地址策略路由,目标地址策略路由、端口策略路由、地址列表的策略路由,也可以通过多种方式组合使用:
-- 标记期望的数据(源地址、目标地址和端口),设置一个 routing-mark
-- 在 ip route 或 ip route rules 中配置目标和各种路由协议
-- 使用 address-list 定义地址列表,并进行 routing-mark 标记
注意:这里你能重复一些网关路由的不同类型的参数,多次设置到一个网关上。
静态路由的简单配置
操作路径: /ip route
在一个路由器两个 IP 段中,添加内网静态路由到网络 10.1.12.0/24 和默认网关出口路由 0.0.0.0/0 :
[RouterOS@ROSABC] ip route> add dst-address=10.1.12.0/24 gateway=192.168.0.253
[RouterOS@ROSABC] ip route> add gateway=10.5.8.1
[RouterOS@ROSABC] ip route> print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf
# DST-ADDRESS G GATEWAY DISTANCE INTERFACE
0 A S 10.1.12.0/24 r 192.168.0.253 Local
1 ADC 10.5.8.0/24 Public
2 ADC 192.168.0.0/24 Local
3 A S 0.0.0.0/0 r 10.5.8.1 Public
[RouterOS@ROSABC] ip route>
|
|