- 2
- 0
- 约1.13万字
- 约 92页
- 2019-01-11 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * * * * 表示层:充当应用程序和网络之间的“翻译官”角色。 1、在表示层,数据将按照网络能理解的方式进行格式化;这种格式化也因所使用网络的类型不同而不同。例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码、甚至反码或补码。在这种情况下,为了让采用不同编码方法的计算机能相互理解通信交换后数据的值,便需要会话层来完成这种转换。 方法:采用抽象的标准方法来定义数据结构、标准的编码表示形式。 2、表示层管理数据的解密与加密,如系统口令的处理。 3、表示层协议还对图片和文件格式信息进行解码和编码。GIF、JPEG 表示层的功能 表示层以下各层只关心可靠的数据传输,而表示层关心的是所传送数据的语法和语义。 完成语法格式的转换 不同的计算机可能有不同的内部数据表示(抽象语法),表示层收到应用层传过来的某种语法形式的数据后,将其转换成适合在网络实体间传送的公共语法(传送语法)表示的数据。包括数据表示格式和转换、数据压缩、加密与解密、协议转换等 与接收方协商所采用的公共语法类型 表示层对等实体间连接的建立、数据传送与连接释放。 OSI 的应用层 应用层的功能 OSI的最高层,也是离用户最近的层,是计算机网络与用户之间的界面 由若干的应用进程或程序组成。网络通过应用层为用户提供多种网络服务。 常见应用层服务: 目录服务 电子邮件 ?? 文件传输 ???? 虚拟终端 OSI模型各层功能总结 Application protocol Representation protocol Session protocol Transport protocol 通信子网 APDU PPDU Frame Bits Packet SPDU Segment OSI/RM七层协议模型上、下大,中间小,这是因为最高层要和各种类型的应用进程接口,而最低层要和各种类型的网络接口,因此上、下两头标准特别多,而中间几层标准就稍简单些。有些层的任务过于繁重,如数据链路层和网络层,有些层的任务又太轻,如会话层和表示层。 2.3 TCP/IP模型 20世纪70年代中期:ARPA实现异种网互连,TCP/IP出现 1980年前后:ARPA将ARPA上的所有机器转向该协议,并资助开发用于UNIX的TCP/IP协议 1985年:NFS(美国国家科学基金会)涉及TCP/IP协议的研究与开发,其所资助的所有网络机构均采用该协议 NOW:若干协议组成的完整的协议簇/一个网络协议体系。 异种网络互连的唯一协议体系,适用于不同机型(从PC到巨型机)、不同类型的网络(从局域网到广域网)。 TCP/IP体系结构 TCP/IP体系结构——网络接口层 网络接口层似乎与OSI的数据链路层和物理层相对应,但实际上TCP/IP并没有真正描述这一部分,只是指出主机必须使用某种协议与网络连接,以便能在其上传递IP(互连网络协议)分组。 具体的物理网络可以是各种类型的局域网,如以太网、令牌环网、令牌总线网等,也可以是诸如X.25、帧中继、电话网、DDN等公共数据网络。 网络接口层负责从主机或节点接收IP分组,并把它们发送到指定的物理网络上。 TCP/IP体系结构——互连网络层 互连网络层是整个体系结构的关键部分,功能是使主机可以把分组发往任何网络,并使分组独立地传向目的地(可能经由不同的物理网络)。 这些分组到达的顺序和发送的顺序可能不同,因此如需要按顺序发送及接收时,高层必须对分组排序。 TCP/IP体系结构——互连网络层 互连网络层定义了标准的分组格式和协议,即IP协议(Internet protocol)。互连网络层的功能就是把IP分组发送到应该去的地方。选择分组路由和避免阻塞是主要的设计问题。 TCP/IP互连网络层和OSI网络层在功能上非常相似。 传输层在TCP/IP模型中位于互连网络层之上,功能是使源端和目的端主机上的对等实体可以进行会话(和OSI的传输层一样)。这里定义了两个端到端的协议。 第一个是传输控制协议TCP(Transmission Control Protocol)。 第二个协议是用户数据报协议UDP(User Datagram Protocol)。 TCP/IP体系结构——传输层 第一个是传输控制协议TCP。TCP是一个面向连接的协议,允许从一台机器发出的字节流无差错地发往互联网上的其它机器。 TCP把输入的字节流分成报文段,并传给互连网络层。在接收端,TCP接收进程把收到的报文再组装成输出流。TCP还要处理流量控制,以避免快速发送方向低速接收方发送过多报文而使接收方无法处理。 TCP/
原创力文档

文档评论(0)