运用策略路由实现双出口数据的分流

一、背景

此实例来自于某学校的现实网络应用。该单位采用双线接入,一条电信光纤100M,一条移动光纤200M。办公网络要走电信光纤,教学、实验网络要走移动光纤。要实现该目标,在现有设备的情况下,运用策略路由是比较好的选择方案。该单位使用的网络设备主要是华为的设备。现通过华为eNSP模拟器重新将整个网络的配置模拟实现,以供参考。

网络拓扑简化后如下:

二、拓扑图说明

(1)左侧区域代表内网,由四个子网组成,分别是vlan 10、vlan 20、vlan 30、vlan 40,使用的接入设备为S3700,核心设备使用的是S5700,出口设备使用AR2220。

(2)右侧区域使用4个AR2220模拟外网,路由器AR2至AR5启用OSPF协议。在AR5接入一台计算机模拟外网的资源。

(3)假设vlan 10和vlan 20是办公子网,vlan 30和vlan 40是教学和实验子网。各个vlan的网段分配如下:vlan 10 网段 192.168.10.0/24 网关192.168.10.1;vlan 20 网段192.168.20.0/24 网关192.168.20.1;vlan 30网段192.168.30.0/24 网关192.168.30.1;vlan 40网段192.168.40.0/24 网关 192.168.40.1。

(4)核心交换机GE0/0/2接vlan 10,GE0/0/3接vlan 20,GE0/0/4接vlan 30,GE0/0/5接vlan40。核心交换机GE0/0/1与出口路由AR1 GE0/0/0对接,独划在vlan 200,vlan 200使用网段172.16.0.0/30,vlan 200的IP 172.16.0.1/30,AR1 GE0/0/0 IP 172.16.0.2/30。

(5)出口路由AR1的端口GE0/0/1假设接电信光纤,分配的IP 112.45.65.1/30,电信的网关112.45.65.2/30;端口GE0/0/2假设接移动光纤,分配的IP 217.15.75.1/30,移动的网关217.15.75.2/30。其中vlan 10与vlan 20的流量走电信光纤,vlan 30与vlan 40流量走移动光纤。

(6)模拟外网的路由器AR2至AR5各个连接端口IP:

AR2 GE0/0/0 112.45.65.1/30     GE0/0/1 23.0.0.1/30

AR3 GE0/0/0 23.0.0.2/30   GE0/0/1 35.0.0.1/30

AR4 GE0/0/0 217.15.75.2/30  GE0/0/1 45.0.0.1/30

AR5 GE0/0/0 35.0.0.2/30  GE0/0/1 45.0.0.2/30  GE0/0/2 218.0.0.1/30

三、配置步骤

(1)各个PC的IP配置

PC1:ip192.168.10.2 掩码255.255.255.0 网关192.168.10.1

PC2:ip192.168.20.2 掩码255.255.255.0 网关192.168.20.1

PC3:ip192.168.30.2 掩码255.255.255.0 网关192.168.30.1

PC4:ip192.168.40.2 掩码255.255.255.0 网关192.168.40.1

PC5:ip218.0.0.2 掩码255.255.255.252 网关218.0.0.1

(2)核心交接机LSW1配置

<Huawei>system-view

[Huawei]vlan batch 10 20 30 40 200

[Huawei]interface Vlanif 10

[Huawei-Vlanif10]ip address 192.168.10.1 24

[Huawei-Vlanif10]quit

[Huawei]interface Vlanif 20

[Huawei-Vlanif20]ip address 192.168.20.1 24

[Huawei-Vlanif20]quit

[Huawei]interface Vlanif 30

[Huawei-Vlanif30]ip address 192.168.30.1 24

[Huawei-Vlanif30]quit

[Huawei]interface Vlanif 40

[Huawei-Vlanif40]ip address 192.168.40.1 24

[Huawei-Vlanif40]quit

[Huawei]interface Vlanif 200

[Huawei-Vlanif200]ip address 172.16.0.1 30

[Huawei-Vlanif200]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]port link-typeaccess

[Huawei-GigabitEthernet0/0/1]port defaultvlan 200

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]port link-typeaccess

[Huawei-GigabitEthernet0/0/2]port defaultvlan 10

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]interface GigabitEthernet 0/0/3

[Huawei-GigabitEthernet0/0/3]port link-typeaccess

[Huawei-GigabitEthernet0/0/3]port defaultvlan 20

[Huawei-GigabitEthernet0/0/3]quit

[Huawei]interface GigabitEthernet 0/0/4

[Huawei-GigabitEthernet0/0/4]port link-typeaccess

[Huawei-GigabitEthernet0/0/4]port defaultvlan 30

