欢迎来到天天文库
浏览记录
ID:7867452
大小:44.85 KB
页数:0页
时间:2018-03-01
《应用层功能及协议》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、应用层功能及协议将语言切换为English
2、搜索
3、词汇表--------------------------------------------------------------------------------课程索引:课程导览0课程简介1生活在以网络为中心的世界里2网络通信3应用层功能及协议4OSI传输层5OSI网络层6网络编址-IPv47数据链路层8OSI物理层9以太网10网络规划和布线11配置和测试网络--------------------------------------------------------------------------------CCNAExpl
4、oration-网络基础知识3应用层功能及协议3.0本章简介3.0.1本章简介第{{$PAGEVAR}}页1:我们大多数人都通过万维网、电子邮件服务以及文件共享程序体验Internet。除了这些应用程序之外,还有很多程序也可以为人们提供访问网络底层的界面,它们相对而言简单直观,让我们不必了解其工作原理就可以轻松收发信息。但是,对于网络工程师而言,就必须了解应用程序如何对网络中收发的信息进行格式编排、传输和解释。通过开放式系统互连(OSI)模型的分层结构,我们可以更容易地理解网络通信原理。本章将着重介绍OSI模型中应用层的作用以及它的组成部分:应用程序、各种服务及协议。同时,我们还将探讨上
5、述三个组成要素如何保证信息网络中的通信稳定和可靠。在本章中,您将学会:描述OSI模型的上三层功能如何为终端用户应用程序提供网络服务;描述TCP/IP应用层协议如何提供OSI模型的上层结构所指定的服务;规定人们如何在信息网络中使用应用层通信;描述常见TCP/IP应用程序的功能,例如:万维网和电子邮件,以及相关服务,包括HTTP、DNS、SMB、DHCP、STMP/POP以及Telnet;描述使用点对点应用程序及Gnutella协议的文件共享过程;解释协议如何确保一种设备上运行的各种服务可以收发很多不同网络设备的数据;使用网络分析工具来检查并解释一般用户应用程序的工作原理。显示视觉媒体3.1
6、应用程序—网络间的接口3.1.1OSI模型及TCP/IP模型第{{$PAGEVAR}}页1:开放式系统互连(OSI)参考模型是一种抽象的分层模型,人们用它来作为网络协议设计的指导原则。OSI模型将网络通信过程分为7个逻辑层,每一层都拥有独特的功能,且被赋予了特定的服务和协议。在该模型中,信息从源主机的应用层开始,逐层向下传送,直到物理层,然后通过通信通道传送至目的主机。在目的主机中,信息又自下而上传递到应用层。右图描述了该过程的详细步骤。无论在OSI模型还是TCP/IP模型中,应用层(第七层)都是最高层。该层为用于通信的应用程序和用于消息传输的底层网络提供接口。应用层协议用于在源主机和目
7、的主机上运行的程序之间进行数据交换。目前已有很多种应用层协议,而且人们还在不断开发新的协议。显示视觉媒体第{{$PAGEVAR}}页2:虽然TCP/IP协议簇的开发早于OSI模型的推出,但TCP/IP应用层协议与OSI模型的上三层结构(应用层、表示层和会话层)仍然大致对应。由于人们在个人电脑、图形用户界面及多媒体对象涌现之前已经开发出了绝大多数TCP/IP应用层协议,因此,这些协议并没有实现OSI模型的表示层和会话层所指定的功能。表示层表示层有三个主要功能:对应用层数据进行编码与转换,从而确保目的设备可以通过适当的应用程序理解源设备上的数据;采用可被目的设备解压缩的方式对数据进行压缩;对
8、传输数据进行加密,并在目的设备上对数据解密。表示层的应用并不完全与某一特定协议栈关联,比如视频和图形标准。常见的视频标准包括QuickTime和活动图像专家组(MPEG)。前者是苹果计算机的视频和音频技术标准,后者是视频压缩和编码标准。常见的图形图像格式则包括图形交换格式(GIF)、联合图像专家组(JPEG)以及标签图像文件格式(TIFF)。其中前两种是图形图像压缩和编码标准,而最后一种则是图形图像的标准编码格式。会话层会话层,顾名思义,它就是用于在源应用程序和目的应用程序之间创建并维持对话。会话层用于处理信息交换,发起对话并使其处于活动状态,并在对话中断或长时间处于空闲状态时重启会话。
9、大多数应用程序(如Web浏览器或电子邮件客户程序)已包含OSI模型5、6、7层的功能。显示视觉媒体第{{$PAGEVAR}}页3:最广为人知的TCP/IP应用层协议是那些用于交换用户信息的协议。这些协议详细规定了许多常见Internet通信功能的必备格式和控制信息。常见TCP/IP协议包括:域名服务协议(DNS),用于将Internet域名解析为IP地址;超文本传输协议(HTTP),用于传输构成万维网网页的文件;简单邮件传输协议(S
此文档下载收益归作者所有