动态路由
实验目的: (1)了解路由器的作用; (2)掌握静态路由的配置; |
|
|
实验要求: (1)写出静态路由的配置过程; (2)写出动态路由的配置过程。 |
|
|
一、路由器的作用 所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router,是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读懂”对方的数据,从而构成一个更大的网络。
路由器主要有以下几种功能: 1,网络互连:路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信; 2,数据处理:提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能; 3,网络管理:路由器提供包括路由器配置管理、性能管理、容错管理和流量控制等功能。
为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。
二、配置中需要用的命令 1.进入高速端口: Router(config)#interface gigabitEthernet + 要开启的端口
2.为端口设置ip地址: Router(config-if)#ip address + ip地址 +子网掩码
3.开启端口: Router(config-if)#no shutdown
4.为路由器配置静态路由: Router(config)#ip route + 网段 + 子网掩码 +下一跳地址
5.删除静态路由: Router(config)#no ip route + 网段 + 子网掩码 +下一跳地址
6.启用rip协议: Router(config)#router rip
7.选择rip版本: Router(config-router)#version + 版本
8.选择直连网段: Router(config-router)#net + 直连网段
9. 查看当前设备上当前状态下所有接口的ip简单配置信息: Router#show ip interface brief
10.查看路由表信息 Router#show ip route
|
|
|
实验过程描述 |
一、实验拓扑图 二、配置静态路由 1.为router7配置两个口的IP地址,并开启。 Router(config)#interface gigabitEthernet 0/0 Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/1 Router(config-if)#ip address 192.168.2.1 255.255.255.0 Router(config-if)#no shutdown
2.为router8配置两个口的IP地址,并开启。 Router(config)#interface gigabitEthernet 0/0 Router(config-if)#ip address 192.168.3.1 255.255.255.0 Router(config-if)#no shutdown Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/1 Router(config-if)#ip address 192.168.2.64 255.255.255.0 Router(config-if)#no shutdown
3.为两台主机分别配置ip地址,子网掩码,网关。 Pc2 Pc3 4.分别为两个路由器配置静态ip。 Router7 Router(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.64 Router8 Router(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1 5.测试。 Router7 Router#show ip route Router8 Router#show ip route 连通性测试
三、动态路由配置 1.在静态路由的基础上进行改变,删除静态路由。 Router7 Router(config)#no ip route 192.168.3.0 255.255.255.0 192.168.2.64 Router#show ip route Router8 Router(config)#no ip route 192.168.1.0 255.255.255.0 192.168.2.1 Router#show ip route 2.为7配置动态路由。 Router(config)#router rip Router(config-router)#version 2 Router(config-router)#net 192.168.1.0 Router(config-router)#net 192.168.2.0 3.为8配置动态路由。 Router(config)#router rip Router(config-router)#version 2 Router(config-router)#net 192.168.3.0 Router(config-router)#net 192.168.2.0 4.测试 Router7
Router8
连通性测试
四、数据流动分析 1.数据包分析(用PC2 ping PC3) 1.此数据包为第一个输入包,即PC2的第一个输出包。 2.此输出包为R7的第一个输出包,也是R8的以一个输入包,同第一个包相比发现源目的MAC地址改变,说明MAC为两个节点之间通信使用的地址,源目的ip地址没有发生改变。观察发现此数据包的TTL值减一,即生存时间减少了,说明每经过一个路由器TTL值都会减少一个,即利用TTL变化可以判断经过的路由器的数量。
3.此数据包与之前数据包相比符合之前所分析的结果,说明之前分析正确。
4.此数据包为PC3的一个响应包,通过分析发现此源目的MAC地址恰好与上一个R8发送给PC3的MAC地址相反,所以说MAC地址即为两个相邻节点间通信用的地址,而与之前数据包相比发现源目的IP地址发生改变,IP为两台PC机通信的逻辑地址。 2.rip包分析 1.每过30s发送一次RIP包,发现R8生成两个RIP包。
2.经过分析图2.2,发现IP地址为192.168.2.64说明为R8生成的一个数据包,通过查看目的IP可知,此包为一个组播包。通过查看rip报数据报可知R8通过192.168.2.64口向相邻路由器发送一个网段为192.168.3.0子网掩码为255.255.255.0下一跳地址为192.168.2.64距离为1路由表项。
3.经过分析图2.3,发现IP地址为192.168.3.1,也为组播包。通过查看rip报数据报可知R8通过192.168.3.1口向相邻路由器发送一个网段为192.168.1.0子网掩码为255.255.255.0下一跳地址为192.168.3.1距离为2的路由表项和一个网段为192.168.2.0子网掩码为255.255.255.0下一跳地址为192.168.3.1距离为1的路由表项。
4.经分析图2.4发现PC机会丢弃接收到的RIP包。
图2.2
图2.3 |
|
|
图2.4
|
|
回答问题 |
一、路由器的作用是什么? 1,网络互连:路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信; 2,数据处理:提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能; 3,网络管理:路由器提供包括路由器配置管理、性能管理、容错管理和流量控制等功能。 |