[Huawei-GigabitEthernet0/0/4]quit

[Huawei]interface GigabitEthernet 0/0/5

[Huawei-GigabitEthernet0/0/5]port link-typeaccess

[Huawei-GigabitEthernet0/0/5]port defaultvlan 40

[Huawei-GigabitEthernet0/0/5]quit

[Huawei]ip route-static 0.0.0.0 0.0.0.0 172.16.0.2

(3)模拟外网的路由器AR2-AR5的配置

AR2:

<Huawei>system-view

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]ip address112.45.65.2 30

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address23.0.0.1 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network112.45.65.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.3

AR3:

<Huawei>system-view

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]ip address23.0.0.2 30

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address35.0.0.1 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network23.0.0.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network35.0.0.0 0.0.0.3

AR4:

<Huawei>system-view

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]ip address217.15.75.2 30

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address45.0.0.1 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network217.15.75.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network 45.0.0.0 0.0.0.3

AR5:

<Huawei>system-view

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]ip address35.0.0.2 30

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address45.0.0.2 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]ip address218.0.0.1 30

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network35.0.0.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network45.0.0.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network218.0.0.0 0.0.0.3

(4)出口路由AR1的配置

<Huawei>system-view

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]ip address172.16.0.2 30

[Huawei-GigabitEthernet0/0/0]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address112.45.65.1 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]ip address217.15.75.1 30

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]ip route-static192.168.0.0 255.255.0.0 172.16.0.1

[Huawei]acl 2112

[Huawei-acl-basic-2112]rule permit source192.168.10.0 0.0.0.255

[Huawei-acl-basic-2112]rule permit source192.168.20.0 0.0.0.255

[Huawei-acl-basic-2112]quit

[Huawei]acl 2217

[Huawei-acl-basic-2217]rule permit source192.168.30.0 0.0.0.255

[Huawei-acl-basic-2217]rule permit source192.168.40.0 0.0.0.255

[Huawei-acl-basic-2217]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]nat outbound2112

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]nat outbound2217

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]traffic classifier c112

[Huawei-classifier-c112]if-match acl 2112

[Huawei-classifier-c112]quit

[Huawei]traffic classifier c217

[Huawei-classifier-c217]if-match acl 2217

[Huawei-classifier-c217]quit

[Huawei]traffic behavior b112

[Huawei-behavior-b112]redirect ip-nexthop112.45.65.2

[Huawei-behavior-b112]quit

[Huawei]traffic behavior b217

[Huawei-behavior-b217]redirect ip-nexthop217.15.75.2

[Huawei-behavior-b217]quit

[Huawei]traffic policy tointernet

[Huawei-trafficpolicy-tointernet]classifierc112 behavior b112

[Huawei-trafficpolicy-tointernet]classifierc217 behavior b217

[Huawei-trafficpolicy-tointernet]quit

[Huawei]interface GigabitEthernet 0/0/0

[Huawei-GigabitEthernet0/0/0]traffic-policytointernet inbound

四、验证与查看nat session

PC1:

PC>ping 218.0.0.2

Ping 218.0.0.2: 32 data bytes, Press Ctrl_Cto break

Request timeout!

From 218.0.0.2: bytes=32 seq=2 ttl=123time=62 ms

From 218.0.0.2: bytes=32 seq=3 ttl=123time=94 ms

From 218.0.0.2: bytes=32 seq=4 ttl=123time=78 ms

From 218.0.0.2: bytes=32 seq=5 ttl=123time=78 ms

--- 218.0.0.2 ping statistics ---

5packet(s) transmitted

4packet(s) received

20.00% packet loss

round-tripmin/avg/max = 0/78/94 ms

PC>tracert 218.0.0.2

traceroute to 218.0.0.2, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.10.1   47 ms  31 ms 47 ms

2   *  *  *

3 112.45.65.2   47 ms  62 ms 62 ms

4 23.0.0.2   94 ms  78 ms 62 ms

5 35.0.0.2   78 ms  78 ms 94 ms

6 218.0.0.2   94 ms  46 ms 94 ms

PC2:

PC>ping 218.0.0.2

Ping 218.0.0.2: 32 data bytes, Press Ctrl_Cto break

Request timeout!

From 218.0.0.2: bytes=32 seq=2 ttl=123time=63 ms

From 218.0.0.2: bytes=32 seq=3 ttl=123time=78 ms

From 218.0.0.2: bytes=32 seq=4 ttl=123 time=78ms

From 218.0.0.2: bytes=32 seq=5 ttl=123time=94 ms

--- 218.0.0.2 ping statistics ---

5packet(s) transmitted

4packet(s) received

20.00% packet loss

round-trip min/avg/max = 0/78/94 ms

