- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 Internet服务
第五章 Internet服务 必须注意 不要将邮件读取协议 POP 或 IMAP 与邮件传送协议 SMTP 弄混。 发信人的用户代理向源邮件服务器发送邮件,以及源邮件服务器向目的邮件服务器发送邮件,都是使用 SMTP 协议。 而 POP 协议或 IMAP 协议则是用户从目的邮件服务器上读取邮件所使用的协议。而POP协议是从服务器上下载邮件到用户机器上。如Outlook Express。而IMAP是联机在线读取服务器上邮件,服务器上的邮件不下载到用户的机器上。 5.5 万维网WWW 万维网WWW(World Wide Web),简称WEB,是一个遍布Internet的信息储藏所,是一种特殊的应用网络。 一、何谓万维网WWW ? 万维网是一个把信息存储与检索技术,以及超文本与超媒体技术融合到一起的,在全球范围内分布的,具有开放的、交互的、动态的、可在交叉平台上运行等特性的,基于因特网的多媒体信息系统。 万维网WWW通过超级链接,将所有的硬件资源、软件资源、数据资源连成一个网络,用户可从一个站点轻易地转到另一个站点,非常方便地获取丰富的信息。 超文本与超媒体的区别 万维网是一个分布式的超媒体(hypermedia)系统,它是超文本(hypertext)系统的扩充。 超文本文档仅仅包含文本信息。超文本是万维网的基础。 超媒体文档除包括文本信息外,还包含其他方式的信息,如图形、图像、声音、动画、甚至活动视频图像。 万维网以客户服务器方式工作。浏览器为万维网客户程序。万维网文档所驻留计算机运行服务器程序。 客户程序向服务器程序发出请求,服务器程序向客户程序返回客户所要的万维网文档。在一个客户程序主窗口上显示出的万维网文档称为页面(page)。 问题: 万维网如何标志分布在整个因特网上的万维网文档? 答案:URL 万维网使用什么协议来实现万维网上各种超链接? 答案:HTTP 各种各样的万维网文档如何能在因特网上各种计算机上显示出来?同时使用户清楚知道在什么地方存在链接? 答案:HTML 怎样使用户能方便查找到所需信息? 二、统一资源定位符URL 万维网使用统一资源定位符URL来标志万维网上各种文档,使每一个文档在整个因特网范围内具有唯一标志符URL。 ⒈ URL定义 URL是对可以从因特网上得到的资源的位置和访问方法的一种简洁的表示。URL给资源的位置提供一种抽象识别方法,并用此方法给资源定位。URL是与因特网相连的机器上的任何可访问对象的一个指针。 ⒉ URL格式 URL的访问方式://主机:端口/路径 以冒号隔开的两大部分组成,对大小写没有要求。 冒号左边的“URL的访问方式”中,最常用三种:HTTP、FTP和NEWS. 冒号的右边部分,主机一项是必需的,而端口和路径有时可省略。 ftp ; http; telnet; mailto; mms; 主机 是存放资源的主机 在因特网中的域名 端口(Port)的概念 端口是服务器在其主机所使用的端口号。一般情况下端口号不需要指定,都有一个默认值,只有当服务器所使用的端口号不是默认的端口号时才需要指定。 HTTP 标准 80 FTP 标准 20 21 Telnet 标准 23 Sendmail 标准 25 Http://:100 指定的端口号 常用的熟知端口号 FTP的基本工作原理 FTP使用客户服务器方式。一个FTP服务器进程可同时为多个客户进程提供服务。 FTP的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。 在服务器端和客户端都有两个从属进程:控制进程和数据传送进程。 在进行文件传输时,FTP的客户和服务器之间要建立两个连接:“控制连接”和“数据连接”。 在创建从属进程时, “控制连接”随之创建并连接到控制进程上。 “控制连接”在整个会话期间一直打开,FTP客户发出的传送请求通过“控制连接”发送给服务器端的控制进程。 “控制连接”并不传送文件。实际用于传输文件的是“数据连接”。 服务器端的控制进程接收到FTP客户发出的传送请求后创建数据传送进程和“数据连接”,用来连接客户端和服务器端数据传送进程。传送完毕后关闭“数据传送连接”并结束运行。 由于FTP使用了两个不同端口号,“控制连接”和“数据连接”不会发生混乱。 服务器进程“FTP Control”熟知端口号为21。 “FTP Data”熟知端口号为20。 对应客户进程也要创建两个不同的临时端口。一个临时端口用于控制连接;一个临时端口用于数据连接。 当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时要告诉服务器进程自己的另一个端口号码,用于建立
文档评论(0)