- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 应用层协议 7.1 应用层概述 7.2 域名服务系统DNS 7.3 文件传输协议(FTP和NFS) 7.4 远程登录(Telnet) 7.5 电子邮件(Email) 7.6 超文本信息服务系统(WWW) 7.7 网络管理 应用层的协议不是解决用户各种具体应用的协议。 应用层的任务是为最终用户提供服务。 应用进程:是为了解决具体的应用问题而彼此通信的进程。 应用层的具体内容就是规定应用进程在通信时所遵循的协议。 TCP/IP工作模式 C/S工作方式:客户提交请求,服务器处理并回送结果 客户服务器方式所描述的是进程之间服务与被服务的 关系。 客户与服务器都是指通信中所涉及的两个应用进程。 客户是主叫方,服务器是被叫方。 C/S工作方式的优点: 通信量少,只传送请求、结果,而无需传送原始数据 客户机、服务器只需遵守通信协议,与软硬件平台无关 7.1 应用层概述 因特网的工作模式? 因特网服务由两个部分组成:服务器部分和客户机部分 ?服务器部分驻留在网络服务器中,作为一个进程而运行。它始终监听指定端口号的请求,并根据请求将结果送回客户机。一般是被动的,即根据客户机的请求来决定所采取的操作。 ?客户机部分驻留在用户的计算机中,它主要用于处理用户界面,获取用户命令,组织请求包,将服务器返回的结果进行格式化显示。一般是主动的,即主动要求服务器提供特定服务。 因特网的三个最基本的服务: 1。Email 电子邮件客户程序: Outlook Express、Foxmail等。 邮件传递:邮件客户程序→邮件服务器1 →邮件服务器2 →…… →目的邮件服务器→目的邮件客户程序 电子邮件采用的主要协议是POP3和SMTP。 SMTP:简单邮件传输协议,用于电子邮件的传递。建立在UDP(也用TCP)基础上,端口号=25 POP3:邮局协议(第3版),用于邮箱管理和用户邮件的存取。建立在TCP基础上,端口号=110。 E-mail的使用 账号、口令、电子邮件地址; 邮件报文——收件人(To)、主题(Subject )、内容、附件。 2。FTP ?允许不同主机间传送文件。 ?面向连接,基于TCP,端口号=21。 ?需要拥有该主机的IP地址(主机域名)、账号、密码。 ?FTP的使用: 账号、口令、FTP服务器地址; 许多FTP服务器允许用户用anonymous用户名登录。口令任意,一般为电子邮件地址。 命令格式: FTP 主机名/IP地址 ?FTP常用命令:CD、LS、DIR、GET、PUT、QUIT 3。WWW ?又称万维网、Web。是一种采用超文本技术进行信息发布和检索的信息网络。 ?WWW上的信息均是按页面进行组织,称为Web页。 每个页面由超文本标记语言(HTML)来编写。页面中的标记(TAG)用于说明页面的编排格式,页面构成元素等。页面中还包含指向其他页面(可能位其他主机上)链接地址(anchor)。 ?存放Web 页面的计算机称为Web站点或WWW服务器 每个Web站点都有一个主页(Home Page),它是该Web站点的信息目录表或主菜单。 ?万维网实际上是一个由千千万万个页面组成的信息网 ?索取页面、浏览信息的程序称为浏览器(Browser,如Netscape、Internet Explorer等)。 ?浏览器与Web站点之间通过HTTP协议进行通信。 ? HTTP:超文本传输协议 用于传输超文本页面到客户机上。 建立在TCP基础上,端口号=80。 ? HTTP每次连接仅传输一个页面,然后就关闭该连接。 1)页面浏览慢,若始终保持连接,Web服务器就无法向更多的客户提供服务。 2)页面间以超链连接,位于不同的Web服务器上,用户浏览页面时要在不同的Web服务器跳来跳去,并不需要长时间保持与一个服务器的连接。 ?统一资源定位符URL:标识因特网上的某个资源。格式如下: 协议://主机名或主机地址:端口号/路径名 如:/teacher/network/第1章.doc /index.html 7.2 域名服务系统DNS 域名服务DNS(端口53,RFC1034,1035) 域名服务DNS (Domain Name System)是Internet上最重要的服务,没有它,其他服务无法进行。 DNS域名系统就是一种帮助人们在Internet上用名字来唯一标识自己的计算机,并保证主机名和IP地址一一对应的网络服务。 DNS用于将主机名转换为IP地址。 采用名字来标记一台主机便于记忆。 DNS服务主要基于UDP来实现,端口号=53。 三个组成部分:域名空间、名字
文档评论(0)