- 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章 计算机网络体系结构与协议 网络中的不同计算机之间要进行通信必须遵守一定的约定,即计算机网络协议。网络协议依赖于网络体系结构,由硬件和软件协同工作以实现计算机之间的通信。计算机网络最重要的是网络体系结构,协议和协议分层是理解网络体系结构的关键。 2.1 网络体系结构中的几个概念 ?2.1.1? 网络协议 2.1.2??协议分层 2.1.3???其他相关概念 2.2 OSI参考模型 2.2.1? OSI参考模型概述 1974年IBM提出SNA,它是首个按分层思想制定的网络设计标准。 1975年DEC提出DNA,而其他厂商也纷纷建立了自己的网络体系结构。这导致了系统间互不兼容的问题,即网络之间无法相互通信和互换使用。为此,迫切需要一个共同的可以参照的标准。 1984年,ISO提出了OSI参考模型。 2.2.2 物理层 物理层(Physical Layer)是OSI的最低层,是整个开放系统的基础。它保证通信信道上传输0和1二进制比特流,用以建立、维持和释放数据链路实体间的连接。物理层不是物理传输介质,它是介于数据链路层和物理传输介质之间的一层,起着数据链路层到物理传输介质之间的逻辑接口的作用。 物理层向数据链路层提供的服务包括“物理连接服务”、“物理服务数据单元服务”和“顺序化服务”等。“物理连接服务”是向数据链路层提供物理连接,数据链路层通过接口将数据传送给物理层,物理层就通过传输介质一位一位地送到对等的数据链路层实体,至于数据是如何传送的,数据链路层并不关心;“物理服务数据单元服务”是在物理介质传输非结构化的比特流,是指顺序地传输0、1信号,不必考虑这些信号的意义;“顺序化服务”是指0、1信号一定要按照原顺序传送给对方。 物理层协议被设计来控制传输媒介,规定传输媒介本身及与其相连接口的机械、电气、功能和过程特性,以提供传输媒介对计算机系统的独立性。传输媒介可以是双绞线、同轴电缆、光纤、通信卫星信道和微波等,它们不包括在OSI的七层之内,而处于物理层的下面。这些接口和传输媒介必须保证发送和接收信号的一致性。 机械特性指网络接口形状等,在RS-232C中,规定采用的连接器接口为25根针,接口形状为D形。 电气特性包括信号电压、持续时间等。多数是用电信号表示的,而在用到光纤传输的时候也有光信号和光电转换问题。RS-232C规定,对数据信号以+12v或+8v表示0,-12v或-8v表示1;对控制信号,0表示“开”,1表示“断”,数据速率0Kbps~20Kbps。 功能特性是描述物理设备的功能,如RS-232C的第二根针是用于发送数据的,第三根针用于接收数据,第四根针用于请求发送,第五根针用于允许发送。 过程特性指事件发生的合法顺序。例如,RS-232C的一段规程为:第四根针置位,请求发送→第五根针置位,允许发送→数据通过第二根针发送。 2.2.3 数据链路层 数据链路层(Data Link Layer)是在物理层提供的比特服务基础上,在相邻节点间建立简单的通信链路,传输以帧为单位的数据。同时它还负责数据链路上的流量控制、差错控制。 在物理媒介上传输的数据难免受到各种因素的影响而产生差错,为此,数据链路层通过建立、维持和释放网络实体间的数据链路连接,使之对网络层呈现为一条无差错通路,从而加强物理层原始比特留的传输功能。数据链路层的基本任务就是数据链路的激活、保持和终止,以及对数据的检错与纠错。 数据链路层中对应的传输单元是帧,将数据封装在不同的帧中发送,并处理接收端送回的确认帧。协议不同,帧的长短和分界也有差别,但无论如何必须对帧进行定界。它是通过在帧的开头和结尾附加上特殊的二进制编码来产生和识别帧界。相邻节点间的数据交换应保证帧同步和各帧的顺序传送,对损坏、丢失和重复的帧应能进行处理,这种处理过程对网络层是透明的。差错检测可以采用奇偶校验码和循环冗余码来检测信道上的数据误码,而帧丢失或重复则用序号检测。发生错误后的修复常靠反馈重发机制来完成。另外,数据链路层必须保证相邻节点间发送和接收速度的匹配,因而该层协议还要完成流量控制工作。 数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。在IEEE802.3标准中,数据链路层分成了两个子层,一是逻辑链路控制(Logical Link Control, LLC),一是介质接入控制(Medium Access Control, MAC)。 独立的数据链路层产品最常见的是网卡,网桥也是链路层上的网络互联产品。Modem的某些功能有人认为应属于链路层,对此仍有争议。 2.2.4 网络层 网络层(Network Layer)完成对通信子网
原创力文档


文档评论(0)