1)路由器的基本功能<br> 路由器的基本功能为路由选择和数据转发。<br> 路由选择,通过路由选择算法确定到达目的站点的最佳路径。不同子网上的站点之间进行通信时,由路由器把信息分组通过互联网沿着一条路径从源端传送到目的端,进行跨网段传输。在这条路径上可能需要通过一个或多个中间设备(路由器),所经过的每台路由器都必须要知道怎么把信息分组从源端传送到目的端,需要经过哪些中间设备,即路由器需要确定下一路由器的地址。<br> 数据转发,通常也称数据交换。源端主机将带着目的主机网络层地址(IP地址)的数据包发送给已知路由器(默认路由);路由器接收数据包之后,检查目的地址,查询路由表,确定它是否知道怎样转发这个包;如果路由表中没有关于这个目的地址的路由信息,不知道下一条路由器的地址,则转发给该路由器的默认路由器将包丢弃;如果路由表中有下一条路由器的地址,路由器将目的MAC地址改为下一条路由器的MAC地址,并把包传送给下一条路由器。<br> 下一条路由器执行同样的交换过程,最终将包传送到目的端主机。<br> 2)路由选择的实现方法<br> ·路由器通过路由选择算法,建立并维护一个路由表。<br> ·路由表中包含目的IP地址和下一条路由器地址等路由信息。<br> ·路由表中的路由信息能告诉每一台路由器应该把数据包转发给谁,即下一条路由器地址。<br> ·路由器分析每个进来的数据包,根据目的IP地址,查路由表,根据路由表提供的路由信息,将数据包转发给下一条路由器。通过这样一级一级地把包转发到下一条路由器的方式,最终把数据包传送到目的端。<br> ·如果网络拓扑发生变化,需要更新路由表。路由器通过发布广告或向邻居发布路南表的方法使每台路由器都进行路由更新,并建立一个新的、详细的网络拓扑图。<br> (4)网关<br> 网关又称作间连接器或信关,它处于网络层以上的高层。网间连接器的主要功能是:网间协议变换和报文分组转发。它所提供的服务主要有:提供不同网络间协议转换;提供路选和分组转发;提供记账与网络维护状态信息。<br> 网关实现协议转换的方法主要有两种:<br> ·直接将输入网络信息包的格式转换成输出网络信息包的格式。<br> ·将输入网络信息包的格式转换成一种统一的标准网间信息包的格式。<br> 【例3.38】实现两个局域网远程互连以及早期校园网主干采用的网络互联设备是( )。<br> A)中继器<br> B)网桥<br> C)路由器<br> D)网关<br> 答案:B。<br> 提示:该题的同类题出现在2005年4月真题中。<br> 【例3-39】 网桥互联的两个局域网可以采用不同的( )。<br> A)物理层协议、数据链路层协议<br> B)物理层协议、数据链路层协议、网络层协议<br> C)数据链路层协议、网络层协议<br> D)数据链路层协议、网络层协议、传输层协议<br> 答案:A。
……
展开