首页 理论教育 路由器简介|计算机网络

路由器简介|计算机网络

时间:2023-10-18 理论教育 版权反馈
【摘要】:图9-1路由器操作系统平台路由器操作系统平台以IP业务为核心,实现组件化的体系结构,在提供基本路由功能的同时,也提供基于应用的扩展功能。路由器转发分组的关键是路由表。图9-2路由器工作过程路由表中包含了下列关键项。根据路由的目的地不同,路由表表项可以划分为:主机路由和子网路由。表9-1路由表示例续表

路由器简介|计算机网络

传输网关可以将两台使用了不同的面向连接传输协议的计算机连接起来。例如两台需要进行通信的计算机分别使用了面向连接的TCP/IP协议和面向连接的ATM传输协议,这时就可以使用传输网关将它们连接起来进行通信,传输网关会将数据分组从一个连接复制到另一个连接中,并且根据需要对分组进行重新格式化。简单来说,传输网关在两台使用不同“语言”的计算机通信过程中,起到了一个“翻译”的作用。

路由器是网络的“边缘”设备,路由器的核心作用是实现网络互连。因此路由器必须具备两个或两个以上的接口,协议至少实现到网络层,至少支持两种以上的子网协议,同时具有存储、转发和寻径的功能。路由器能够实现不同速率网络的适配,还能够隔离广播,实施安全策略。路由器能够建立维护路由信息,实现数据包转发、分片与重组,还可以实现数据备份、流量控制等功能。

路由器的结构包括硬件和软件两部分(图9-1)。硬件由CPU(处理器)、RAM(存储正在运行的配置文件)、FLASH(负责保存OS的映像和路由器的微码)、NVRAM(保存配置件)、ROM(加载OS)和接口(完成路由器与其他设备的数据交换)组成;软件由BOOT ROM和路由操作系统平台组成。BOOT ROM的主要功能是路由器加电后完成有关初始化工作,并向内存中加入操作系统代码。

图9-1 路由器操作系统平台

路由器操作系统平台以IP业务为核心,实现组件化的体系结构,在提供基本路由功能的同时,也提供基于应用的扩展功能。

路由器要将数据报文从一个网络转发到另一个网络,需要根据所收到的报文的目的地址选择一条合适的路由(通过某一网络),将报文传送到下一个路由器,路由中最后的路由器负责将报文送交目的主机。路由器转发分组的关键路由表。每个路由器中都保存着一张路由表,表中每条路由项都指明分组到某子网或某主机应通过路由器的哪个物理端口发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。路由器根据路由表,首先进行精确匹配,就是按照子网掩码最长的匹配路由转发IP包,如果没有精确匹配的路由表项,则使用缺省路由转发IP包。如果无法转发,则发送ICMP Unreachable报文给IP包来源(图9-2)。

图9-2 路由器工作过程

路由表中包含了下列关键项。

目的地址:用来标识IP包的目的地址或目的网络。(www.xing528.com)

网络掩码:与目的地址一起来标识目的主机或路由器所在的网段的地址。将目的地址和网络掩码“逻辑与”后可得到目的主机或路由器所在网段的地址。

输出接口:说明IP包将从该路由器哪个接口转发。

下一跳IP地址:说明IP包所经由的下一个路由器。

本条路由加入IP路由表的优先级:针对同一目的地,可能存在不同下一跳的若干条路由,这些不同的路由可能是由不同的路由协议发现的,也可以是手工配置的静态路由。优先级高(数值小)将成为当前的最优路由。

根据路由的目的地不同,路由表表项(表9-1)可以划分为:主机路由和子网路由。子网路由的目的地为子网,主机路由的目的地为主机。另外,根据目的地与该路由器是否直接相连,路由表表项又可分为:直接路由和间接路由。直接路由的目的地所在网络与路由器直接相连。间接路由的目的地所在网络与路由器不直接相连。为了不使路由表过于庞大,需要设置一条缺省路由。凡遇到查找路由表失败后的数据包,就选择缺省路由转发。

表9-1 路由表示例

续表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