2015计算机等考三级网络技术辅导第5章:路由器与路由选择_第2页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2015年4月2日

  当进行路由选择时,将IP数据报中的目的IP地址取出,与路由表表目中的“子网掩码”进行逐位“与”运算,运算的结果再与表目中的“目的网络地址”比较,如果相同,说明路由选择成功,IP数据报沿“下一站地址”传送出去。
  
  上图显示了通过3台路由器连接4个子网的情况。如果路由器R收到一个目的地址为10.4.0.16的IP数据报,以下是路由器R进行路由选择的过程:
  ①在进行路由选择前应将该IP地址(10.4.0.16)与路由表对应的子网掩码255.255.0.0进行逐位“与”操作,得到的结果是l 0.4.0.0。
  ②10.4.0.0与本表项目中的网络地址l0.2.0.0不相同,说明路由选择不成功。需要对路由表的下一个表项进行相同的操作。
  ③继续将数据报的IP地址l0.4.0.16与路由表的第二项对应的子网掩码255.255.0.0进行“与”操作,得到的结果也是l0.4.0.0,这与第二项中的网络地址l0.3.0.0也不相同。需要对路由表第三个表项进行相同的操作。
  ④(第三项也不符合要求)以此类推,当对路由表的最后一个表项(第4项)操作时,IP地址10.4.0.16与子网掩码255.255.0.0“与”操作的结果是l0.4.0.0,同目的网络地址l0.4.0.0一致,说明选择路由是正确的。
  ⑤路由器R将数据报转发给该表项指定的下一个路由器l0.3.0.7(即路由器S)。
  路由器S接收到该IP数据报后,也需要按照自己的路由表,决定数据报的去向。
  小知识:
  “与”操作:一种逻辑算法,常在计算机中以“与门”的形式存在。表示为:AND。1AND l=1,lAND 0=0,0AND 0=0。两数同为1,与操作结果为I;两数不同,与操作结果为0;两数同为0,与操作结果也是0。
  注意:要求是将IP数据报的目的IP地址和路由表中各表项对应的子网掩码进行逐位的、“与”操作。这里首先要将IP地址和子网掩码的每个字节换算成8位二进制数(4个字节共32位二进制数),然后每一位二进制数进行“与”操作。
  10.4.0.16=00001010000001000000000000010000
  255.255.0.0=1111111111111110000000000000000
  将两者的每一位二进制数进行“与”操作,得到的结果为:00001010000001000000000000000000=10.4.0.0
  (3)路由表中的特殊路由
  ①默认路由:在路由选择过程中,如果路由表没有明确指明一条到达目的网络的路由信息,那么把数据报转发到默认路由指定的路由器。
  ②特定主机路由:对单个主机指定一条特别的路径就是所谓的特定主机路由。

相关文章