PC>tracert 218.0.0.2

traceroute to 218.0.0.2, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.20.1   46 ms  32 ms 46 ms

2   *  *  *

3 112.45.65.2   63 ms  62 ms 63 ms

4 23.0.0.2   78 ms  93 ms 94 ms

5 35.0.0.2   93 ms  78 ms 78 ms

6 218.0.0.2   94 ms  94 ms 109 ms

PC3:

PC>ping 218.0.0.2

Ping 218.0.0.2: 32 data bytes, Press Ctrl_Cto break

From 218.0.0.2: bytes=32 seq=1 ttl=124time=63 ms

From 218.0.0.2: bytes=32 seq=2 ttl=124time=47 ms

From 218.0.0.2: bytes=32 seq=3 ttl=124time=63 ms

From 218.0.0.2: bytes=32 seq=4 ttl=124time=62 ms

From 218.0.0.2: bytes=32 seq=5 ttl=124time=47 ms

--- 218.0.0.2 ping statistics ---

5packet(s) transmitted

5packet(s) received

0.00% packet loss

round-trip min/avg/max = 47/56/63 ms

PC>tracert 218.0.0.2

traceroute to 218.0.0.2, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.30.1   31 ms  47 ms 47 ms

2   *  *  *

3 217.15.75.2   63 ms  62 ms 62 ms

4  45.0.0.2   94 ms 62 ms  78 ms

5 218.0.0.2   78 ms  63 ms 47 ms

PC4:

PC>ping 218.0.0.2

Ping 218.0.0.2: 32 data bytes, Press Ctrl_Cto break

From 218.0.0.2: bytes=32 seq=1 ttl=124time=78 ms

From 218.0.0.2: bytes=32 seq=2 ttl=124time=78 ms

From 218.0.0.2: bytes=32 seq=3 ttl=124time=78 ms

From 218.0.0.2: bytes=32 seq=4 ttl=124time=62 ms

From 218.0.0.2: bytes=32 seq=5 ttl=124 time=47ms

--- 218.0.0.2 ping statistics ---

5packet(s) transmitted

5packet(s) received

0.00% packet loss

round-trip min/avg/max = 47/68/78 ms

PC>tracert 218.0.0.2

traceroute to 218.0.0.2, 8 hops max

(ICMP), press Ctrl+C to stop

1 192.168.40.1   15 ms  47 ms 47 ms

2   *  *  *

3 217.15.75.2   78 ms  63 ms 62 ms

4  45.0.0.2   94 ms 62 ms  62 ms

5 218.0.0.2   94 ms  94 ms 46 ms

出口路由的natsession:

[Huawei]dis nat session all

NATSession Table Information:

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.10.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48257

NAT-Info

New SrcAddr     : 112.45.65.1

New DestAddr    : ----

New IcmpId      : 10295

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.20.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48259

NAT-Info

New SrcAddr     : 112.45.65.1

New DestAddr    : ----

New IcmpId      : 10297

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.30.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48263

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10295

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.40.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8   48262

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10294

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.40.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48265

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10297

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.40.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48263

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10296

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.30.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8   48262

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10293

Protocol         : ICMP(1)

SrcAddr  Vpn     : 192.168.30.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48259

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10290

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.30.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8  48261

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10291

Protocol          : ICMP(1)

SrcAddr   Vpn     : 192.168.40.2

DestAddr  Vpn     : 218.0.0.2

Type Code IcmpId  : 0   8   48261

NAT-Info

New SrcAddr     : 217.15.75.1

New DestAddr    : ----

New IcmpId      : 10292

时间: 2024-10-09 17:44:47

运用策略路由实现双出口数据的分流的相关文章

华三设备模拟配置校园网双出口(策略路由)

博文目录:一.策略路由是什么?二.配置H3C双出口1.配置NAPT2.配置NATserver将内网telnet功能发布到外网3.配置Easy-IP4.配置策略路由 一.策略路由是什么? 它与单纯依照IP报文的目的地址查找路由表进行转发不同,策略路由是一种依据用户制定的策略进行路由选择的机制.策略路由是在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变其转发路径的方法. 路由策略的操作对象是"路由"信息,主要通过对路由的过滤和对路由属性或参数的设置来间接影响数

H3C设备校园网双出口配置

博文大纲: 一.策略路由是什么? 二.配置H3C双出口.(1)配置Easy_IP映射(2)配置策略路由(3)配置NAT Server映射 一.策略路由是什么? 在H3C设备上,谈到双出口,那么就避免不了策略路由这个概念,那么策略路由又是个什么鬼呢? 它与单纯依照IP报文的目的地址查找路由表进行转发不同,策略路由是一种依据用户制定的策略进行路由选择的机制.策略路由是在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变其转发路径的方法. 路由策略的操作对象是"路由"

