quagga实现 isis路由(1)

来源:互联网 发布:赛迪斯杨数据 编辑:程序博客网 时间:2024/05/16 07:16

OS: CentOS65

软件: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 2601Trying 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 VerificationPassword: zebra> show ip routeCodes: K - kernel route, C - connected, S - static, R - RIP,       O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,       > - selected route, * - FIB routeK>* 0.0.0.0/0 via 192.168.30.254, br0C>* 127.0.0.0/8 is directly connected, loI   192.168.28.0/22 [115/20] via 192.168.29.250 inactive, 00:01:30C>* 192.168.28.0/22 is directly connected, br0zebra> 

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>

未完待续,请参考下篇文章

0 0
原创粉丝点击