TCP-IP详解卷007.PDFVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载 第7章 域 和 协 议 7.1 引言 在本章中,我们讨论支持同时操作多个网络协议的 N e t / 3 数据结构。用I n t e r n e t协议来说明 在系统初始化时这些数据结构的构造和初始化。本章为我们讨论 I P协议处理层提供必要的背 景资料,I P协议处理层在第8章讨论。 N e t / 3 组把协议关联到一个域中,并且用一个协议族常量来标识每个域。 N e t / 3还通过所使 用的编址方法将协议分组。回忆图 3 - 1 9 ,地址族也有标识常量。当前,在一个域中的每个协 议使用同类地址,并且每种地址只被一个域使用。作为结果,一个域能通过它的协议族或地 址族常量唯一标识。图 7 - 1列出了我们讨论的协议和常量。 协 议 族 地 址 族 协 议 P F _ I N E T A F _ I N E T I n t e r n e t PF_OSI, PF_ISO AF_OSI, AF_ISO O S I PF_LOCAL, PF_UNIX AF_LOCAL, AF_UNIX 本地I P C ( U n i x ) P F _ R O U T E A F _ R O U T E 路由表 n / a A F _ L I N K 链路层 (例如以太网 ) 图7-1 公共的协议和地址族常量 P F _ L O C A L和A F _ L O C A L是支持同一主机上进程间通信的协议的主要标识,它们 是P O S I X . 1 2 标准的一部分。在 N e t / 3 以前,用P F _ U N I X和A F _ U N I X标识这些协议。 在N e t / 3 中保留U N I X常量,用于向后兼容,并且要在本书中讨论。 P F _ U N I X域支持在一个单独的 U n i x 主机上的进程间通信。细节见 [Stevens 1990] 。 P F _ R O U T E域支持在一个进程和内核中路由软件间的通信 (第1 8章) 。我们偶尔引用P F _ O S I 协 议,它作为 N e t / 3 特性仅支持 O S I 协议,但我们不讨论它们的细节。大多数讨论是关于 P F _ I N E T协议的。 7.2 代码介绍 本章涉及两个头文件和两个 C文件。图7 - 2描述了这4个文件。 文 件 说 明 n e t i n e t / d o m a i n . h d o m a i n结构定义 n e t i n e t / p r o t o s w . h p r o t o s w结构定义 n e t i n e t / i n _ p r o t o . c IP d o m a i n和p r o t o s w结构 k e r n / u i p c _ d o m a i n . c 初始化和查找函数 图7-2 在本章中讨论的文件 第 7章 域 和 协 议计计147 下载 7.2.1 全局变量 图7 - 3描述了几个重要的全局数据结构和系统参数,它们在本章中讨论,并经常在 N e t / 3 中 引用。 变 量 数 据 类 型

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档