H3C 设备校园网双出口配置案例

一.策略路由是什么?在H3C设备上,谈到双出口,那么就避免不了策略路由这个概念,那么策略路由又是个什么鬼呢? 它与单纯依照IP报文的目的地址查找路由表进行转发不同,策略路由是一种依据用户制定的策略进行路由选择的机制.策略路由是在路由表已经产生的情况下,不按照路由表进行转发,而是根据需要,依照某种策略改变其转发路径的方法. 路由策略的操作对象是"路由"信息,主要通过对路由的过滤和对路由属性或参数的设置来间接影响数据转发.策略路由的操作对象是"数据包",主要通过设定的策

中小企业广域网双出口方案设计

南电信北网通,中国传统的互联网接入地域划分,很多企业单位在互联网出口原本选择的按此原则,越来越多的企业单位在广域网出口设备上不再只有一条出口,考虑带宽扩容和冗余性的需求,常见的有采用多运营商出口,一般为双出口,或同一运营商双出口.下面就以这两种常见的情况为例,介绍如何规划设计出口方案. 双运营商出口(电信+网通)方案最核心的需求就是实现访电信服务器从电信出口走,访问网通服务器从网通出口走. 解决方案一:默认路由+明细路由表.默认路由为当地优势运营商,明细路由为另一个.各大运营商的明细路由表在网上

Hillstone-冗余双出口+双IPsec-VPN实战应用扫盲讲解

写在前面,本人博客里面所写的所有博客都是经过实战以及安全稳定部署在客户企业网络中.所以各位大可放心这不是纯理论,纯理想主义. 应用环境:中大型企业分支点数据稳定加密通信 VPN设备:Hillstone [近期在国内很逆天的一款设备品牌] VPNmode:tunnel 运营商线路:双线 部署方式:拓扑边缘.出口都可 关于hillstone的VPN小白扫盲部署,会在日后补充至博客,请各位同行继续关注此博客. 第一步:我们利用双线双出口的概念,将CTC to CTC .CNC to CNC 的VPN挖

思科双出口+策略路由+NAT

使用策略路由,从教育网出去的,在教育网接口进行nat转换 访问教育网资源平时走教育网,故障走电信 访问internat走电信线路,故障走教育网 服务器静态绑定教育网ip,不管电信.联通.教育网都走教育网访问,所以服务器数据只能走教育网线路 如果学校内公网不进行nat转换,则route-map的acl只允许其它 R5: interface Loopback1 ip address 192.168.100.1 255.255.255.0//虚拟服务器地址 ! interface Loopback2

H3C校园双出口配置案例,可跟做!

关于H3C的路由器.交换机基础理论知识,可以参看博文:H3C产品简介及基础配置命令 1.案例拓补 该拓扑图中的校园网内部分为两个网段:一个为学生校舍网段(192.168.2.0),主要访问电信提供的internet服务器:另外一个网段为校园办公和教学用网段(192.168.3.0),主要访问教育网.校园网出口路由器连接了电信提供的internet20m光纤,同时也连接了教育网的20m光纤(由于H3C的模拟器无法模拟出PC和server,所以只好使用路由器来代替了). 本次案例使用的模拟器是H3C

H3C的前身与双出口配置

一,H3C简介H3C的前身华为3COM公司,是华为与美国3COM公司的公司,2007年,公司正式更名为"杭州华三通信技术有限公司"简称"H3C".当前数据通信市场主要分为电信运营商和企业网市场,华为一直专注于运营商市场,而H3C主要专注于企业网市场.Cisco的业务则横跨运营商和企业网市场,并在这两个市场上保持一定的领先地位.在运营商市场上华为是Cisco的主要对手,在企业网市场上H3C是Cisco的主要对手 * H3C产品体系 ER系列路由器,MSR系列路由器,S

非常复杂,上双11数据大屏背后的秘密:大规模流式增量计算及应用

回顾大数据技术领域大事件,最早可追溯到06年Hadoop的正式启动,而环顾四下,围绕着数据库及数据处理引擎,业内充斥着各种各样的大数据技术.这是个技术人的好时代,仅数据库领域热门DB就有300+,围绕着Hadoop生态圈的大数据处理技术更是繁花似锦.在云栖社区2017在线技术峰会大数据技术峰会上,阿里云大数据计算平台架构师钱正平做了题为<大规模流式增量计算及应用>的分享,钱正平结合阿里巴巴真实的业务场景为大家分享了流式增量计算编程方面的挑战和当前的解决方案. 首先从理解什么是数据流开始今天的分