- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 中
引用。
变 量 数 据 类 型
您可能关注的文档
- TCP-IP详解卷001.PDF
- TCP-IP详解卷003.PDF
- TCP-IP详解卷004.PDF
- TCP-IP详解卷005.PDF
- TCP-IP详解卷006.PDF
- TCP-IP详解卷008.PDF
- TCP-IP详解卷009.PDF
- TCP-IP详解卷010.PDF
- TCP-IP详解卷011.PDF
- TCP-IP详解卷012.PDF
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)