网站建设与维护(第二版)第2章.ppt

  1. 1、本文档共118页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站建设与维护(第二版)第2章

第 2 章 网站集成基础        2.1 网 络 协 议 2.1.1 协议的层次化   在层次模型中,两个系统上同一层次模块之间通信时的约定称为协议;同一系统内相邻层次之间的约定称为服务;相邻层次之间交换信息的连接点称为接口,下层通过接口向上层提供服务,如图2-1所示。 图2-1 协议的分层 2.1.2 OSI参考模型   20世纪70年代,国际标准化组织ISO建立了一个委员会,专门致力于研究一种用于开放系统的体系结构,提出了开放系统互连OSI参考模型,这是一个定义连接异种计算机的标准体系结构。OSI参考模型采用层次型体系结构,共七层,如图2-2所示。 图2-2 OSI参考模型结构图   1. 物理层(Physical Layer)   物理层是OSI参考模型的最低层,其作用是为数据链路层提供一个物理连接,在物理介质上透明地传送比特流。此物理连接并不是永远存在于物理介质上的,而是需要由物理层去建立、保持和拆除的。物理层定义了机械、电气、功能性和规程性的特性。   2. 数据链路层(Data Link Layer)   数据链路层的作用是屏蔽掉物理层可能出现的差错,提供相邻节点间以帧为单位的可靠传输。帧是数据链路层传送数据的单位,包含地址、控制、数据和校验等相关信息,帧的控制信息起着帧同步和流量控制的作用。   3. 网络层(Network Layer)   网络层是通信子网与高层结构的界面,是通信子网的最高层,它在节点之间为数据传输创建逻辑链路。在网络层,数据传输的单位是分组或包。网络层的任务就是在通信子网中选择一条合适的路径,使发送端传输层所传下来的数据能够通过所选择的路径到达目的端,网络层还要解决异构网络互联问题。   4. 传输层(Transport Layer)   传输层是OSI参考模型中惟一负责端到端节点间数据传输和控制功能的层。在传输层中,数据传输的单位是报文,由于网络层的数据传送单位是分组,因此当报文长度大于分组时,先将报文划分成若干个分组,然后再交网络层进行传输。   5. 会话层(Session Layer)   会话层为两个进程之间提供对话连接、对话控制和同步功能。它在传输连接的基础上建立会话连接,并进行数据交换处理,允许数据进行单工、半双工和全双工的传送。如果会话过程中出现故障,则会话层的同步功能能够知道会话中断的位置,并从这个位置开始重发。   6. 表示层(Presentation Layer)   表示层为应用层提供数据变换的服务。表示层以下的各层只关心数据传输,而表示层关心的是所传输数据的语法和语义。因为开放系统各不相同。为了在这些系统之间进行通信,必须做相应的数据变换,表示层负责数据格式变换、数据加密与解密、数据压缩与恢复等功能。   7. 应用层(Application Layer)   在OSI参考模型中,低三层与通信双方的端系统间的信息传输有关,负责网络中的数据通信及信息的发送和接收;高三层向应用进程提供直接支持的功能,处理用户程序之间的连接、信息的表示等相关操作。        2.2 TCP/IP协议   TCP/IP(Transfer Control Protocol /Internet Protocol)是Internet的核心技术,是指以TCP和IP为核心的一组协议,称为TCP/IP协议簇,简称TCP/IP协议。   TCP/IP协议分为四层,由下而上分别为网络接口层、网络层、传输层和应用层,如图2-3所示。 图2-3 TCP/IP模型 2.2.1 TCP/IP的分层结构   TCP/IP事实上是一个协议系列或协议簇,目前包含了 100多个协议,用来将各种计算机和数据通信设备组成实际的TCP/IP计算机网络。TCP/IP模型各层的一些重要协议如图2-4所示。 图2-4 TCP/IP各层使用的协议   1. 网络接口层   网络接口层是TCP/IP层次结构中的最低层,在此层中包括各种逻辑链路控制协议和介质访问控制协议,对应OSI的数据链路层和物理层,主要负责接收IP数据包,并通过传输介质发送数据包。   2. 网络层   网络层是TCP/IP层次结构中的第二层,对应OSI的网络层,负责数据包的路由选择,保证数据包能顺利到达指定的 目的地。   (1) ?IP协议:是这一层的核心协议,规定网络层数据分组的格式。   (2) ?ICMP协议:提供网络控制和消息传递功能。   (3) ?ARP协议:提供IP地址和MAC地址之间转换的地址解释功能。   (4) ?RARP协议:提供反向地址解释功能。   3. 传输层   传输层是TCP/IP层次结构的第三层,对应OSI的表示层、会话层和传输层,提供端到端的通信。它提供了两个协议,面向连接可

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档