WWW服务实现Word文档格式.docx
- 文档编号:15238577
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:8
- 大小:23.72KB
WWW服务实现Word文档格式.docx
《WWW服务实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《WWW服务实现Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力。
为此,物理层应解决物理连接的建立、维持和释放问题.在两个相邻系统之间唯一地标识数据电路。
数据链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。
它们一起处理与电缆(或其他任何传输媒介)的物理接口细节.
网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路.在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议(internet互联网控制报文协议),以及IGMP协议(internet组治理协议)。
传输层,主要为两台主机上的应用程序提供端到端的通信。
在TCP/IP协议族中,有两个互不相同的传输协议:
TCP(传输控制协议)和UDP(用户数据报协议)。
TCP为两台主机提供高可靠性的数据通信。
它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等.由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。
而另一方面,UDP则为应用层提供一种非常简单的服务。
它只是把称作数据包的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。
任何必需的可靠性必须由应用层来提供。
这两种传输层协议分别在不同的应用程序中有不同的用途,这一点将在后面看到.
应用层,负责处理特定的应用程序细节.以下我们将会对WWW服务实现都会提供下面这些通用的应用程序。
概述
WWW是环球信息网的缩写,(亦作“Web”、“WWW”、“’W3'
”,英文全称为“WorldWideWeb”),中文名字为“万维网”,"
环球网"
等,常简称为Web。
分为Web客户端和Web服务器程序。
WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面.是一个由许多互相链接的超文本组成的系统,通过互联网访问.在这个系统中,每个有用的事物,称为一样“资源”;
并且由一个全局“统一资源标识符"
(URI)标识;
这些资源通过超文本传输协议(HypertextTransferProtocol)传送给用户,而后者通过点击链接来获得资源WWW服务是目前应用最广的一种基本互联网应用,我们每天上网都要用到这种服务。
通过WWW服务,只要用鼠标进行本地操作,就可以到达世界上的任何地方.由于WWW服务使用的是超文本链接(HTML),所以可以很方便的从一个信息页转换到另一个信息页。
它不仅能查看文字,还可以欣赏图片、音乐、动画。
最流行的WWW服务的程序就是微软的IE浏览器。
万维网WWW(WorldWideWeb)服务,又称为Web服务,是目前TCP/IP互联网上最方便和最受欢迎的信息服务类型,是因特网上发展最快同时又使用最多的一项服务,目前已经进入广告、新闻、销售、电子商务与信息服务等诸多领域,它的出现是TCP/IP互联网发展中的一个里程碑。
WWW服务采用客户/服务器工作模式,客户机即浏览器(Browser),服务器即Web服务器,它以超文本标记语言(HTML)和超文本传输协议(HTTP)为基础,为用户提供界面一致的信息浏览系统。
信息资源以页面(也称网页或Web页面)的形式存储在Web服务器上(通常称为Web站点),这些页面采用超文本方式对信息进行组织,页面之间通过超链接连接起来.这些通过超链接连接的页面信息既可以放置在同一主机上,也可放置在不同的主机上。
超链接采用统一资源定位符(URL)的形式。
WWW服务原理是用户在客户机通过浏览器向Web服务器发出请求,Web服务器根据客户机的请求内容将保存在服务器中的某个页面发回给客户机,浏览器接收到页面后对其进行解释,最终将图、文、声等并茂的画面呈现给用户。
把网络操作分成复杂性较低的单元,结构清晰,易于实现和维护;
定义并提供了具有兼容性的标准接口,有利于促进标准化工作;
结构上可分割,使设计人员能专心设计和开发所关心的功能模块;
独立性强,上层只需了解下层通过层间接口提供什么服务;
灵活性好,适应性强,只要服务和接口不变,层内实现方法可任意改变,一个区域网络的变化不会影响另外一个区域的网络,因此每个区域的网络可单独升级或改造。
在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。
就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。
计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用.只有把它们联合起来,电脑才会发挥出它最大的潜力。
于是人们就想方设法的用电线把电脑连接到了一起。
但是简单的连到一起是远远不够的,就好像语言不同的两个人互相见了面,完全不能交流信息。
因而他们需要定义一些共通的东西来进行交流,TCP/IP就是为此而生。
TCP/IP不是一个协议,而是一个协议族的统称。
里面包括了IP协议,IMCP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等。
电脑有了这些,就好像学会了外语一样,就可以和其他的计算机终端做自由的交流了。
TCP/IP是“transmissionControlProtocol/InternetProtocol”的简写,中文译名为传输控制协议/互联网络协议)协议,TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。
TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。
在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。
在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。
因此,TCP/IP在INTERNET中几乎可以无差错地传送数据.对普通用户来说,并不需要了解网络协议的整个结构,仅需了解IP的地址格式,即可与世界各地进行网络通信。
一、WWW服务在物理层的实现
1、物理层要解决的主要问题
(1)物理层要尽可能地屏蔽掉物理设备和传输媒体,通信手段的不同,使数据链路层感觉不到这些差异,只考虑完成本层的协议和服务。
(2)给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力,为此,物理层应该解决物理连接的建立、维持和释放问题.
(3)在两个相邻系统之间唯一地标识数据电路。
2、物理层主要功能
(1)为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成。
一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接。
所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路。
(2)传输数据,物理层要形成适合数据传输需要的实体,为数据传送服务。
一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞。
传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工,同步或异步传输的需要。
(3)完成物理层的一些管理工作。
3、物理层的接口的特性
(1)机械特性
指明接口所用的接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。
(2)电气特性
指明在接口电缆的各条线上出现的电压的范围。
(3)功能特性
指明某条线上出现的某一电平的电压表示何意。
(4)规程特性指明对于不同功能的各种可能事件的出现顺序。
4、物理层的功能实现
(1)用编码将数字信号转换成另一种数字信号
(2)首先用调制解调器将数字信号转换成模拟信号
(3)传输介质的考虑
(4)提高传输效率采用信道复用技术
二、WWW服务在数据链路层的实现
1、数据链路层的任务
数据链路层是介乎于物理层和网络层之间。
数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。
为达到这一目的,数据链路必须具备一系列相应的功能,主要有:
如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位;
如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;
以及在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。
该协议位于OSI七层协议中数据链路层,数据链路层分为上层LLC(逻辑链路控制),和下层的MAC(介质访问控制),MAC主要负责控制与连接物理层的物理介质。
在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;
在接收数据的时候,MAC协议首先判断输入的信息并是否发生传输错误,如果没有错误,则去掉控制信息发送至LLC(逻辑链路控制)层。
不管是在传统的有线局域网(LAN)中还是在目前流行的无线局域网(WLAN)中,MAC协议都被广泛地应用.在传统局域网中,各种传输介质的物理层对应到相应的MAC层,目前普遍使用的网络采用的是IEEE802。
3的MAC层标准,采用CSMA/CD访问控制方式;
而在无线局域网中,MAC所对应的标准为IEEE802。
11,其工作方式采用DCF(分布控制)和PCF(中心控制)。
2、设计数据链路层的原因
(1)在原始的物理线路上传输数据信号是有差错的。
(2)设计数据链路层的主要目的就是在原始的、有差错的物理传输线路的基础上,采取差错检测、差错控制与流量控制等方法,将有差错的物理线路改进成逻辑上无差错的数据链路,向网络层提供高质量的服务.
(3)从网络参考模型的角度看,物理层之上的各层都有改善数据传输质量的责任,数据链路层是最重要的一层.
数据链路层的最基本的功能是向该层用户提供透明的和可靠的数据传送基本服务。
透明性是指该层上传输的数据的内容、格式及编码没有限制,也没有必要解释信息结构的意义;
可靠的传输使用户免去对丢失信息、干扰信息及顺序不正确等的担心。
在物理层中这些情况都可能发生,在数据链路层中必须用纠错码来检错与纠错。
数据链路层是对物理层传输原始比特流的功能的加强,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一无差错的线路。
如它定义了数据帧怎样在介质上进行传输。
在共享同一个带宽的链路中,对连接介质的访问是“先来先服务”的。
物理寻址在此处被定义,逻辑拓扑(信号通过物理拓扑的路径)也在此处被定义。
线路控制、出错通知(不纠正)、帧的传递顺序和可选择的流量控制也在这一子层实现.
3、数据链路层的功能实现
该层用户提供透明的和可靠的数据传送基本服务。
透明性是指该层上传输的数据的内容、格式及编码没有限制,也没有必要解释信息结构的意义;
在物理层中这些情况都可能发生,在数据链路层中必须用纠错
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WWW 服务 实现