版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章因特网的应用层7.1网络应用方式客户软件服务器软件7.2域名系统DNS的层次型命名结构
2计算机网络教程(第二版)表7-13字符长普通域域描述com商业组织edu教育机构gov政府部门(美国专用)int国际组织mil军事部门(美国专用)net网络服务机构org非赢利性组织DNS的层次型名字管理7.2.3域名解析车地域宾服务祥(r俊戟域名能务时|岌地域的期务剧dnE.u.Eilx.ir血:投权域浮服务辨)本地域都低为揣dn^jdef.cdu叱并叉域¥您井溶)成?■刷务器dn?.-eiJii图7.2域名转换的递归查询举例--J•—i匚Mu3LI!-11u.btckjl_j4二十二本地域苗服部器!dnK.3tK.edu[授耘城各耶芬脱IJ此私恨另器
总地波料出翁北
木地域名服务器.dn^.dns„€.ahc:„cciu①EP(y.L.dcredu^=?jHMwP⑩IPl(yijiEfBdkL)=(200.3U.B.7FA.e.iibc.^du■本地域牝康务剧dns.i.dci'.tLlu图7.3递归与迭代相结合的查询7.2.4DNS软件DNS服务器软件BIND域名信息查询工具nslookup7.3远程登录TELNET用户终端害「Wi服务器r~iTFI.NETKP距接TI:JNI-TNVT格式:匹牲.系航用户终端害「Wi服务器r~iTFI.NETKP距接TI:JNI-TNVT格式:匹牲.系航图7.4NVT的工作原理7.4文件传输协议FTP7.4.1FTP的工作过程时图7.5文件传输中的处理过程、乂系JFTP的连接管理FTP:客户曲.|曲.|447E蝙口44771*〔敏切仃斤J」P地MHI.L.L.L控毗搂-*1PORT1GJ.1J,174^7图7.6控制连接上传输PORT命令图7.7服务器以主动方式与客户建立数据连接FTP命令和应答表7-2FTP常用命令命令描述ABORLISTfilelistPASSpasswordPORTnl,n2,n3,n4,n5,n6QUITRETRfilenameSTORfilenameSYST放弃先前的FTP命令和数据传输列表显示文件或目录输入服务器上的用户密码客户IP地址(nl.n2.n3.n4)及端口(n5X256+n6)从服务器注销检索(下载)文件存储(上传)文件服务器返回系统类型TYPEtypeUSERusername设置传输文件类型:A表示ASCII表示图像输入服务器上的用户名2.FTP应答表7-3应答代码3位数字中第1位和第2位的含义应答说明肯定初步应答。在发送下一个命令前需要对方应答时启用2yz肯定完成应答。可以发送新的命令3yz肯定中间应答。命令已被接受,需要发送下一个命令4yz暂时否定完成应答。因有临时差错,请求的动作没有发生,命令可以过后再发续表成答说明5yzxOzxlzx2z永久否定完成应答。命令不被接受,并且不应重试语法错误信息连接。用于控制连接或数据连接的应答x3zx4zx5z身份验证和记账。用于登录或记账命令的应答未指明文件系统状态匿名FTP7.5电子邮件7.5.1邮件系统的组成与邮件收发过程图7.8电子邮件系统的组成7.5.2电子邮件的信息格式7.5.3简单邮件传输协议SMTP表7-4SMTP命令命令功能HELO建立TCP连接时,SMTP客户端收到SMTP服务器的欢迎消息后,通常会发送HELO命令给SMTP服务器,以表明SMTP客户身份并建立会话MAIL处理一个SMTP邮件通常有3步,发送MAIL命令是第一步,表明是邮件的发送者RCPT发送RCPT命令是SMTP邮件处理的第二步,表明是邮件的接收者计算机网络教程(第二版)7续表命令功能DATA发送DATA命令是SMTP邮件处理的第三步,表示要传送邮件内容,并以特殊的字符作为邮件结束标志QUIT要求SMTP服务器发送一个OK应答,然后关闭TCP连接RSET异常中止当前的邮件传输事务并使SMTP客户与服务器复位VRFY请求SMTP服务器返回与该命令参数对应的用户名或邮箱NOOP请求SMTP服务器发送一个OK应答表7-5SMTP的应答代码及其描述代码描述211系统状态,或系统帮助应答214帮助信息220〈域〉服务就绪221〈域〉服务关闭传输连接250完成请求动作251非本地邮件用户,将进行转发354开始输入邮件内容,并以“〈CRLF〉.〈CRLF〉”作为结束符421〈域〉服务不可用,关闭传输连接450没有执行请求的动作:邮箱不可用(例如,邮箱忙)451中止请求的动作:本地出错452没有执行请求的动作:系统空间不够500语法错误,无法识别命令501参数方面的语法错误502没有此命令503执行命令顺序错504无命令参数550没有执行请求的动作:邮箱不可用(例如,邮箱不存在或不能访问)551非本地用户,请尝试转发路径<forward-path)552中止请求的动作:超出分配的存储空间553没有执行请求的动作:不允许的邮箱名(例如,邮箱名的语法不正确)554传输失败连接建立邮件传送连接释放7.5.4邮件读取协议POP3和IMAP7.5.5通用因特网邮件扩充MIME7.6万维网WWW7.6.1概述图7.9万维网的分布式服务7.6.2统一资源标识符URL7.6.3超文本传送协议HTTP1.HTTP的操作过程代哩函务雷心血1瓜域国J却2徒图7.103种不同的操作2.HTTP报文的结构图7.11HTTP报文的结构HTML语言HTML语句中的基本结构标志HTML语句中的格式标志HTML语句中的文本标志HTML语句中的图像标志HTML语句中的链接标志HTML语句中的表格标志
图7.12HTML实例7.6.5万维网中的链接远程链接本地链接链接到本文件中的某个地方图7.13本文件链接7.6.6浏览器、服务器和搜索引擎浏览器和服务器搜索引擎7.6.7动态网页技术7.7多媒体传输7.7.1概述7.7.2因特网的多媒体传输协议1.实时运输协议RTP图7.14RTP协议在因特网协议栈中的位置图7.15RTP分组的首部格式及封装2.实时运输控制协议RTCP表7-6RTCP的5种分组类型类型缩写表示意义类型缩写表示意义200SR发送端报告203BYE结束201RR接收端报告204APP特定应用202SDFS源点描述1.实时流式协议RTSP图7.16RTSP与RTP和RTCP的关系7.7.3IP电话1.IP电话概述图7.17IP电话网关的几种连接方法H.323图7.18H.323网关用来和非H,323网络进行连接图7.19H.323协议的体系结构3.会话发起协议SIP7.7.4综合服务资源预留协议和区分服务1.IntServ/RSVP图7.20IntServ体系结构在路由器中的实现图7.21RSVP的工作原理2.区分服务DiffServ图7.22区分服务码点DSCP占区分服务字段DS的前6比特图7.23DS域及其边界路由器中的各功能块的关系7.8动态主机配置协议7.9网络管理7.9.1网络管理概述图7.24网络管理模型7.9.2管理信息库表7-7SNMPMIB中对象的分类MIB类别代褐包含的相关信息system7主机或路由器的操作系统interfaces23网络接口addr.trans.3地址转换(例如ARP映射)ip42IP软件icmp26ICMP软件tcp19TCP软件udp6UDP软件cgp20EGP软件snmp29SNMP通信量统计
表7-8MIB变星及其所属类别举例MIB变量所属类别含义SysUpTimesystem设备自上次初始化所经历的时间(以秒计)I(Numberinterfaces设备上的网络接口数IfMtuinterfaces接口上可以发送/接收的最大传送单元MTUipDafaultTTLipIP数据报生存时间字段中的值IpInReceivesip接收的数据报数目IpForwDatagramsip转发的数据报数目ipOutNoRoutesip路山选择失败的数据报数目IpReasmOKsip重组装成功的Ip数据报数目IpFragOKsip分片成功的Ip数据报数目ipRoutingTableipip路由表IcmpInEchosicmp接收到的ICMP回送请求报文数TcpRtoMintcpTCP所允许的最小重传时间(以毫秒计)TcpMaxConntcp允许的最大TCP连接数目TcpInSegstcp接收的TCP报文段数udpInDatagramsudp接收的UDP报文数EgpInMsgsegp接收的EGP报文数7.9.3管理信息结构7.9.4简单网络管理协议表7-9SNMPvl的协议数据单元类型PDU编号PDU名称用途0get-request管理进程发给代理进程的查询变量请求,以获取指定变量的值1get-next-request管理进程发给代理进程在MIB树上查询下一个变量的请求,以获取下一个变量的值,此操作可反复进行2get-response代理进程对get/set报文作出响应,提供差错码、差错状态等信息3set-request管理进程发送的对MIB中变量的设置请求,可对一个或多个变量的值进行设置4trap代理进程主动向管理进程报告代理中发生的事件%NhiP己问泄和河-叫此削gd-nexc-requesi心reqggcc-rcKponKDyet-respyustItJip0l.DR^TlCLDP1WII161161%NhiP己问泄和河-叫此削gd-nexc-requesi心reqggcc-rcKponKDyet-respyustItJip0l.DR^TlCLDP1WII161161PDU类型(0*3)一币浏]汕符整钳耽态[E)PDU类型(0*3)一币浏]汕符整钳耽态[E)5隹」.恒■■■■如沼t变疆理定妙•潮梢艾L一trap泞邻交的睨.n*—n—e'"・PDU堂型藤非代伸的:-li「"川姓上•%鄂"曰叫顷戡名值名檎…%邸汨占部j®碱I.JDP幽成本性同体SNMP1-DUm":\'j舛邛SNW根苴UDP婀押rr藏出福Ep崔Z图7.27SNMPvl的报文格式表7・10差错状态差错状态名字说明0NoError一切正常1tooBig代理无法将回答装入一个SNMP报文中2noSuchNamc指明一个变量不存在3badValue一个set操作指明了一个无效值或无效语法4readOnly管理进程试图修改一个只读变量5GcnErr某些其他的差错
表7-11陷阱的类型陷阱类型名字说明0coldStart代理进行了初始化1warmStart代理进行了重新初始化2linkDown一个接口已从工作状态变为故障状态3linkup一个接口已从故障状态变为工作状态4authenticationFailure从SNMP管理进程收到一个无效共同体的报文5egpNeighborLoss一个EGP相邻路由器已变为故障状态6enterpriseSpecific代理自定义的事件,需要用后面的“特定代码”来指明7.10网络应用进程的通信7.10.1系统调用和应用编程接口成用程序1应用程序W•••应用程序N网络应in程序辑程接口包括代用p协设的跚】诱貌闵桂图7.28多个应用进程使用系统调用的机制7.10.2进程通过系统调用接口进行通信的过程服务器的两种工作方式应用进程通信的过程3.面向连接并发服务器图7.29无连接循环服务器的通信过程图7.30面向连接并发服务器的通信过程客「_(膈务丁Minnccc{■■馆口+坦^小」’iliinfMlIaMCpK11!ao«pt1…)最回前的状恚客户印,■)|插「口〜j拦*\斯。印(''1也此日[…〉返回后的我卷图7.31accept()调用前后的状态t:onn«1(■■■客户工眼多器(a)fbrk(-)jg|5]后的状态eoniiE(…时主II贸务器dfHK(监I听插「I〕山住、从服务器关田相应的WilI(接受插口)图7.32使用并发服务器产生一个从服务器习题7.1因特网的域名结构是怎样的?域名系统的主要功能是什么?域名系统中的根服务器和授权服务器有何区别?授权服务器与管辖区有何关系?7.2试举例说明域名转换的过程。域名服务器中的高速缓存起什么作用?7.3试述文件传送协议FTP的主要工作过程。简单文件传送协议TFTP与FTP的主要区别是什么?各用在什么场合?7.4远程登录TELNET的主要特点是什么?什么叫做虚拟终端NVT?7.5电子邮件由哪些主要部件组成?用户代理UA的作用是什么?没有UA行不行?7.6试述电子邮件的发送与接收过程。电子邮件的信封和内容在邮件传送过程中起什么作用?和用户的关系如何?电子邮件的地址格式是怎样的?说明各部分的意思。7.7简述SMTP通信的3个阶段的过程。7.8试述邮件读取协议POP的工作过程。在电子邮件中,为什么必须使用POP和SMTP两个协议?POP与IMAP有什么区别?7.9MIME和SMTP的区别是什么?二者有何关系?7.10电子邮件系统使用TCP传送邮件,为什么有时邮件会发送失败?有时对方会收不到发送的邮件?7.11何谓万维网?万维网必须解决哪4个问题?简述解决这4个问题的思路。7.12解释以下名词,写出各英文缩写的原文:URL、HTTP、HTML、CGI、浏览器、超文本、超媒体、超链、页面、搜索引擎、WWW。7.13HTTP的工作过程分哪4步?高速缓存(即代理服务器)起什么作用?7.14假设一个超链接从一个万维网文档链接到另一个万维网文档时,由于服务器失效无法完成请求,这时浏览器将向用户报告什么?7.15多媒体信息与普通数据信息相比有哪些主要区别?这些区别对用因特网来传输多媒体信号会产生哪些影响?在传输多媒体数据时,为什么对时延和时延抖动都有较高的要求?7.16为什么说RTP协议同时具有运输层和应用层的特点?7.17在RTP分组的首部中为什么要使用序号、时间戳、同步源标识符和参与源标识符?7.18RTP/RTCP能对多媒体数据的传输提供服务质量保证吗?为什么说它们适合传输多媒体数据?7.19RTCP协议和RTSP协议使用在什么场合?7.20何谓IP电话?IP电话的两个主要标准有什么特点?7.21为什么说“因特网根本没有服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学生族群瘦身饮食的五大原则
- 科技卫生双驱动的实验室管理模式探索
- 2025版出纳人员责任担保与服务质量保证合同3篇
- 情感教育在远程教育中的应用与挑战
- 2025版民房租赁合同附带房屋安全风险评估协议4篇
- 2025版临建工程环保安全责任合同模板4篇
- 个人购房公寓法律协议版B版
- 二零二五版汽车驾驶安全责任协议书3篇
- 个性化收养合同模板:家庭收养合同范本(2024版)版B版
- 2024年股权回购及转让合同示例
- 《健康体检知识》课件
- 部编版语文五年级下册 第一单元 专项训练课外阅读(含答案)
- 苏少版七年级美术下册 全册
- 名表买卖合同协议书
- JTG-T-F20-2015公路路面基层施工技术细则
- 2024年辽宁石化职业技术学院单招职业适应性测试题库附答案
- 中西方校服文化差异研究
- 《子宫肉瘤》课件
- 《准妈妈衣食住行》课件
- 给男友的道歉信10000字(十二篇)
- 客人在酒店受伤免责承诺书范本
评论
0/150
提交评论