欢迎来到天天文库
浏览记录
ID:41118487
大小:209.00 KB
页数:7页
时间:2019-08-16
《母贵华--网络原理实验3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《网络原理》课程实验报告专业:计算机科学与技术班级:1020541学号:35姓名:母贵华日期:2012年10月20日一、实验题目静态路由与默认路由配置二、实验目的1.掌握静态路由协议的作用和使用范围2.掌握配置静态路由协议的过程3.掌握默认路由协议的作用和使用范围4.掌握配置默认路由协议的过程三、实验内容及原理1、实验内容(1)假设你是某个学校的网络管理员,你们学院的校园网通过一台主路由器连接到校园外部的一台三层交换机设备上,现要在路由器上做适当配置,实现校园网内部主机与校园网外部主机的相互通信。(2)假设你是学校
2、的网络管理员,你们学校一共有两个校区,其中一个校区通过路由器与另一个校区的三层交换机相连,实现两个校区相互通信,由于两个校区之间的信息交换比较频繁,所以路由表会不断更新,为了要简化路由表,降低路由器配置的复杂程度,放宽对路由器性能的要求,所以现在要求你配置路由器的默认路由协议,两个校区可以实现通信。2、实验原理(1)当路由器启用了路由协议后,网络便具有了能够自动更新路由表的强大功能。因此路由协议就是运行在路由器上,在路由器间交换路径信息,根据路径信息计算到特定目的地最佳路径的协议。如果网络中只有一台路由器,则该路由
3、器上不需要配置任何路由协议;只有当网络中具有多个路由器时,才有必要让它们去共享信息。但如果仅有小型网络,完全可以通过静态路由手动更新路由表。因此在路由器中,典型的路由选择方法有两种:静态路由和动态路由。这里我们主要介绍静态路由。静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变做出反应,一般用于网络规模不大、拓扑结构固定的网络中。静态路由具有如下特点:(1)安全性高。由于每条路由均由管理员指定,不会“节外生枝”,因而具有较高的安全性。(2)不向外广播路
4、由信息,路由不能自动更新。(3)默认情况下,静态路由所选路径与动态路由所选路径相比,路由器会优先采用静态路由。当动态路由与静态路由发生冲突时,以静态路由为准。由于要配置到达所有目标的路径,对规模大、较为复杂或者易变化的网络环境,使用静态路由配置是不行的。静态路由和动态路由有各自的特点和适用范围,因此在网络中动态路由通常作为静态路由的补充。当一个分组在路由器中进行寻径时,路由器首先查找静态路由,如果查到则根据相应的静态路由转发分组,否则再查找动态路由。7(2)默认路由是一种特殊的路由。如果到达某个指定网络的数据报文在
5、路由器的路由表里找不到对应的表项,那么该报文将被路由器丢弃。通过给当前路由器配置一条默认路由,那些在路由表里找不到匹配路由表入口项的数据报文将会转发给另外一台路由器(如果这台路由器的路由能力比较强,包括到达大部分网络的路由信息),由另外一台路由器进行报文的转发。考虑到某公司使用一台路由器连接到互联网的情况。路由器有一端连接公司内部,另一端和互联网络连接。由于路由表不可能描述互联网上所有网络的路由,因此这种情形将是使用默认路由的最好情形。路由器收到数据包以后,如果在路由表中无法找到与目的地址相匹配的路由表项,则数据包
6、将通过默认路由从接口发送出去。默认路由是在路由器没有找到匹配的路由表入口项时才使用的路由:(1)如果报文的目的地址不能与路由表的任何入口项相匹配,那么该报文将选取默认路由;(2)如果没有默认路由且报文的目的地不在路由表中,那么该报文将被丢弃,将向源端返回一个ICMP报文报告该目的地址或网络不可达。路由器在查询路由表进行数据包转发时,采用的是深度优先的原则,即尽量让包含的主机范围小,也就是子网掩码位数长的路由记录先作转发。而默认路由所包含的主机数量是最多的,因为它的子网掩码为0。所以会被最后考虑,路由器会将在路由表中
7、查询不到的数据包用默认路由作转发。一、实验拓扑图1.2.二、实验步骤【实验说明】实验开始前,首先使用分组切换器将实验主机切换到理论学习环境中;将智能网络设备的网络结构切换到“网络结构三”;主机A、B、C、D、E、F使用【快照】将Linux虚拟机恢复到“网络结构3”的状态。注:在该实验中,输入命令时,“#”之后的内容为要输入的命令,“#”之前的内容为各种配置模式的前导提示符,如果输出的结果不能在一页完全显示,请按空格键进行翻页。1.在主机B、D、E上进行Zebra路由配置的准备工作(1)在工具栏中单击【控制台】按钮,
8、打开控制台。(2)在控制台中输入如下命令,开启Linux系统内核的路由转发功能:[root@localhost~]#echo1>/proc/sys/net/ipv4/ip_forward(3)在控制台中输入如下命令,关闭iptables防火墙:[root@localhost~]#serviceiptablesstop(4)在控制台中输入如下命令,启动Zebr
此文档下载收益归作者所有