51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 6753|回复: 3
打印 上一主题 下一主题

提个问题,关于GX口和GY口的问题   [复制链接]

Rank: 8

VIP 论坛核心会员 特殊贡献奖

楼主
发表于 2012-10-16 13:46:17 |显示全部楼层
听说过另一个不用NAT的方案。使用APR(Aware Policy-based Routing)功能将Gx Gy业务流映射到不同的routing-instance上去。

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

沙发
发表于 2012-10-17 09:21:31 |显示全部楼层
oliverchang 发表于 2012-10-16 22:18
APR好像不能实现将Gx和Gy业务流量映射吧

仔细看了一下,APR好像确实只针对APN。
那可能就是在forwarding table做策略路由来选择出口routing-instance吧?
不是我测的,所以细节不清楚,只是听说{:soso_e100:}

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

板凳
发表于 2013-3-2 22:10:31 |显示全部楼层
本帖最后由 hycl5410 于 2013-3-2 22:40 编辑
蓉城喜鹊 发表于 2013-2-28 17:16
一般好象不建议GGSN做NAT,反正中国移动的网络中不是这样的。因为GGSN毕竟不是路由器,而且NAT 配置复杂, ...

真的是非常感谢!解释的非常清楚!

给出一些测试输出(用的是O&M的Gom,从10.185.111.38ping10.170.49.13)
> show system rollback compare 12 0
[edit routing-options rib-groups]
    test { ... }
+   outline-to-inet0 {
+       import-rib [ outline.inet.0 inet.0 ];
+       import-policy outline-to-global;
+   }
[edit policy-options]
+   policy-statement outline-to-global {
+       term term1 {
+           from {
+               route-filter 10.185.111.38/32 exact;
+           }
+           then accept;
+       }
+   }
[edit routing-instances outline routing-options static]
+     rib-group outline-to-inet0;
[edit routing-instances outline routing-options static]
+      route 10.185.111.38/32 next-hop 10.185.111.33;
+      route 10.170.49.13/32 next-table inet.0;
-      route 0.0.0.0/0 next-hop 10.185.111.33;

> show route table inet.0

inet.0: 14 destinations, 15 routes (14 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

0.0.0.0/0          *[Static/5] 1w5d 05:02:29
                    > to 10.170.109.190 via ge-0/0/0.261
10.170.49.13/32    *[Direct/0] 3w3d 06:37:18
                    > via lo0.0
                    [Static/5] 00:01:49
                      to table inet.0

10.170.109.160/27  *[Direct/0] 1w5d 05:02:29
                    > via ge-0/0/0.261
10.170.109.173/32  *[Local/0] 3w3d 06:36:15
                      Local via ge-0/0/0.261
10.185.111.38/32   *[Static/5] 00:01:49
                    > to 10.185.111.33 via ge-0/0/0.291

...
...


> show route table outline.inet.0     

outline.inet.0: 4 destinations, 4 routes (4 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

10.170.49.13/32    *[Static/5] 00:03:34
                      to table inet.0

10.185.111.32/29   *[Direct/0] 3d 06:29:42
                    > via ge-0/0/0.291
10.185.111.36/32   *[Local/0] 3d 06:29:42
                      Local via ge-0/0/0.291
10.185.111.38/32   *[Static/5] 00:03:34
                    > to 10.185.111.33 via ge-0/0/0.291

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

地板
发表于 2013-3-2 23:45:19 |显示全部楼层
本帖最后由 hycl5410 于 2013-3-2 23:48 编辑

另外补充一下,policy-options中需要加上一个default term去reject其他所有,测试的节点是EPG12A
可以看到我的上一个配置,inet.0就引入了这条路由
10.170.49.13/32    *[Direct/0] 3w3d 06:37:18
                    > via lo0.0
                    [Static/5] 00:01:49
                      to table inet.0


修改了配置之后才得到期望结果

RE0> show configuration policy-options policy-statement outline-to-global
term term1 {
    from {
        route-filter 10.185.111.38/32 exact;
    }
    then accept;
}
term term2 {
    then reject;

}

RE0> show route table inet.0                                                

inet.0: 14 destinations, 14 routes (14 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

0.0.0.0/0          *[Static/5] 1w5d 06:11:49
                    > to 10.170.109.190 via ge-0/0/0.261
10.170.49.13/32    *[Direct/0] 3w3d 07:46:38
                    > via lo0.0

10.170.109.160/27  *[Direct/0] 1w5d 06:11:49
                    > via ge-0/0/0.261
10.170.109.173/32  *[Local/0] 3w3d 07:45:35
                      Local via ge-0/0/0.261
10.185.111.38/32   *[Static/5] 00:02:51
                    > to 10.185.111.33 via ge-0/0/0.291

40.40.10.3/32      *[Direct/0] 3w3d 07:46:38
                    > via lo0.0
50.50.0.2/32       *[Local/0] 3w3d 07:45:35
                      Reject
50.50.0.4/32       *[Local/0] 3w3d 07:45:35
                      Reject
50.50.0.5/32       *[Local/0] 3w3d 07:45:35
                      Reject
50.50.1.1/32       *[Local/0] 3w3d 07:45:35
                      Reject
50.50.2.212/30     *[Direct/0] 1w5d 06:11:44
                    > via ge-0/0/1.3
50.50.2.213/32     *[Local/0] 3w3d 07:45:35
                      Local via ge-0/0/1.3
50.50.2.216/30     *[Direct/0] 1w5d 06:11:44
                    > via ge-0/0/1.4
50.50.2.217/32     *[Local/0] 3w3d 07:45:35
                      Local via ge-0/0/1.4

RE0> show route table outline.inet.0

outline.inet.0: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

0.0.0.0/0          *[Static/5] 00:03:14
                    > to 10.185.111.33 via ge-0/0/0.291
10.170.49.13/32    *[Static/5] 00:03:14
                      to table inet.0

10.185.111.32/29   *[Direct/0] 3d 07:37:40
                    > via ge-0/0/0.291
10.185.111.36/32   *[Local/0] 3d 07:37:40
                      Local via ge-0/0/0.291
10.185.111.38/32   *[Static/5] 00:03:14
                    > to 10.185.111.33 via ge-0/0/0.291

使用道具 举报

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

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-18 10:55 , Processed in 0.078532 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部