文件名称:IP选路-ax88772c,usb2.0转网口,市场上最具性价比的方案
文件大小:55.88MB
文件格式:PDF
更新时间:2024-07-30 05:00:42
TCP IP详解 全三卷
第9章 IP选路 9.1 引言 选路是 I P最重要的功能之一。图 9 - 1是I P层处理过程的简单流程。需要进行选路的数据报 可以由本地主机产生,也可以由其他主机产生。在后一种情况下,主机必须配置成一个路由 器,否则通过网络接口接收到的数据报,如果目的地址不是本机就要被丢弃(例如,悄无声 息地被丢弃)。 在图9 - 1中,我们还描述了一个路由守护程序( d a e m o n),通常这是一个用户进程。在 U n i x系统中,大多数普通的守护程序都是路由程序和网关程序(术语 d a e m o n指的是运行在后 台的进程,它代表整个系统执行某些操作。 d a e m o n一般在系统引导时启动,在系统运行期间 一直存在)。在某个给定主机上运行何种路由协议,如何在相邻路由器上交换选路信息,以及 选路协议是如何工作的,所有这些问题都是非常复杂的,其本身就可以用整本书来加以讨论 (有兴趣的读者可以参考文献 [Perlman 1992]以获得更详细的信息)。在第1 0章中,我们将简单 讨论动态选路和选路信息协议 R I P(Routing Information Protocol)。在本章中,我们主要的目 的是了解单个I P层如何作出路由决策。 图9 - 1所示的路由表经常被 I P访问(在一个繁忙的主机上,一秒钟内可能要访问几百次), 但是它被路由守护程序更新的频度却要低得多(可能大约 3 0秒种一次)。当接收到 I C M P重定 向,报文时,路由表也要被更新,这一点我们将在 9 . 5节讨论r o u t e命令时加以介绍。在本章中, 我们还将用n e t s t a t命令来显示路由表。 图9-1 IP层工作流程 路由守 护程序 route命 令 netstat 命令 根据相邻路由 器更新路由表 路由表 IP层 I P输出: 计算下一站路 由器(如果需要) 网络接口 IP输入队列 处理IP选项 是分组( I P地址 之一或是广 播地址) ICMP UDP TCP 是