• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
专用Cisco路由器的替代品Zebra
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
专用Cisco路由器的替代品Zebra
软件发布 专用Cisco路由器的替代品Zebra
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 认证考试 >> 思科认证 >> Cisco指导 >> 专用Cisco路由器的替代品Zebra

专用Cisco路由器的替代品Zebra

添加时间: 2008-1-3 4:53:16  作者: Cisco教程指导  阅读次数:12   来源: http://www.d9soft.com

       

  通过 RIP 得到的路由用一个 R 来标记。

  要注意的是,通过路由器 A 和路由器 B 的广播,Zebra 现在知道了 10.0.0.0/24 和 10.0.1.0/24 两个网段。测试时,我们从 ThinkPad Zebra 路由器上 ping 10.0.0.1 和 10.0.1.1,并从两个路由器上 ping 10.0.2.1(ThinkPad 的虚拟 网络 接口)。

  为了测试路由的 failover,我们把连接网段 10.0.0.0/24 的路由器 A 上的网络连接断开。经过总计约两分钟的过期时间以后,Zebra 得到了另一个可达 10.0.0.0/24 的路由,这个新的路由是通过路由器 B 得到的。注意在下面的清单中,Zebra 通过 192.168.1.2 到达 10.0.0.0/24,而不是先前的路径。


  清单 13. Zebra 反映的 RIP 路由


  Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
  B - BGP, > - selected route, * - FIB route

  R>* 10.0.0.0/24 [120/3] via 192.168.1.2, eth0, 00:00:26
  R>* 10.0.1.0/24 [120/2] via 192.168.1.2, eth1, 00:06:02
  C>* 10.0.2.0/24 is directly connected, dummy0
  K * 127.0.0.0/8 is directly connected, lo
  C>* 127.0.0.0/8 is directly connected, lo
  R>* 192.168.0.0/30 [120/2] via 192.168.1.2, eth1, 00:00:26
  C>* 192.168.1.0/30 is directly connected, eth1
  C>* 192.168.2.0/30 is directly connected, eth0
  

  为什么总的过期时间大于两分钟?RIP 默认的过期时间是 30 秒,但是 RIP 协议指定了在确认一个路由已经失效之前要进行 3 次重试(共 90 秒),并且还要有一段时间来清空无效的路由(还需要 240 秒)。众所周知,RIP 协议对连接失败反应迟钝,这一点在这里得到了明确的论证。

  这里是在 failover 发生之前路由器 A 的路由表的输出。


  清单 14. Failover 之前路由器 A 的路由表


  RouterA#show ip route
  Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
  D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
  N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
  E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
  i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
  * - candidate default, U - per-user static route, o - ODR
  P - periodic downloaded static route

  Gateway of last resort is not set

  10.0.0.0/24 is subnetted, 3 subnets
  R 10.0.2.0 [120/1] via 192.168.2.1, 00:00:11, FastEthernet0/0
  C 10.0.0.0 is directly connected, Loopback0
  R 10.0.1.0 [120/1] via 192.168.0.2, 00:00:18, Serial0/0
  192.168.0.0/30 is subnetted, 1 subnets
  C 192.168.0.0 is directly connected, Serial0/0
  192.168.1.0/30 is subnetted, 1 subnets
  R 192.168.1.0 [120/1] via 192.168.0.2, 00:00:18, Serial0/0
  [120/1] via 192.168.2.1, 00:00:11, FastEthernet0/0
  192.168.2.0/30 is subnetted, 1 subnets
  C 192.168.2.0 is directly connected, FastEthernet0/0

  

  failover 之后:

  清单 15. Failover 之后路由器 A 的路由表


  RouterA#show ip route
  Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
  D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
  N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
  E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
  i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
  * - candidate default, U - per-user static route, o - ODR
  P - periodic downloaded static route

  Gateway of last resort is not set

  10.0.0.0/24 is subnetted, 3 subnets
  R 10.0.2.0 [120/2] via 192.168.0.2, 00:00:09, Serial0/0
  C 10.0.0.0 is directly connected, Loopback0
  R 10.0.1.0 [120/1] via 192.168.0.2, 00:00:09, Serial0/0
  192.168.0.0/30 is subnetted, 1 subnets
  C 192.168.0.0 is directly connected, Serial0/0
  192.168.1.0/30 is subnetted, 1 subnets
  R 192.168.1.0 [120/1] via 192.168.0.2, 00:00:09, Serial0/0
  192.168.2.0/30 is subnetted, 1 subnets
  R 192.168.2.0 [120/2] via 192.168.0.2, 00:00:10, Serial0/0


  使用 Zebra 配置 OSPF 路由

  完成 RIP 的配置后,我们开始配置 OSPF 路由。尽管 OSPF 和 RIP 可以同时使用,不过为了配置的简化,我们现在只使用 OSPF。我们只需要把 ripd 服务停掉,就可以在 Zebra 中将 RIP 禁用。

  # service ripd stop

  和前面一样,我们从 OSPF 的一个基本的配置文件开始,这次是 ospfd.conf,文件所在目录仍是 /etc/zebra。

  清单 16. 一个基本的 /etc/zebra/ospfd.conf 文件


  hostname speedmetal-ospf
  password zebra
  enable password zebra
  

  然后,我们启动 OSPF 服务:

  # service ospfd start

  对 OSPF 的配置比 RIP 简单:基本上我们仅仅需要告诉 OSPF 去广播所有它知道的路由。

  配置 OSPF 的端口是 2604。

  下面是我们配置 OSPF 的会话。


  清单 17. OSPF 配置会话


  [root@speedmetal zebra]# telnet 127.0.0.1 2604
  User Access Verification

  Password: zebra
  speedmetal-ospf> enable
  Password: zebra
  speedmetal-ospf# configure terminal
  speedmetal-ospf(config)# router ospf
  speedmetal-ospf(config-router)# network 0.0.0.0/0 area 0
  speedmetal-ospf(config-router)# end
  speedmetal-ospf# write
  Configuration saved to /etc/zebra/ospfd.conf
  speedmetal-ospf# show run
  
  Current configuration:
  !
  hostname speedmetal-ospf
  password zebra
  enable password zebra
  !
  !
  router ospf
  network 0.0.0.0/0 area 0
  !
  line vty
  !
  end
  speedmetal-ospf#
  

  ospfd.conf 配置文件的修改结果如下:

  清单 18. Zebra 修改后的 /etc/zebra/ospfd.conf 文件


  !
  ! Zebra configuration saved from vty
  ! 2003/08/19 14:22:17
  !
  hostname speedmetal-ospf
  password zebra
  enable password zebra
  !
  !
  !
  interface lo
  !
  interface eth0
  !
  interface eth1
  !
  interface dummy0
  !
  router ospf
  network 0.0.0.0/0 area 0
  !
  line vty
  !


  在 Cisco 路由器上配置 OSPF

  我们用以下命令来移除 RIP 协议并添加 OSPF 协议:

  清单 19. 移除 RIP 协议,添加 OSPF 协议


  RouterA#conf term
  RouterA(config)no router rip
  RouterA(config)#router ospf 100
  RouterA(config-router)#network 0.0.0.0 255.255.255.255 area 0
  RouterA(config-router)end
  

  我们在路由器 A 和路由器 B 上执行同样的步骤。

  使用 OSPF 传播路由

  我们的 MRLG 报告是这样的:

  清单 20. Zebra 反映的 OSPF 路由


  Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
  B - BGP, > - selected route, * - FIB route

  O>* 10.0.0.0/32 [110/11] via 192.168.2.2, eth0, 00:00:01
  O>* 10.0.1.1/32 [110/11] via 192.168.1.2, eth1, 00:02:53
  O 10.0.2.0/24 [110/10] is directly connected, dummy0, 00:03:31
  C>* 10.0.2.0/24 is directly connected, dummy0
  K * 127.0.0.0/8 is directly connected, lo
  C>* 127.0.0.0/8 is directly connected, lo
  O>* 192.168.0.0/30 [110/58] via 192.168.2.2, eth0, 00:00:01
  via 192.168.1.2, eth1, 00:00:01
  O 192.168.1.0/30 [110/10] is directly connected, eth1, 00:03:21
  C>* 192.168.1.0/30 is directly connected, eth1
  O 192.168.2.0/30 [110/10] is directly connected, eth0, 00:03:31
  C>* 192.168.2.0/30 is directly connected, eth0
  

  请注意 10.0.0.1/32 和到 10.0.1.1/32 的路由被标记为 O,说明这些路由是通过 OSPF 得到的。

  当我们把从 Zebra 路由器到路由器 A 的连接断开时,路由自动更新。MRLG 生成的报告如下:


  清单 21. Failover 之后 Zebra 反映的 OSPF 路由


  Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
  B - BGP, > - selected route, * - FIB route

  O>* 10.0.0.1/32 [110/59] via 192.168.2.2, eth0, 00:01:10
  O>* 10.0.1.1/32 [110/11] via 192.168.1.2, eth1, 00:09:46
  O 10.0.2.0/24 [110/10] is directly connected, dummy0, 00:10:24
  C>* 10.0.2.0/24 is directly connected, dummy0
  K * 127.0.0.0/8 is directly connected, lo
  C>* 127.0.0.0/8 is directly connected, lo
  O>* 192.168.0.0/30 [110/58] via 192.168.1.2, eth1, 00:01:10
  O 192.168.1.0/30 [110/10[ is directly connected, eth1, 00:10:14
  C>* 192.168.1.0/30 is directly connected, eth1
  O 192.168.2.0/30 [110/10] is directly connected, eth0, 00:10:24
  C>* 192.168.2.0/30 is directly connected, eth0
  

  由于 OSPF 是基于链路状态的,所以 failover 速度快得多:新的路由在 30 秒内就可以传播完成。

  结束语

  我们的出发点是一个简单的需求,那就是我们的 网络 课程受设备条件所限,需要寻找一个 Cisco 路由器的替代品。Zebra 是一个明智的选择,它在网络上得到了诸多的好评。正如前面我们的实验所示,Zebra 在简单网络环境中完全可以取代 Cisco 路由器,可能也能用于一些更复杂的情形。

  无可否认,要转而使用 Zebra 需要一定程度的学习。使用单独的守护进程及单独的配置文件在刚开始时令人费解,但是当我们把这些理顺了以后,感觉它几乎和 Cisco IOS 没什么区别。

  总的来说,Zebra 使得在 Linux 上实现动态路由成为一项简单的任务。如果您需要尽快构建一个路由器,而您的预算却有限,不妨试试 Zebra。

 

上下文章:

 

上一篇文章: 思科交换机如何防范典型欺骗和攻击(1) 下一篇文章: 思科交换机如何防范典型欺骗和攻击

相关文章:

  • QQ影音家族专用版 v1.0.206.201
  • 知名杀软BitDefender 2009苹果专用版
  • 雅虎停止开发Vsita专用版即时通讯软件
  • 无忧登陆 未来键盘鼠标的替代品
  • 百度Hi发布百度有啊网店专用定制版

相关软件:

  • 培训及专修类学校专用教学收费管理系统 V6.3.4 Office2003界面
  • ESET NOD32防病毒360专用版 (免费试用半年)
  • 魔镜-中游台球瞄准器(英式美式专用版) 5.32
  • 网吧专用电影播放器 V1.1.4
  • Wealsh 屏幕录像监控专用系统 2008
  • 新纪元出纳专用软件 V5.4

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

思科认证分类导航

  • Cisco动态
  • Cisco指导
  • Cisco介绍
  • Cisco试题

本类经典文章推荐

  • CISCO认证增长60%新认证推陈出新
  • 加快千兆网络普及以太网技术动向
  • WinGate与Internet连接共享
  • WinGate3.0安装指导
  • 远程传输的两种技术优劣各异
  • Cisco认证指导:基础中文命令集
  • IOS软件结构读书笔记
  • 路由器基础配置及传输协议
  • 网络安全:IPv6安全威胁
  • 路由技术:路由器远程管理实例

Cisco指导阅读排行

  • Cisco路由器访问控制列表详解
  • EPON与GPON的综合比较
  • 我的CISCO认证学习笔记总结
  • CCNA考试主要知识点指导
  • Cisco指导:IOS命令大全(一)
  • 使用IPSec阻止特定网络协议和端口
  • Cisco路由器上配置pppoe拨号
  • VPN实例配置方案:IPSec配置
  • CCNA认证介绍(思科认证网络工程师...
  • GSM数字移动通信无线网络规划设计...

思科认证阅读总排行

  • Cisco路由器访问控制列表详解
  • EPON与GPON的综合比较
  • CCNA简介
  • 我的CISCO认证学习笔记总结
  • 思科考试认证(CISCO) CCNA考试就...
  • Cisco经验介绍:CCNP培训日记(2)
  • CCNA考试主要知识点指导
  • Cisco指导:IOS命令大全(一)
  • Cisco经验介绍:ping命令之解惑
  • 使用IPSec阻止特定网络协议和端口

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有