选路是一个通用的术语,用来描述某一个网络中的主机发出的分组经过若干路由器到达另一个网络中的目的主机的过程。更明确地说,选路过程是由两个独立的过程组成。原理从概念上讲,IP路由选择是比较简单的,举个例子,如果目的主机和源主机都在同一个子网,那么IP分组直接送到目的主机上。否则,源主机就把IP分组发到一个默认的路由器上,再由这个路由器进行转发。一般情况下,一台计算机既可以配置成主机,又可以配置成路由器。在它的P层维护一张路由表,当收到一个IP分组并进行发送时,它都要对路由表搜索一次。当分组来自某个网络接口时,首先检查目的IP地址是否是本机IP地址或广播地址,如果是,IP分组就会送到由IP首部协议字段所指定的协议模块进行处理。如果不是这些地址,那么如果IP层被设置为路由器的功能,就会转发这个分组,否则就丢弃这个IP分组。 过程1、分组转发就是把分组从一个网络传递到另一个分组的实际过程。分组转发的过程采用了hop-by-hop的方式,路由器将分组转发到哪里是由路由器自身路由转发表的内容和分组的目的地址决定的。路由器(或主机)在进行分组转发时可分为直接转发和间