- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 IP网络及互连技术 2.1 网络互连基础 1.IP网络的体系结构 网络体系结构是网络和它的部件所执行功能的精确定义,并以协议、实体、逻辑环境等加以描述,即 网络体系结构={系统,实体,层,协议} 系统:包含一个或多个实体的具有信息处理和通信功能的物理整体。 实体:在一个系统中,任何能完成某一特定功能的进程或程序,都可称为一个逻辑实体。 层:指系统中能提供某一种或某一类服务功能的逻辑实体。 协议:指为完成在两个实体间通信或服务所必须遵守的规则和约定。协议分为对等层间的对话协议和相邻层间的接口协议。 不同的网络其体系结构不同,为了解决不同网络间的互连问题,国际标准化组织(ISO)于1977年成立了专门机构研究,并提出了一套信息系统互连标准建议,即著名的OSI(开放系统互连)参考模型。此建议为计算机网络以及其它信息网络的发展奠定了基础。 2.网络协议的概念 协议是通信双方为了实现通信所进行的约定或所作用的对话规则,是用于描述进程之间信息交换过程的一个术语。 一般来说,协议由语法、语义和定时关系三部分组成。语义规定通信双方彼此“讲什么”,即确定协议元素的类型,如规定通信双方要发出什么控制信息,执行的动作和返回的应答。语法规定通信双方彼此“如何讲”,即确定协议元素的格式,如数据和控制信息的格式。定时关系规定时间执行的顺序,即确定通信过程中通信状态的变化,通常可以用状态图来描述,如规定正确的应答关系即属于定时关系问题。 3.网络功能和协议层次化 IP通信网络是一个极其复杂的系统,为了减少网络设计的复杂性,同时也为了便于管理,通常把网络的功能按高低划分为若干个层次。网络的层数、每层的名字、功能和向上层提供的服务都随网络的不同而不同,其共同点是较低层为较高层提供服务,且较低层功能具体实现方法的变更不影响较高层所执行的功能。 网络功能分成N层,N值根据需要而定。不同机器的相应层之间可以进行对话,对话的规则和惯例就是该层的协议。不同机器上对应层所含的两个实体称为同层实体或同等进程。同等进程通过协议进行通信,各层协议通信是虚拟的。虚拟是指数据流并不在两个同等层之间直接流动。 4.各层中共同要解决的问题 各层协议除了各自关心的问题外,也存在一些具有共性的问题,列举如下: (1)建立连接。 (2)拆除连接。 (3)确定数据传输的方向。 (4)差错控制。 (5)数据流量控制。 (6)路径选择。 (7)多路复用。 (8)信息的拆装。 2.2 OSI参考模型及各层功能 1.OSI参考模型分层原则 OSI参考模型的分层原则包括: (1)根据不同层次的抽象分层。 (2)每层应当实现一个定义明确的功能。 (3)每层功能的选择应该有助于制定网络协议的国际标准。 (4)各层边界的选择应尽量减少跨过接口的通信量。 (5)层数应合理,既要避免不同的功能混杂在同一层中,也要避免过多分层引起的系统体系结构过于庞大的问题。 图2-1 开放系统互连参考模型的分层结构图 2.OSI参考模型及各分层功能 OSI参考模型本身不是网络体系结构的全部内容,这是因为它并未确切地描述用于各层的协议和服务,它仅仅告诉我们每一层应该做什么。不过,ISO已经为各层制定了标准,但它们并不是参考模型的一部分,它们是作为独立的国际标准来公布的。OSI参考模型各层功能如表2-1所示。 表2-1 OSI参考模型各层功能 1)物理层 物理层(PhysicalLayer)涉及到通信在信道上传输的原始比特流。物理层的设计必须保证一方发出二进制“1”时,另一方收到的也是“1”而不是“0”。这里的典型问题是用多少伏特电压表示“1”,多少伏特电压表示“0”;一个比特持续多少微秒;传输是否在两个方向上同时进行;最初的连接如何建立和完成,通信后连接如何终止;网络接口插件有多少针及各针的用途。此问题主要涉及机械的、电气的和过程的接口处理,以及物理层下的物理传输介质选择等。 2)数据链路层 数据链路层(DataLinkLayer)的主要任务是加强物理层传输原始比特的功能,使之对网络层显现为一条无错线路。发送方把输入数据分装在数据帧(DataFrame)里(典型的帧为几百字节或几千字节),按顺序传送各帧,并处理接收方回送的确认帧(AcknowledgmentFrame)。因为物理层仅仅接收和传送比特流,并不关心它的意义和结构,因而只能依赖各链路层来产生和识别帧边界,可以通过在帧的前面和后面附加上特殊的二进制编码模式来达到这一目的。如果这些二进制编码偶然在数据中出现,则必须采取特殊措施以避免混淆。 传输线路上突发的噪声干扰可能把帧完全破坏掉。在这种
您可能关注的文档
- FPGA上的嵌入式系统设计实例 作者 赵峰_ 第5章.ppt
- FPGA上的嵌入式系统设计实例 作者 赵峰_ 第6章.ppt
- FPGA设计及应用 第二版 作者 褚振勇 第1-3章 第1章.ppt
- FPGA设计及应用 第二版 作者 褚振勇 第1-3章 第2章.ppt
- FPGA设计及应用 第三版 作者 褚振勇 第1-3章_ 第2章.ppt
- FPGA设计及应用 第三版 作者 褚振勇 第5-8章_ 第5章.ppt
- FPGA设计及应用 第三版 作者 褚振勇 第5-8章_ 第6章.ppt
- FPGA设计及应用 第三版 作者 褚振勇 第5-8章_ 第7章.ppt
- FPGA设计及应用 作者 含光盘 第1-3章 第1章 可编程逻辑器件概述.ppt
- FPGA设计及应用 作者 含光盘 第1-3章 第2章 Altera可编程逻辑器件.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 1-4 第3章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 1-4 第4章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 5-9 第5章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 5-9 第6章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 5-9 第7章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 5-9 第8章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 5-9 第9章.ppt
- IP网络多媒体通信技术及应用 作者 朱志祥 封面及目录.ppt
- Java 2简明教程(第2版) 作者 Java2-2.ppt
- Java 2简明教程(第2版) 作者 Java2-3.ppt
文档评论(0)