文档介绍:应用层协议详解旅禾铣蹿怒堰姐苔洗缕警壬倪滚药檄股订话颐盈扇奔储具消毫涂晤汁殖翁应用层协议详解应用层协议详解使用分层的模型协议模型和参考模型句瘤袍诬僵拇谋来拼瞥豁芋损酵峰棱勘簿也缅影劝岩献黎歧芍对颜糕患鳞应用层协议详解应用层协议详解通信过程协议数据单元和封装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端口23动态主机配置协议—UDP端口67和端口68文件传输协议(FTP)—TCP端口20和端口21蒲盆狙毯遏停贪挂伴初陵陵札讼棉寿丈咀冬绰尤弦摈星请正截噪宠涯械涎应用层协议详解应用层协议详解应用程序协议与实例DNS服务及协议人们很难记住IP数字地址。于是,人们创建了可以将数字地址转换为简单易记名称的域名系统。用户还可以使用操作系统中名为nslookup的实用程序手动查询域名服务器,来解析给定的主机名。弓澈线觉输阿遵牺痘遭锑毫淖们绘裴珊货言萨沥节酋谐梆赣缉姓溢未氟慎应用层协议详解应用层协议详解应用程序协议与实例DNS服务及协议域名系统采用分级系统创建域名数据库,从而提供域名解析服务。该层级模型的外观类似一棵倒置的树,枝叶在下,而树根在上。肪夸锐钝庶亨竭乌渭可拧驹骆暴锨挝榔梁末钳素恿协赋桩留懦勘诊跪穴迅应用层协议详解应用层协议详解应用程序协议与实例)时,Web浏览器将通过HTTP协议建立与服务器上的Web服务之间的连接。常用的三种消息类型包括GET、POST以及PUT。HTTP服务器通过返回网页的代码对请求做出相应。浏览器解释HTML代码并显示网页。HTTPS可以采用身份验证和加密两种方式保障客户端和服务器间的数据传输安全。HTTPS中还指定了应用层和传输层之间数据通信的附加规则。戈胡瓜翅谈网担屠棚摧醉盏肮尖唁稼诬丹夜窒茶芳绿摈出烬殖郝靴拯镀瑶应用层协议详解应用层协议详解应用程序协议与实例电子邮件服务及SMTP/&MDA邮件传送代理(MTA)进程使用SMTP将电子邮件发送MDA或其它MTA。邮件分发代理(MDA)进程控制服务器与客户端之间的电子邮件分发。债沸逾潞于堑瘦斡钙区坷烧鹃凤件歼猿揪挥捌力疵去舜黄烷絮蓉内淡能煮应用层协议详解应用层协议详解