- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
防火墙 ppt2第二章
第2章 TCP/IP 2.1 OSI七层模型 2.2 TCP/IP数据传输 2.3 应用程序及工具 2.1 OSI七层模型 2.1.1 OSI七层模型的产生 在计算机网络中,除了TCP/IP以外,还使用着由制造开发商开发的数量众多的协议。为了使不同协议的网络实现互联,协议的标准化变得极为必要。因此,通过国际标准化组织-ISO(International Organaization for Standarization),推动了网络体系标准化。 OSI参考模型的一个很重要特性就是它采用的是分层体系结构,OSI参考模型共划分为七层。 2.1 OSI七层模型 总结起来,OSI七层参考模型具有以下优点: ● 简化了相关的网络操作。 ● 提供即插即用的兼容性和不同厂商之间的标准接口。 ● 使各个厂商能够设计出具备互操作性的网络设备,加快数据通信网络发展。 ● 防止一个区域网络发生的变化移向另一个区域的网络,因此,每一个区域的网络都能够单独快速升级。 ● 把复杂的网络问题分解成小的简单问题,易于学习和操作。 2.1 OSI七层模型 2.1.2 OSI模型层次结构及各层功能 OSI参考模型的七层分别是:第一层物理层(Physical Layer)、第二层数据链路层(Data Link Layer)、第三层网络层(Network Layer)、第四层传输层(Transport Layer)、第五层会话层(Session Layer)、第六层表示层(Presentation Layer)和第七层应用层(Application Layer),如图2 ?1所示。 OSI七层参考模型是建设和设计网络的核心,其每一层都完成推动数据通信的特定任务,即每一层都有特定的功能。下面详细介绍各层的功能。 2.1 OSI七层模型 1. 物理层 物理层是OSI七层参考模型的最底层或称为第一层。有一点需要明确的是,物理层并不是指物理设备或物理媒体,而是有关物理设备通过物理媒体进行互联的描述和规定。物理层协议还定义了接口的4个基本功能特性。 2.1 OSI七层模型 2. 数据链路层 数据链路层是OSI七层参考模型的第二层。它的传输单位是帧,通常,帧由地址段、数据段、控制段、校验段等字段组成。图2? 2描述了一个简化的数据帧格式,数据帧的格式根据网络类型的不同而不同。在局域网中有以太帧、令牌环网帧,在广域网中有HDLC,PPP等。 2.1 OSI七层模型 3. 网络层 网络层,在数据链路层中讨论的是两台相邻的设备之间的通信。但是,实际中的两台设备之间可能相隔很远,它们之间的通路可能要包括许多段链路,而数据链路层的协议不能解决由多条链路组成的通路的数据传送问题。这些问题都是由第三层,即网络层来解决的。 2.1 OSI七层模型 4. 传输层 传输层的功能是保证在不同子网的两台设备间进行数据包可靠、顺序、无错地传输。在传输层,数据传送的单位是段。传输层负责处理端对端通信,所谓端对端是指从一个终端(主机)到另一个终端(主机),中间可以有一个或多个交换结点。图2? 4示意了传输层提供端到端的服务,网络层、数据链路层和物理层完成端到端通路的寻址和传输。 2.1 OSI七层模型 5. 会话层 会话层是利用传输层提供的端到端的服务,向表示层或会话用户提供会话服务。会话层建立通信链接,保持会话过程通信链接的通畅,同步两个节点之间的对话,决定通信是否被中断以及通信中断时如何决定从何处重新发送。举例来说,某个用户登录到一个远程系统,并与之交换信息。会话层管理这一进程,控制哪一方有权发送信息,哪一方必须接收信息,这其实是一种同步机制。 2.1 OSI七层模型 6. 表示层 表示层就是将应用层的信息“表示”成一种格式,让对端设备能够正确识别。它关注的是格式的转换,就如同是应用程序和网络之间的翻译官。在表示层,数据将按照网络能识别的编码进行格式转换,由于不同的软件应用程序经常使用不同的数据格式编码,所以数据格式转换是必需的。它可以确保数字和文本以接收方的表示层可以阅读的格式发送。例如,在运行Windows 98的主机上向远端的IBM大型机读取数据,由于IBM大型机使用的是EBCDIC字符,而Windows98使用的是ASCII字符格式,如果没有翻译官的翻译,本要得到的是“good”,可在屏幕上看到的却是串乱码,如图2? 5所示。 2.1 OSI七层模型 7. 应用层 应用层是OSI的最高层,它直接与用户和应用程序打交道,负责对软件提供接口以使程序能使用网络。这里的网络服务包括文件传输、文件管理、电子邮件的消息处理等。必须强调的是应用层并不等同于一个应用程序。例如,在网络上发送电子邮件,你的请求就是通过应用层传输到网络的。 2.1 OSI七层模型 2.1.3 层
文档评论(0)