计算机网络技术第七章
路由器:在网络层,路由器中的软件系统是路由器的操作系统,硬件关键部分是cpu,闪存,只读存储器ROM,随机存储器RAM,非易失性RAM
-
Cpu:微处理器,负责实现路由协议,路径选择,交换,查找,分发,维护路由信息,转发数据包。
-
闪存:可擦写,可编程类型只读存储器,负责映射文件映像和路由微码
-
只读存储ROM:不能修改其中的内容,用来永久保存路由器开机诊断程序,引导程序和操作系统软件。用来完成路由器初始化进程,具体是路由器开机硬件诊断、装入路由器操作系统IOS。
-
随机存储器RAM:是可读可写的存储器,用于保存路由表,ARP缓存,快速交换机缓存,数据分组缓冲等。在关机和重启后,RAM里面的数据会自动丢失。
-
非易失性RAM(NVRAM):是一个可读可写的存储器,主要用于存储启动配置文件或备份配置文件。在路由器启动时,将从NVRAM装载路由器的配置信息。NVRAM 容量小,通常存储量只有32-128KB,但是它的存取速度非常快,而且保存在NVRAM的数据不会因为关机或重新启动路由器而丢失。
常见接口类型
(1) 路由器的接口编号规则与交换机接口配置规则类似,都为接口类型+模块编号+“/”+端口号,如FastEthernet1/1表示第1号模块的第1号快速以太网接口。
(2) 广域网接口有高速同步串行接口,异步串行接口,ISDN的PRI或BRI接口等。
(3) 局域网接口有以太网接口,快速以太网接口,自适应以太网接口,吉比特以太网接口,令牌环接口,FDDI接口。
(4) 配置接口有,路由器console接口,AUX辅助接口,AUX可以连接modem,用拨号方式也可以远程对路由器进行配置。
路由器基本功能
路由选择
①路由选择就是路由器根据目的IP地址的网络地址部分,通过路由选择算法确定–条从源节点到目的节点的最佳路径。
②路由选择核心就是确定下一跳路由器的IP地址。
分组转发:
①分组转发即沿找好的最佳路径传送信息分组。
②路由器转发数据包目的IP和MAC,在数据分组通过每一一个路由器转发时,分组中的目的MAC地址是变化的,但是它的目的网络地址始终不变。
③分组转发过程
在源端口发送数据时,有下个端口则发送至下一个端口,无下端口则发送至缺省路由,找到下个端口后,直至目的地,若转发到缺省路由时候仍无路由信息,则丢弃分组。
路由表信息
(1) 表中信息有目的网络地址及其对应的目的端口或下一跳路由地址和默认路由信息。
(2) 建立路由表的方式有两种一是静态路由二是动态路由
(3) 静态方式是由网络管理人员手工配置和修改
(4) 动态模式是由动态路由协议自动机算和维护
(5) 路由表中第一列是要到达的网段,第二列是表示路由器对应的输出端口,第三列表示经过路由的跳数
路由表内容
Show IP route查看路由表
路由表项
①路由表的第1列表示路由表项的来源,标识这个路由表项是通过什么方式或者通过何种路由选择协议建立的。
C表示直连路由connected表示目的网络与路由器端口直连
S表示静态路由static
I表示使用IGRP内部网关协议学到的路由信息
O表示使用OSPF开放最短路径优先协议学习的路由信息
R表示使用RIP路由信息协议学习到的路由信息。
i表示使用IS IS 内部网关协议学习到的路由信息。
B表示使用BGP外部网关协议学习到的路由信息。
E表示使用EGP外部网关协议学习到的路由信息。
②第2列表示目标网络的地址和掩码长度。
③第3列表示目的端口或下一跳路由器的地址
第一种:目标网络与路由器的某个端口直接相连的情况,则直接给出转发的端口编号;
第二种:非直连,则给出下一跳路由器的IP地址,指示数据包通过该地址转发,
④第4列[]中的前半部分为管理距离,后半部分为权值
管理距离AD:管理距离,路由的可信度越高。
度量值(Metric):是路由器通过路径选择算法为网络上的路径产生的一一个数字。度量值越小,这条路径越佳。
路由