第11章应用层

上传人:沈*** 文档编号:186605920 上传时间:2023-02-08 格式:PPT 页数:25 大小:305.53KB
返回 下载 相关 举报
第11章应用层_第1页
第1页 / 共25页
第11章应用层_第2页
第2页 / 共25页
第11章应用层_第3页
第3页 / 共25页
点击查看更多>>
资源描述
第第 11 章章 应用层应用层本章重点本章重点n理解客户机/服务器模式n理解HTTP、SMTP、FTP和TELNET应用协议n理解DNS协议TCP/IP与与应用层与与应用层应用层应用层传输层传输层网络接口网络接口网际层网际层文件传输文件传输 FTP、TFTP、NFS电子邮件电子邮件 SMTP、POP3WWW应用应用 HTTP远程登录远程登录 Telnet、rlogin网络管理网络管理 SNMP名字管理名字管理 DNS 连接到因特网的计算机需要配置的网络参数:(1)IP地址(2)子网掩码(3)默认网关地址(4)域名服务器的IP地址11.1 客户客户/服务器模式服务器模式 n应用层的许多协议都是基于客户服务器方式。n客户是服务请求方,服务器是服务提供方。图11.1 客户机/服务器工作模式AInternet客户1.发出请求建立连接2.回应请求并创建连接服务器P14911.2 万维网万维网HTTP协议协议n万维网:WWWn万维网的协议:HTTPn万维网访问信息的方法:“链接”n万维网采用的传输层协议:TCP:80n万维网的静态页面编写语言:HTMLn万维网链接的属性格式:URL协议协议:/站点名称站点名称/页面名称页面名称这表示使用 HTTP 协议ftp:/rtfm.mit.edu/pub/abc.txt 这表示使用 FTP 协议http:/:/万维网的工作过程 因特网服务器链接到URL的超链HTTP 使用此 TCP 连接浏览器 程序服务器 程序HTTP客户清华大学院系设置建立 TCP 连接释放 TCP 连接HTTP 响应报文 响应文档HTTP 请求报文 请求文档用户点击鼠标后所发生的事件(1)浏览器分析超链指向页面的 URL。(2)浏览器向 DNS 请求解析 的 IP 地址。(3)域名系统 DNS 解析出清华大学服务器的 IP 地址。(4)浏览器与服务器建立 TCP 连接(5)浏览器发出取文件命令:GET/chn/yxsz/index.htm。(6)服务器 给出响应,把文件 index.htm 发给浏览器。(7)TCP 连接释放。(8)浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本。发送方 接收端邮件服务器:Outlook:SMTPSMTPPOP3 发送端邮件服务器:Foxmail:用户邮箱接收方用户代理用户代理 邮件服务器 邮件服务器SMTPSMTPPOP3(发送邮件)(发送邮件)(发送邮件)(发送邮件)(读取邮件)(读取邮件)(TCP 连接)(TCP 连接)(TCP 连接)因特网11.3 电子邮件应用协议电子邮件应用协议P154电子邮件地址的格式n电子邮件地址的格式如下:收信人邮箱名邮箱所在主机的域名 符号“”读作“at”,表示“在”的意思。例如,电子邮件地址 邮箱所在的主机的域名在全世界必须是惟一的 这个用户名在该域名的范围内是惟一的。电子邮件应用协议n邮件发送协议:SMTPn邮件收取协议:POP3和IMAPn文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。nFTP 使用客户服务器方式。11.4 文件传输协议文件传输协议FTPFTP 使用的两个 TCP 连接 控制进程数据传送进程用户界面控制进程数据传送进程客户端服务器端因特网控制连接数据连接n控制连接:端口(21)n数据连接:端口(20)n由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。两个不同的端口号 11.4.4 远程登录协议 TELNETnTELNET 是一个简单的远程终端协议。n用户用 TELNET 就可在其所在地通过 TCP 连接登录到远地的另一个主机上。nTELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。TELNET 使用网络虚拟终端 NVT 格式 因特网TCP 连接 客户端 服务器端 使用客户端的格式 使用服务器端的格式 使用 NVT 格式客户服务器n域名:n为什么要用域名?n域名的结构由若干个分量组成,各分量之间用点隔开:主机名机构名网络名顶层域名主机名机构名网络名顶层域名n各分量分别代表不同级别的域名。11.5 域名系统域名系统 DNS顶级域名 TLD(1)国家顶级域名 nTLD:如:.cn 表示中国,.us 表示美国,.uk 表示英国,等等。(2)国际顶级域名 iTLD:采用.int。国际性的组织可在.int 下注册。(3)通用顶级域名 gTLD:最早的顶级域名是:.com 表示公司企业 .net 表示网络服务机构 .org 表示非赢利性组织 .edu 表示教育机构(美国专用).gov 表示政府部门(美国专用).mil 表示军事部门(美国专用)因特网的名字空间 com net org edu gov milcoopbizinfoaeroint cnukhkjsshbjorg net gov edu com acpkufudansjtutsinghua树根cctvibmhpmot顶级域名二级域名三级域名mailep四级域名mail csnetlseu11.5.2 域名解析n域名解析:将域名翻译为对应IP 地址的过程。n域名服务器:负责管理、存放当前域的主机名和IP地址的数据库文件,以及下级子域的域名服务器信息。n域名解析方式:n递归解析递归解析 n迭代解析迭代解析 递归域名解析 .cn 域名服务器 域名服务器 本地域名服务器 域名服务器 域名服务器 用户 图 11.8 递归域名解析过程 例如,当主机的应用程序请求和主机通信时,P 域名服务器 域名服务器 本地域名服务器 域名服务器 域名服务器 用户 图 11.9 迭代域名解析过程 迭代域名解析过程 同上例:同上例:概念测试题:1.不属于应用层的协议有()。A.DNS B.Telnet C.ARP D.SNMP2.下面哪个是邮件发送时使用的协议?()。A.SMTP协议 B.POP3协议 C.IMAP D.SNMP3.Internet网站的静态网页常采用()语言作为编程语言。A.ASP B.JSP C.HTML D.XML4.FTP工作时,需建立两个TCP连接,分别是_和_。5.试举例描述DNS递归域名解析的过程?6.试图文描述用户客户机/服务器模式访问获取文件的过程?课后内容:n自习完成:112,3,4,5
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!