路由与交换技术探究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
路由与交换技术 实验报告 课程名称 路由与交换 实验名称 将PC转化为路由器 分组名单 教师审批 2015年6月 实验名称 基于quagga及linux,将PC转换为路由器。 实验要求 利用两台交换机完成其之间的RIP及OSPF路由。 三.实验环境 Linux系统,quagga软件 实验目的 实现两台虚拟机之间的RIP及OSPF路由,掌握路由器相关知识,熟悉配置操作,提高动手能力,加深课程体会。 实验内容及步骤、结果 为了熟悉软件操作及使用,在完成这个实现几个要求的综合网络拓扑前,我对几个要求分别进行了实验。 小实验1:配置zebra 小实验2:配置ripd 小实验3:配置ospfd 综合实验:使用虚拟机进行RIP和OSPF路由 实验原理:虚拟机间路由定义为使用路由器从一个虚拟机向另一个虚拟机 转发网络流量的过程。虚拟机与网络中唯一的 IP 地址相关联。这种配置为实现多网段环境中的路由过程提供了依据。通过路由器进行 虚拟机间路由时,路由器接口可连接到不同的网段。 网络拓扑设计: 1、配置Zebra 1)启动zebra进程,设置hostname为Router,以及eth0的ip?address为192.168.1.2/24,eth0:0的ip?address为192.168.4.1/24 2)用show?running-config查看运行配置 3)用show?interface?description查看端口状态: 4)将运行配置保存到startup-config中 2、配置RIP 1)启动ripd,进入ripd进程,并修改名称,ripd的进程号是2602,于是我们可以使用命令telnet?localhost?2602进入Router的ripd设置,登陆口令默认是zebra 2)启动rip协议,并指定哪个网络使用rip协议 3)查看运行配置,并将运行配置保存到startup-config中 4)show ip rip查看Router的路由表: 5)通过debug查看路由器之间的通信状况 3、配置ospfd 1)启动ospfd,进入ospfd进程,并修改名称,ospfd的进程号是2604,于是我们可以使用命令telnet?localhost?2604进入Router的ospfd设置,登陆口令默认是zebra 2)启动ospf协议,指定哪个网络使用ospf协议 3)查看运行配置,并将运行配置保存到startup-config中 4)show ip ospf查看Router中的OSPf协议信息 5)show ip ospf查看Router中的ospf1中的路由信息信息 6)通过debug查看路由器之间的通信状况 RIP路由协议源代码分析 (一)代码的结构关系、重要子函数之间的调用关系及关键函数的调用 1、帮助信息显示:usage (char *progname, int status) 2、SIGHUP处理器:sighup (void) 3、刷新配置文件:vty_read_config (config_file, config_default) 4、创建VTY的包:vty_serv_sock 5、SIGINT处理程序:sigint (void) 6、ripd的主程序:main (int argc, char **argv) 1)初始化记录:zlog_default = openzlog (progname, ZLOG_RIP, LOG_CONS|LOG_NDELAY|LOG_PID, LOG_DAEMON) 2)命令行选项解析master = thread_master_create () 4)库初始化 5)RIP相关初始化 6)排序所有已安装的命令:sort_node () 7)获取配置文件:vty_read_config (config_file, config_default) 8)开始执行只如果不是在干运行模式 if(dryrun) return (0); 9)更改为守护程序 10)PID文件创建:pid_output (pid_file) 11)创建VTY的包: vty_serv_sock (vty_addr, vty_port, RIP_

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档