eBGP、IBGP 传递路由
来源:互联网 发布:时间碎片是什么软件 编辑:程序博客网 时间:2024/06/06 01:31
一、实验目的:验证EBGP、IBGP间路由传递下一跳问题
二、试验拓扑
三、各路由器主要配置
AR1、2、3、4都运行OSPF协议,实现路由互通
AR1:
interface GigabitEthernet0/0/0
ip address 12.0.0.1 255.255.255.0
bgp 3
peer 12.0.0.2 as-number 4
#
ipv4-family unicast
undo synchronization
peer 12.0.0.2 enable
#
ospf 1
area 0.0.0.0
network 12.0.0.0 0.0.0.255
--------------------------------------------------------------------------------------
AR2:
interface GigabitEthernet0/0/0
ip address 12.0.0.2 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 23.0.0.2 255.255.255.0
#
interface GigabitEthernet0/0/2
ip address 24.0.0.2 255.255.255.0
bgp 4
peer 12.0.0.1 as-number 3
peer 23.0.0.3 as-number 12
#
ipv4-family unicast
undo synchronization
peer 12.0.0.1 enable
peer 23.0.0.3 enable
#
ospf 1
area 0.0.0.0
network 12.0.0.0 0.0.0.255
network 23.0.0.0 0.0.0.255
network 24.0.0.0 0.0.0.255
---------------------------------------------------------------------------------
AR3:
bgp 12
peer 23.0.0.2 as-number 4
peer 24.0.0.4 as-number 12
#
ipv4-family unicast
undo synchronization
peer 23.0.0.2 enable
peer 24.0.0.4 enable
#
ospf 1
area 0.0.0.0
network 23.0.0.0 0.0.0.255
#
--------------------------------------------------------------------------------
AR4:
interface LoopBack1
ip address 4.4.4.4 255.255.255.255
#
bgp 12
peer 23.0.0.3 as-number 12
#
ipv4-family unicast
undo synchronization
import-route direct
peer 23.0.0.3 enable
#
ospf 1
area 0.0.0.0
network 24.0.0.0 0.0.0.255
------------------------------------------------------------------------------------------------------------------
四、结果与分析
在AR4上引入路由4.4.4.4到BGP,由于AR4与AR3 IBGP互联,通过IBGP把路由传到AR3,下一跳为:24.0.0.4
Destination/Mask Proto Pre Cost Flags NextHop Interface
4.4.4.4/32 IBGP 255 0 RD 24.0.0.4 GigabitEthernet0/0/1
4.4.4.4在AR3上通过EBGP传到AR2,EBGP间传递改变路由下一跳属性,AR2上故下一跳为:23.0.0.3
Destination/Mask Proto Pre Cost Flags NextHop Interface
4.4.4.4/32 EBGP 255 0 D 23.0.0.3 GigabitEthernet0/0/1
----------------------------------------------------------------------------
可见,出现环路
<AR2>tracert 4.4.4.4
traceroute to 4.4.4.4(4.4.4.4), max hops: 30 ,packet length: 40,press CTRL_C t
o break
1 23.0.0.3 50 ms 30 ms 30 ms
2 23.0.0.2 20 ms 20 ms 10 ms
3 23.0.0.3 30 ms 40 ms 40 ms
4 23.0.0.2 10 ms 30 ms 20 ms
5 23.0.0.3 40 ms 40 ms 40 ms
6 23.0.0.2 40 ms 30 ms 30 ms
7 23.0.0.3 30 ms 50 ms 30 ms
8 23.0.0.2 30 ms 30 ms 30 ms
9 23.0.0.3 40 ms 40 ms 50 ms
10 23.0.0.2 50 ms 40 ms 50 ms
11 23.0.0.3 70 ms 60 ms 50 ms
12 23.0.0.2 70 ms 70 ms 50 ms
13 23.0.0.3 90 ms 70 ms 80 ms
14 23.0.0.2 60 ms 60 ms 60 ms
15 23.0.0.3 80 ms 90 ms 90 ms
16 23.0.0.2 60 ms 80 ms 80 ms
17 23.0.0.3 100 ms 100 ms 90 ms
18 23.0.0.2 70 ms 110 ms 90 ms
19 23.0.0.3 110 ms 120 ms 110 ms
20 23.0.0.2 110 ms 100 ms 100 ms
21 23.0.0.3 120 ms 100 ms 120 ms
22 23.0.0.2 120 ms 110 ms 110 ms
23 23.0.0.3 130 ms 130 ms 120 ms
24 23.0.0.2 140 ms 120 ms 130 ms
25 23.0.0.3 140 ms 150 ms 130 ms
26 23.0.0.2 130 ms 130 ms 150 ms
27 23.0.0.3 150 ms 140 ms 140 ms
28 23.0.0.2 120 ms 120 ms 130 ms
29 23.0.0.3 140 ms 130 ms 140 ms
30 23.0.0.2 120 ms 130 ms 140 ms
可通过在AR3上配置 peer 23.0.0.3 next-hop-invariable 不改变下一跳属性 使到4.4.4.4 的路由下一跳为24.0.0.4.但模拟器上配置该命令未起作用,可能是模拟器BUG
- eBGP、IBGP 传递路由
- EBGP与IBGP邻居路由传递的细节剖析
- EBGP与IBGP
- BGP、IBGP、EBGP、IGP、EGP
- BGP 路由反射器传递IBGP内部路由 IBGP内问路由互通通告
- Cisco EBGP与IBGP有何区别
- EBGP/IBGP/IGP有何区别?
- CCNP-BGP基本配置 理解IBGP和EBGP 学会IBGP全互联 学会用环回口建立EBGP邻居
- BGP中IBGP和EBGP的区别和联系
- 【实验9.11.4a】 配置IBGP和EBGP会话,本地优先级和MED属性【IEEEnjoy.L.ZH】
- 网络基础知识讲座十八:了解iBGP路由协议
- angular路由参数传递
- angular4路由1(路由传递参数)
- 非窗口消息传递路由
- vue的路由传递参数!
- 初学AngularJs路由(二):在路由中传递参数
- sencha touch routes(路由) 传递中文参数
- ionic 路由页面间传递复杂参数
- 打印Activity任务栈脚本:adb shell dumpsys activity
- Xilinx ISE软件 模拟组合逻辑入门 4位加法器
- 通过几个Hello World感受.NET Core全新的开发体验
- MySQL——MySQL语法和基础练习
- 定位new表达式
- eBGP、IBGP 传递路由
- 流式布局FlowLayout
- Unity UGUI的各种属性
- POJ3268 Silver Cow Party
- LayUI表单获取不到data的解决办法
- shh环境配置——Spring与struts整合
- 机器学习总结(十一):深度学习算法(CNN,SAE,等)及常见问题总结
- [分享]活动家盘点7场关于人工智能会议 让投资更值当!
- C语言问题记录