应用层协议详解_第1页
应用层协议详解_第2页
应用层协议详解_第3页
应用层协议详解_第4页
应用层协议详解_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

应用层协议详解,使用分层的模型,协议模型和参考模型,通信过程,协议数据单元和封装PDU:一段数据在任意协议层的表示形式称为协议数据单元(PDU)。在封装过程中,后续的每一层都根据使用的协议封装其从上一层接收的PDU。根据TCP/IP协议簇的协议来命名PDU。数据(Data)-一般术语,泛指应用层使用的PDU数据段(Segment)-传输层PDU数据包(Packet)-网络层PDU帧(Frame)-网络接入层PDU比特(bit)-通过介质实际传输数据时使用的PDU,通信过程,协议数据单元和封装,封装,沿协议栈向下传送,解封装,沿协议栈向上传送,应用程序网络间的接口,表示层与会话层表示层的功能:编码、压缩、加密会话层的功能:建立、维持、终结应用程序之间的会话,准备应用程序和服务,常用的协议传输层使用某种编址方案,称为端口号。端口号识别应用程序及应用层服务(即源数据和目的数据)。服务器程序通常使用客户机已知的预定义端口号。域名系统(DNS)TCP/UDP端口53超文本传输协议(HTTP)TCP端口80简单邮件传输协议(SMTP)TCP端口25邮局协议(POP)TCP端口110TelnetTCP端口23动态主机配置协议UDP端口67和端口68文件传输协议(FTP)TCP端口20和端口21,应用程序协议与实例,DNS服务及协议人们很难记住IP数字地址。于是,人们创建了可以将数字地址转换为简单易记名称的域名系统。用户还可以使用操作系统中名为nslookup的实用程序手动查询域名服务器,来解析给定的主机名。,应用程序协议与实例,DNS服务及协议域名系统采用分级系统创建域名数据库,从而提供域名解析服务。该层级模型的外观类似一棵倒置的树,枝叶在下,而树根在上。,应用程序协议与实例,WWW服务及HTTP协议当在Web浏览器中输入一个Web地址(或URL地址)时,Web浏览器将通过HTTP协议建立与服务器上的Web服务之间的连接。常用的三种消息类型包括GET、POST以及PUT。HTTP服务器通过返回网页的代码对请求做出相应。浏览器解释HTML代码并显示网页。,HTTPS可以采用身份验证和加密两种方式保障客户端和服务器间的数据传输安全。HTTPS中还指定了应用层和传输层之间数据通信的附加规则。,应用程序协议与实例,电子邮件服务及SMTP/POP协议客户端使用SMTP将邮件发送到服务器并使用POP3接受电子邮件.邮件服务器MTA&MDA邮件传送代理(MTA)进程使用SMTP将电子邮件发送MDA或其它MTA。邮件分发代理(MDA)进程控制服务器与客户端之间的电子邮件分发。,应用程序协议与实例,FTPFTP用于客户端和服务器之间的文件传输客户端在TCP的21号端口建立第一条连接。该连接由客户端命令和服务器回复组成,用于管理传输流量;第二条连接建立在TCP的20号端口。每当有文件需要传输时建立该连接,用于实际文件传输。,应用程序协议与实例,DHCP通过动态主机配置协议(DHCP)服务,网络中的设备可以从DHCP服务器中获取IP地址和其它信息。DHCP服务器负责维护IP地址池,并在客户端登录时将临时地址分配给客户端。,应用程序协议与实例,Telnet服务及协议Telnet是一种客户端/服务器协议,规定了创建和终止VTY会话的规则。Telnet提供使用通过网络连接的计算机访问网络设备的方法,就如同键盘和显示器直接连接到该设备一样。,安全外壳协议(SSH),提供了比Telnet更为强大的身份验证功能,并支持会话数据的加密传输。,物理层通信信号,物理层的用途OSI物理层通过网络介质传输构成数据链路层帧的比特。物理层的用途是创建电信号、光信号或微波信号,以表示每个帧中的比特。,物理层通信信号,物理层的标准物理层由工程师开发的硬件组成,其形式为电子电路、介质和连接器。TCP/IP协议族中的服务和协议是由RFC中的Internet工程任务组(IETF)定义的。物理层技术是由以下组织定义的:国际标准化组织(ISO)电气电子工程师协会(IEEE)美国国家标准学会(ANSI)国际电信联盟(ITU)电子工业联盟/电信工业协会(EIA/TIA)国有电信机构,例如美国联邦通讯委员会(FCC)。,物理层通信信号,物理层的标准由以上组织定义的技术包括四个领域的物理层标准:介质的物理和电气属性连接器的机械性能(材料、尺寸和引脚输出)通过信号表示的比特(编码)控制信息信号的定义,物理层通信信号,物理层的基本原理物理层的三个基本功能是:物理组件数据编码信号,物理层信号和编码:表示比特,适用于介质的信号比特通信以二进制数字的形式通过物理介质逐个传输。可以通过更改信号的以下一个或多个特征在介质上表示信号:信号表示方法:NRZ信号曼彻斯特编码4B/5B,物理层信号和编码:表示比特,数据传输能力使用以下三种方式测量数据传输:带宽:数字带宽可以测量在给定时间内从一个位置流向另一个位置的信息量。吞吐量:吞吐量是给定时段内通过介质传输的比特的量度。实际吞吐量:实际吞吐量是在给定时间内传输的可用数据的量度,它也是网络用户最感兴趣的量度。,物理层连接通信,以太网介质无线介质,物理层连接通信,铜介质同轴电缆双绞线非屏蔽双绞线屏蔽双绞线,非屏蔽双绞线,屏蔽双绞线,物理层连接通信,光纤介质的线缆设计用激光或发光二极管(LED)产生的光脉冲来表示介质上的数据。电子半导体设备(称为光电二极管)检测光脉冲并将其转换为可重现为数据帧的电压。,物理层连接通信,无线介质常用适用于无线介质的数据通信标准:标准IEEE802.11-通常也称为Wi-Fi标准IEEE802.15通常称为“蓝牙”标准IEEE802.16-通常称为WiMAX全球移动通信系统(GSM),物理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论