




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7应用层7.1C/S模型7.2DHCP7.3DNS7.4SMTP和FTP7.5HTTP和WWW7.6小结2022/12/91计算机网络7应用层共76页,您现在浏览的是第1页!7.1C/S模型模型套接字(Socket)接口2022/12/92计算机网络7应用层共76页,您现在浏览的是第2页!客户服务器(C/S)模型2022/12/93计算机网络7应用层共76页,您现在浏览的是第3页!面向连接的并发(concurrent)服务器2022/12/94计算机网络7应用层共76页,您现在浏览的是第4页!面向无连接服务器的套接字接口2022/12/95计算机网络7应用层共76页,您现在浏览的是第5页!7.2DHCPDHCP代理DHCP工作过程2022/12/96计算机网络7应用层共76页,您现在浏览的是第6页!什么时候使用DHCP局域网内计算机数量相当多网络内主机经常从一个子网移到另外一个子网2022/12/97计算机网络7应用层共76页,您现在浏览的是第7页!DHCP迁移图2022/12/98计算机网络7应用层共76页,您现在浏览的是第8页!DHCP配置(Win2000Server)DHCPserver安装DHCP服务为DHCP服务器授权在”管理工具”菜单中打开DHCP控制台;在控制树中,右键单击要授权的服务器,在弹出菜单中,单击”授权”创建并配置作用域一些中高端的网络设备(路由器、交换机)已经集成了DHCP服务2022/12/99计算机网络7应用层共76页,您现在浏览的是第9页!DHCP客户端设置(WindowsXP)2022/12/910计算机网络7应用层共76页,您现在浏览的是第10页!因特网中的DNS2022/12/911由非盈利组织ICANN(因特网名字与号码指派公司)管理.计算机网络7应用层共76页,您现在浏览的是第11页!通用域标号2022/12/912标号说明商业组织edu教育机构gov政府机构int国际化组织mil军事组织net网络支持中心org非盈利组织aero航空运输企业biz公司和企业coop合作团体info信息服务提供商museum博物馆name个人pro会计、律师、医师等专业个人组织计算机网络7应用层共76页,您现在浏览的是第12页!反域2022/12/913反域将地址映射为名字.计算机网络7应用层共76页,您现在浏览的是第13页!递归解析2022/12/914计算机网络7应用层共76页,您现在浏览的是第14页!7.4SMTP和FTPSMTPFTP2022/12/915计算机网络7应用层共76页,您现在浏览的是第15页!SMTP1982年,制定出电子邮件标准SMTP(SimpleMailTransferProtocol)[RFC821]SMTP只能传送可打印的7位ASCII码1996年,MIME(MultipurposeInternetMailExtensions)成为因特网草案标准[RFC2045~2049]在MIME邮件中可同时传送多种类型的数据2022/12/916计算机网络7应用层共76页,您现在浏览的是第16页!Email系统组成用户代理(UA)Outlook,Foxmail撰写,显示和处理邮件服务器客户服务器方式发送邮件服务器接收邮件服务器协议SMTP,POP32022/12/917计算机网络7应用层共76页,您现在浏览的是第17页!SMTP命令与响应2022/12/918SMTP只规定了两个相互通信的SMTP进程之间应如何交换信息,共计14条命令,21种应答.计算机网络7应用层共76页,您现在浏览的是第18页!邮件传送2022/12/919计算机网络7应用层共76页,您现在浏览的是第19页!POP32022/12/920计算机网络7应用层共76页,您现在浏览的是第20页!MIME和SMTP2022/12/921计算机网络7应用层共76页,您现在浏览的是第21页!内容类型2022/12/922类型子类型说明Text(正文)Plain无格式文本Richtext有少量格式命令的文本Multipart(多部分)Mixed按规定顺序的几个独立部分Parallel必须同时读取的几个部分Digest每个部分是一个完整的RFC822邮件Alternative不同格式的同一邮件Message(报文)RFC822MIMERFC822邮件Partial邮件是一个大邮件的一部分Ext.Body邮件必须从网上获取Image(图像)JPEGJPEG格式的静止图像GIFGIF格式的静止图像Video(视频)MPEGMPEG格式的影像Audio(声音)Basic单声道8KHz声音编码Application(应用)PostScriptAdobePostScript可打印文档Octet-Stream通用2进制数据(8-bitbytes)计算机网络7应用层共76页,您现在浏览的是第22页!Quoted-printable编码使用于传送的数据中只有少量的非ASCII码,如汉字编码方法所有可打印的ASCII码(除"="外)不变"="、不可打印ASCII码以及非ASCII码将每个字节的2进制码用2个16进制数ASCII码表示,再在前面加上"=""="的编码是"=3D"2022/12/923计算机网络7应用层共76页,您现在浏览的是第23页!Base
64编码将二进制代码划分为1个个24bit长的单元将每个24bit划分为4个6bit组每个6bit组转换为ASCII码6bit二进制共有64种不同的值A~Z(0~25),a~z(26~51),0~9(52~61),+(62),/(63)用"=="和"="分别表示最后一组代码只有8或者16比特回车和换行都忽略2022/12/924计算机网络7应用层共76页,您现在浏览的是第24页!例7.2Base
64编码过程2022/12/925计算机网络7应用层共76页,您现在浏览的是第25页!主进程工作步骤打开熟知端口(端口号为21),使客户进程能够连接上等待客户进程发出连接请求启动从属进程来处理客户进程发来的请求从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程回到等待状态,继续接受其他客户进程发来的请求.主进程与从属进程的处理是并发地进行2022/12/926计算机网络7应用层共76页,您现在浏览的是第26页!FTP使用两个TCP连接2022/12/927计算机网络7应用层共76页,您现在浏览的是第27页!FTP控制连接2022/12/928计算机网络7应用层共76页,您现在浏览的是第28页!FTP文件传输2022/12/929计算机网络7应用层共76页,您现在浏览的是第29页!HTTPHTTP是面向事务(transaction-oriented)的客户服务器协议HTTP较新的版本是1999年公布的HTTP1.1[RFC2616]HTTP使用TCP提供的服务(使用周知端口80),但它本身是无连接的HTTP有两类报文请求报文响应报文2022/12/930计算机网络7应用层共76页,您现在浏览的是第30页!HTTP请求报文2022/12/931计算机网络7应用层共76页,您现在浏览的是第31页!HTTP请求报文方法2022/12/932方法意义OPTION请求一些选项的信息GET请求读取由URL所标志的信息HEAD请求读取由URL所标志的信息的首部POST给服务器添加信息PUT在指明的URL下存储一个文档DELETE删除指明的URL所标志的资源TRACE用来进行环回测试的请求报文CONNECT用于代理服务器计算机网络7应用层共76页,您现在浏览的是第32页!GET方法2022/12/933计算机网络7应用层共76页,您现在浏览的是第33页!WWW(WorldWideWeb)万维网WWW是指遍布全球并被连接在一起的信息的一个存储库WWW最初由欧洲原子核研究委员会CERN于1989年提出WWW以客户服务器方式工作2022/12/934计算机网络7应用层共76页,您现在浏览的是第34页!WWW提供的分布式服务2022/12/935计算机网络7应用层共76页,您现在浏览的是第35页!浏览器结构2022/12/936计算机网络7应用层共76页,您现在浏览的是第36页!静态文档2022/12/937计算机网络7应用层共76页,您现在浏览的是第37页!黑体标记效果2022/12/938计算机网络7应用层共76页,您现在浏览的是第38页!活动文档2022/12/939计算机网络7应用层共76页,您现在浏览的是第39页!面向无连接的迭代(iterative)服务器2022/12/940计算机网络7应用层共76页,您现在浏览的是第40页!套接字类型2022/12/941计算机网络7应用层共76页,您现在浏览的是第41页!面向连接服务器的套接字接口2022/12/942计算机网络7应用层共76页,您现在浏览的是第42页!DHCP(DynamicHostConfigurationProtocol)2022/12/943DHCP提供了一种为主机动态指定IP地址的方法DHCP是BOOTP的扩展,它基于C/S模式DHCP的最新文档是1997年的[RFC2131,2132],目前是Internet草案标准计算机网络7应用层共76页,您现在浏览的是第43页!DHCP中继代理2022/12/944DHCP中继代理的目的在于减少网络上DHCP服务器的数量.计算机网络7应用层共76页,您现在浏览的是第44页!DHCP报文交换2022/12/945计算机网络7应用层共76页,您现在浏览的是第45页!创建并配置作用域2022/12/946计算机网络7应用层共76页,您现在浏览的是第46页!7.3DNS因特网的域名结构域名解析2022/12/947计算机网络7应用层共76页,您现在浏览的是第47页!通用域2022/12/948计算机网络7应用层共76页,您现在浏览的是第48页!国家域2022/12/949计算机网络7应用层共76页,您现在浏览的是第49页!域名解析每一个域名服务器不但能进行域名到IP地址的解析,而且还必须具有连向其他域名服务器的能力三类域名服务器本地域名服务器根域名服务器:目前因特网上有十几个授权域名服务器:通常为本地ISP的一个域名服务器DNS用UDP或TCP报文进行域名解析(端口53)2022/12/950计算机网络7应用层共76页,您现在浏览的是第50页!迭代解析2022/12/951计算机网络7应用层共76页,您现在浏览的是第51页!电话与Email电话主被叫双方必须同时在场非紧急电话打扰对方的工作E-mail传递迅速,使用方便支持多媒体传输费用低廉2022/12/952计算机网络7应用层共76页,您现在浏览的是第52页!Email系统2022/12/953计算机网络7应用层共76页,您现在浏览的是第53页!Email地址2022/12/954计算机网络7应用层共76页,您现在浏览的是第54页!连接建立2022/12/955SMTP不使用中间邮件服务器.计算机网络7应用层共76页,您现在浏览的是第55页!连接释放2022/12/956计算机网络7应用层共76页,您现在浏览的是第56页!MIME(通用因特网邮件扩充)MIME是对SMTP的扩充MIME解决SMTP的以下问题不能传送二进制文件只能传送7位ASCII码,不能传送非英语文字拒绝超过一定长度的邮件其它问题2022/12/957计算机网络7应用层共76页,您现在浏览的是第57页!MIME首部2022/12/958计算机网络7应用层共76页,您现在浏览的是第58页!内容传送编码2022/12/959种类说明类型ASCII码和短行7bit非ASCII码和短行8bit非ASCII码和不限长行Quoted-printable6-比特数据块编码成8-比特ASCII码Base64非ASCII码编码成等号=+ASCII码计算机网络7应用层共76页,您现在浏览的是第59页!例7.1
Quoted-printable编码过程2022/12/960计算机网络7应用层共76页,您现在浏览的是第60页!Base
64编码表2022/12/961值编码值编码值编码值编码值编码值编码0A11L22W33h44s5531B12M23X34i45t5642C13N24Y35j46u5753D14O25Z36k47v5864E15P26a37l48w5975F16Q27b38m49x6086G17R28c39n50y6197H18S29d40o51z62+8I19T30e41p52063/9J20U31f42q531计算机网络7应用层共76页,您现在浏览的是第61页!FTP(FileTransferProtocol)FTP[RFC959]广泛应用于因特网上的文件传输FTP减少或消除不同操作系统下处理文件的不兼容性FTP使用C/S方式一个FTP服务器可同时为多个客户进程提供服务服务器进程:一个主进程,负责接收新的请求;若干从属进程,负责处理单个请求FTP使用TCP提供的服务它需要2个TCP连接:周知端口21用于控制连接,端口20用于数据连接2022/12/962计算机网络7应用层共76页,您现在浏览的是第62页!两个连接控制连接在整个会话期间一直保持打开,FTP客户发出的传送请求通过控制连接发送给服务器端的控制进程,但控制连接不用来传送文件实际用于传输文件的是"数据连接".服务器端的控制进程在接收到FTP客户发送来的文件传输请求后就创建"数据传送进程"和"数据连接",用来连接客户端和服务器端的数据传送进程数据传送进程实际完成文件的传送,在传送完毕后关闭"数据传送连接"并结束运行2022/12/963计算机网络7应用层共76页,您现在浏览的是第63页!两个端口号当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时还要告诉服务器进程自己的另一个端口号,用于建立数据传送连接接着,服务器进程用自己传送数据的熟知端口(20)与客户进程所提供的端口号码建立数据传送连接使用两个端口号的好处使协议更加简单和更容易实现在传输文件时还可以利用控制连接(例如,客户发送请求终止传输)2022/12/964计算机网络7应用层共76页,您现在浏览的是第64页!FTP数据连接2022/12/965计算机网络7应用层共76页,您现在浏览的是第65页!7.5HTTP和WWWHTTPWWW2022/12/966计算机网络7应用层共76页,您现在浏览的是第66页!HTTP事务2022/12/967计算机网络7应用层共76页,您现在浏览的是第67页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代收款委托声明3篇
- 工程合同价款结算方法3篇
- 城市公共照明路灯施工协议3篇
- 房产租赁逾期付款的投资风险3篇
- 合伙经营砂石料协议书范本版3篇
- 付费搬运服务合同3篇
- 水泥制品生产安全规程考核试卷
- 森林生态学与资源管理考核试卷
- 电容器在变频调速中的关键作用考核试卷
- 农药残留监控网络建设考核试卷
- 运动与身体教育智慧树知到期末考试答案章节答案2024年温州大学
- 电梯维保服务考核标准及评分办法
- (正式版)JBT 3300-2024 平衡重式叉车 整机试验方法
- 2024全新校医合作协议(重点条款版)
- 小脑梗死的护理查房
- 水产养殖公司合伙人股权分配协议
- 特殊教育导论 课件 第一章 特殊教育的基本概念
- 急救医疗资源整合优化研究
- 牛津译林7A-Unit3、4单元复习
- 专题四“挺膺担当”主题团课
- 国家义务教育质量监测初中美术试题
评论
0/150
提交评论