1. 首页
  2. 考试认证
  3. 其它
  4. 选路的原理-软件无线电原理与应用第二版

选路的原理-软件无线电原理与应用第二版

上传者: 2024-07-07 10:25:36上传 PDF文件 12.68MB 热度 10次
9.2选路的原理开始讨论I P选路之前,首先要理解内核是如何维护路由表的。路由表中包含的信息决定了I P层所做的所有决策。在3 . 3节中,我们列出了I P搜索路由表的几个步骤: 1)搜索匹配的主机地址; 2)搜索匹配的网络地址; 3)搜索默认表项(默认表项一般在路由表中被指定为一个网络表项,其网络号为0)。匹配主机地址步骤始终发生在匹配网络地址步骤之前。 I P层进行的选路实际上是一种选路机制,它搜索路由表并决定向哪个网络接口发送分组。这区别于选路策略,它只是一组决定把哪些路由放入路由表的规则。 I P执行选路机制,而路由守护程序则一般提供选路策略。 9.2.1简单路由表首先来看一看一些典型的主机路由表。在主机s v r 4上,我们先执行带-r选项的n e t s t a t命令列出路由表,然后以-n选项再次执行该命令,以数字格式打印出I P地址(我们这样做是因为路由表中的一些表项是网络地址,而不是主机地址。如果没有- n选项,n e t s t a t命令将搜索文件/ e t c / n e t w o r k s并列出其中的网络名。这样会与另一种形式的名字—网络名加主机名相混淆)。第1行说明,如果目的地是1 4 0 . 2 5 2 . 1 3 . 6 5(s l i p主机),那么网关(路由器)将把分组转发给1 4 0 . 2 5 2 . 1 3 . 3 5(b s d i)。这正是我们所期望的,因为主机s l i p通过S L I P链路与b s d i相连接,而b s d i与该主机在同一个以太网上。对于一个给定的路由器,可以打印出五种不同的标志( f l a g): U该路由可以使用。 G该路由是到一个网关(路由器)。如果没有设置该标志,说明目的地是直接相连的。 H该路由是到一个主机,也就是说,目的地址是一个完整的主机地址。如果没有设置该标志,说明该路由是到一个网络,而目的地址是一个网络地址:一个网络号,或者网络号与子网号的组合。 D该路由是由重定向报文创建的( 9 . 5节)。 M该路由已被重定向报文修改( 9 . 5节)。标志G是非常重要的,因为由它区分了间接路由和直接路由(对于直接路由来说是不设置标志G的)。其区别在于,发往直接路由的分组中不但具有指明目的端的I P地址,还具有其链路层地址(见图3 - 3)。当分组被发往一个间接路由时, I P地址指明的是最终的目的地,但是链路层地址指明的是网关(即下一站路由器)。我们在图3 - 4已看到这样的例子。在这个路由表例子中,有一个间接路由(设置了标志G),因此采用这一项路由的分组其I P地址是最终的目的地(1 4 0 . 2 5 2 . 1 3 . 6 5),但是其链路层地址必须对应于路由器1 4 0 . 2 5 2 . 1 3 . 3 5。 84使用TCP/IP详解,卷1:协议下载
下载地址
用户评论