功能: 转发报文和路由选择
用途:异种网络互连或多子网互连
工作原理:当一台主机发送IP报文到同一子网的另一台主机时,它直接把IP报文送到网络上,对方就能收到。当要送给在不同IP子网的主机时,它要选择一个能达到目的子网的路由器,把IP报文送到该路由器上,在由路由器送到目的子网。如果没找到这样的路由器,主机将把IP报文送给“默认网关”的路由器上,“默认网关”是每台主机上的一个配置参数,它是接在同一个网络上的某个路由器的端口的IP地址。
路由实现方式:路由器首先在路由表中查找,判明是否知道如何将分组发送到下一个站点,如果路由器不知都如何发送分组,通常将改分组丢弃,否则就根据根据路由表项将分组发送到下一个站点,如果目的网络直接与路由器相连,路由器就把分组直接送到相应的端口上。
路由选择:判定和构造达到目的地的最佳路径,由路由选择算法来实现。为了判定最佳路径,其必须启动并维护一张包含路由信息的路由表,其中路由信息依赖于所用到的路由选择算法而不尽相同。路由选择算法将收集到的路由信息填入路由表中,根据路由表可以将目标网络与下一跳的关系告诉路由器。路由器间相互通信进行路由更新,更新维护路由表使之正确反映网络拓扑结构变化,并由路由器根据量度来决定最佳路径。
路由协议: 域内协议:RIP,SPF
域间协议:BGP