quagga实现 isis路由(1)
2015-08-21 10:04
267 查看
OS: CentOS65
软件:quagga-0.99.24.1
路由器部署:
两台PC,1台跑CentOS66, 1台RHEL64.分别叫A, B。
A的网络配置:br0是p4p1的桥接
B的网络配置:
A,B都插入各自网口中,采用DHCP申请到的IP. 本质上相当于直联。
网络拓扑
A-------------------------B
网络配置
A,B的zebra.conf的配置参考附件2
A, B的isisd.conf的配置参考附件3,4
A上启动zebra
zebra -f zebra.conf
结果参考附件5
A上启动isisd
isisd -f isisd.conf
结果参考附件6
B上启动zebra
zebra -f zebra.conf
B上启动isisd
isisd -f isisd.conf
结果参考附件7
A上路由情况
[root@gdc1000 test]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Hello, this is Quagga (version 0.99.24.1).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
User Access Verification
Password:
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, br0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.29.250 inactive, 00:01:30
C>* 192.168.28.0/22 is directly connected, br0
zebra>
B上路由情况
[root@DellE5400 etc]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Hello, this is Quagga (version 0.99.24.1).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
User Access Verification
Password:
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, eth0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.28.58 inactive, 00:00:25
C>* 192.168.28.0/22 is directly connected, eth0
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, eth0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.28.58 inactive, 00:00:46
C>* 192.168.28.0/22 is directly connected, eth0
zebra>
未完待续,请参考下篇文章
软件:quagga-0.99.24.1
路由器部署:
两台PC,1台跑CentOS66, 1台RHEL64.分别叫A, B。
A的网络配置:br0是p4p1的桥接
br0 Link encap:Ethernet HWaddr A4:1F:72:89:DE:40 inet addr:192.168.28.58 Bcast:192.168.31.255 Mask:255.255.252.0 inet6 addr: fe80::a61f:72ff:fe89:de40/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6794546 errors:0 dropped:0 overruns:0 frame:0 TX packets:1221217 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:875894679 (835.3 MiB) TX bytes:159069766 (151.7 MiB)
B的网络配置:
eth0 Link encap:Ethernet HWaddr A4:BA:DB:98:B2:B1 inet addr:192.168.29.250 Bcast:192.168.31.255 Mask:255.255.252.0 inet6 addr: fe80::a6ba:dbff:fe98:b2b1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:36183 errors:0 dropped:0 overruns:0 frame:0 TX packets:4283 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13254445 (12.6 MiB) TX bytes:313084 (305.7 KiB) Interrupt:16
A,B都插入各自网口中,采用DHCP申请到的IP. 本质上相当于直联。
网络拓扑
A-------------------------B
网络配置
A,B的zebra.conf的配置参考附件2
A, B的isisd.conf的配置参考附件3,4
A上启动zebra
zebra -f zebra.conf
结果参考附件5
A上启动isisd
isisd -f isisd.conf
结果参考附件6
B上启动zebra
zebra -f zebra.conf
B上启动isisd
isisd -f isisd.conf
结果参考附件7
A上路由情况
[root@gdc1000 test]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Hello, this is Quagga (version 0.99.24.1).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
User Access Verification
Password:
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, br0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.29.250 inactive, 00:01:30
C>* 192.168.28.0/22 is directly connected, br0
zebra>
B上路由情况
[root@DellE5400 etc]# telnet 127.0.0.1 2601
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Hello, this is Quagga (version 0.99.24.1).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
User Access Verification
Password:
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, eth0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.28.58 inactive, 00:00:25
C>* 192.168.28.0/22 is directly connected, eth0
zebra> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.30.254, eth0
C>* 127.0.0.0/8 is directly connected, lo
I 192.168.28.0/22 [115/20] via 192.168.28.58 inactive, 00:00:46
C>* 192.168.28.0/22 is directly connected, eth0
zebra>
未完待续,请参考下篇文章
相关文章推荐
- MagicalRecord使用教程
- [leetcode-160]Intersection of Two Linked Lists(c)
- tomcat为什么要禁用session?
- 解决lists标签中,加上where后其他条件失效的问题
- zz
- [Java] 读取文件
- Android ftp 上传图片
- OSCache EhCache
- java学习之内部类
- JAVA-QUEUE类图
- 9.11排序与查找(五)——有个排序后的字符串数组,其中散布着一些空字符串,找出给定字符串的位置
- 【leetcode】Substring with Concatenation of All Words
- HDU - 5410 CRB and His Birthday
- 监听手指左右滑动屏幕的事件,封装好了一个类
- 中兴应用之星携手天翼开放平台:让APP开发更简单
- 高德地图远程获取手机的敏感信息可远程命令执行(可以远程利用非webview)
- POJ 2479 (后附 POJ 2593) DP
- WinForm绘制圆角的方法
- 生成工单操作流程
- [LeetCode] 根据前序序列和中序序列重建二叉树