Web基础知识PPT课件.ppt

上传人:飞猪 文档编号:30986 上传时间:2025-07-08 格式:PPT 页数:53 大小:1.24MB
下载 相关 举报
Web基础知识PPT课件.ppt_第1页
第1页 / 共53页
Web基础知识PPT课件.ppt_第2页
第2页 / 共53页
Web基础知识PPT课件.ppt_第3页
第3页 / 共53页
Web基础知识PPT课件.ppt_第4页
第4页 / 共53页
Web基础知识PPT课件.ppt_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、第1章 Web基础知识内内 容容 提提 要要1.3 C/S1.3 C/S与与B/SB/S结构结构 1.2 1.2 万维网与浏览器万维网与浏览器1.1 Internet1.1 Internet的发展的发展 1.4 1.4 互联网新技术及应用互联网新技术及应用1.1 Internet的发展的发展v1.1.1Internet起源v计算机网络是20世纪60年代美苏冷战时期的产物。60年代初,美国国防部领导的高级研究规划局ARPA(AdvancedResearchProjectAgency)提出要研制一种生存性(survivability)很强的网络,于是就有了ARPANet(阿帕网)。而ARPANet

2、也是Internet的前身。1.1.2 计算机网络及其功能计算机网络及其功能v计算机网络可简单的定义为以交换共享信息为目的的多台自治计算机的互联集合。v最简单的计算机网络就只有两台计算机和连接它们的一条通信线路,即两个节点和一条线路。v计算机网络的功能:信息交换资源共享分布式处理集中管理远程传输负载均衡1.1.3 分组交换思想分组交换思想v分组交换技术是在传输线路质量不高、网络技术手段还比较单一的情况下,产生的一种信息交换技术。分组交换将传送的数据划分为分组,然后通过在计算机和终端之间发送分组实现计算机与计算机之间的通信。v进行分组交换的通信网称为分组交换网。从交换技术的发展历史看,数据交换经

3、历了电路交换、报文交换、分组交换和综合业务数字交换的发展过程。1.1.3 分组交换思想(续)分组交换思想(续)v分组交换是一种存储转发的交换方式,它将用户的报文划分为一定长度的分组,以分组来存储转发,因此它比电路交换的利用率高,比报文交换的时延要小,而具有实时通信的能力。v分组交换网的特点:分组交换具有多逻辑信道的能力可实现分组交换网上的不同码型、速率和规程之间的终端互通。有差错检测和纠正的能力,误码率极小网络管理功能强三种交换的比较三种交换的比较 P1P2P3P4P1P2P3P4P3P4报文报文报文ABCDABCDABCD报文交换电路交换分组交换t连接建立数据传送报文P2P1连接释放数据传送

4、的特点比特流直达终点报文报文报文分组分组分组存储转发存储转发存储转发存储转发1.1.4 ARPANetvARPANet是美国国防部高级研究计划局DARAP建立的,于1969年投入使用。建立ARPANet主导思想是:网络必须能够经受住故障的考验而维持正常工作。v1972年,ARPANet在首届计算机后台通信国际会议上与公众见面,并验证了分组交换技术的可行性,由此,ARPANet成为现代计算机网络诞生的标志。1983年,ARPANet分裂为两部分:ARPANet和纯军事用的MILNET。之后,以ARPANet为主干网组成了网际互联网Internet。1.1.5 TCP/IP结构模型结构模型vTCP

5、/IP是四层的体系结构:应用层、运输层、互联网(Internet)层和网络接口层。vTCP/IP将不同的底层物理网络、拓扑结构隐藏起来,向用户和应用程序提供通用的、统一的网络服务。vTCP/IP互联网还有一个基本思想:即任何一个能传输数据分组的通信系统,均可被看作是一个独立的物理网络,这些通信系统均受到互联网协议的平等对待。OSI/RM和和TCP/IP1.1.6 IP地址地址vIP地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的32位的标识符。IP地址现在由因特网名字与号码指派公司ICANN(InternetCorporationforAssignedNamesand

6、Numbers)进行分配。IP 地址的编址方法地址的编址方法 v分类的IP地址。这是最基本的编址方法,在1981年就通过了相应的标准协议。v子网的划分。这是对最基本的编址方法的改进,其标准RFC950在1985年通过。v构成超网。这是比较新的无分类编址方法。1993年提出后很快就得到推广应用。分类分类 IP 地址地址 v每一类地址都由两个固定长度的字段组成,其中一个字段是网络号net-id,它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号host-id,它标志该主机(或路由器)。v两级的IP地址可以记为:IP地址=,net-id24位host-id24位net-id16位net-i

7、d8位IP 地址中的网络号字段和主机号字段地址中的网络号字段和主机号字段 0A类地址host-id16位B类地址C类地址01 1host-id8位D类地址 1110多播地址E类地址保留为今后使用111101点分十进制记法点分十进制记法 10000000000010110000001100011111机器中存放的IP地址是32位二进制代码10000000000010110000001100011111每隔8位插入一个空格能够提高可读性采用点分十进制记法则更加便于使用128.11.3.3112811331将每8位的二进制数转换为十进制数常用的三种类别的常用的三种类别的 IP 地址地址 IP地址的使

8、用范围 网络最大第一个最后一个每个网络类别网络数可用的可用的中最大的网络号网络号主机数A126(272)112616,777,214B16,383(2141)128.1191.25565,534C2,097,151(221 1)192.0.1223.255.2552541.7 DNS域名系统域名系统v任何一台连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名(DomainName)。v通常Internet主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。v如郑州轻工业学院的一台服务器,其中www是主机名,snut是三级域名,edu是二级域名,表示教育机构,cn是一级域

9、名,代表中国。重要的顶级域名重要的顶级域名商业性的机构或公司v.edu教育机构v.gov政府部门v.int国际标准化团体、政府间组织、条约机构、联合国及下属机关v.mil军事部门从事Internet相关的网络服务的机构或公司v.org非盈利的组织、团体v.XX由两个字母组成的国家代码1.2 万维网与浏览器万维网与浏览器v万维网(WorldWideWeb)是环球信息网,的缩写WWW是,简称为Web。v在这个系统中,每个有用的事物,称为一样“资源”;并且由一个全局“统一资源标识符”(URI)标识;这些资源通过超文本传输协议(HypertextTransferProtocol)传送给用户,而后者通过

10、点击链接来获得资源。万维网万维网v19891989年年年年WebWeb诞生于欧洲原子能研究中心(诞生于欧洲原子能研究中心(诞生于欧洲原子能研究中心(诞生于欧洲原子能研究中心(CERNCERN,European Organization for Nuclear European Organization for Nuclear ResearchResearch),),),),CERNCERN的物理学家的物理学家的物理学家的物理学家Tim Berners-Tim Berners-LeeLee提出了一个新的因特网协议,命名为提出了一个新的因特网协议,命名为提出了一个新的因特网协议,命名为提出了一个新

11、的因特网协议,命名为WebWeb,其目的是为了使科学家们可以利用网络共享文其目的是为了使科学家们可以利用网络共享文其目的是为了使科学家们可以利用网络共享文其目的是为了使科学家们可以利用网络共享文档。档。档。档。v19941994年,著名的年,著名的年,著名的年,著名的Netscape NavigatorNetscape Navigator浏览器问世。浏览器问世。浏览器问世。浏览器问世。v19951995年,由年,由年,由年,由MosaicMosaic衍生而来的衍生而来的衍生而来的衍生而来的IEIE浏览器诞生。浏览器诞生。浏览器诞生。浏览器诞生。万维网概述万维网概述vvWebWeb是运行在是运行

12、在是运行在是运行在InternetInternet之上所有的之上所有的之上所有的之上所有的HTTPHTTP服务器软件和对象服务器软件和对象服务器软件和对象服务器软件和对象的集合,是一个分布式的超媒体信息系统,的集合,是一个分布式的超媒体信息系统,的集合,是一个分布式的超媒体信息系统,的集合,是一个分布式的超媒体信息系统,WebWeb可以使人可以使人可以使人可以使人们利用网络实现信息资源的共享。们利用网络实现信息资源的共享。们利用网络实现信息资源的共享。们利用网络实现信息资源的共享。vv从技术层面上分析,从技术层面上分析,从技术层面上分析,从技术层面上分析,WebWeb主要包括超文本传输协议主要

13、包括超文本传输协议主要包括超文本传输协议主要包括超文本传输协议(HTTPHTTP)、统一资源定位符()、统一资源定位符()、统一资源定位符()、统一资源定位符(URLURL)以及超文本标记语)以及超文本标记语)以及超文本标记语)以及超文本标记语言(言(言(言(HTMLHTML)。)。)。)。超文本传输协议超文本传输协议vv超文本传输协议(超文本传输协议(超文本传输协议(超文本传输协议(HTTPHTTP,HyperTextHyperText Transfer Protocol Transfer Protocol)是客户端浏览器或其它程序与是客户端浏览器或其它程序与是客户端浏览器或其它程序与是客户

14、端浏览器或其它程序与WebWeb服务器之间的面向对象服务器之间的面向对象服务器之间的面向对象服务器之间的面向对象的应用层的,可用于实现客户端和服务器端的信息传输。的应用层的,可用于实现客户端和服务器端的信息传输。的应用层的,可用于实现客户端和服务器端的信息传输。的应用层的,可用于实现客户端和服务器端的信息传输。vvHTTPHTTP由于其简捷、快速等特点,适用于分布式超媒体信由于其简捷、快速等特点,适用于分布式超媒体信由于其简捷、快速等特点,适用于分布式超媒体信由于其简捷、快速等特点,适用于分布式超媒体信息系统。息系统。息系统。息系统。vv它允许将超文本标记语言文档从它允许将超文本标记语言文档从

15、它允许将超文本标记语言文档从它允许将超文本标记语言文档从WebWeb服务器传送到客户端服务器传送到客户端服务器传送到客户端服务器传送到客户端浏览器,浏览器,浏览器,浏览器,HTTPHTTP工作在工作在工作在工作在TCP/IPTCP/IP协议体系中的协议体系中的协议体系中的协议体系中的TCPTCP协议上。协议上。协议上。协议上。vv客户端和服务器端必须都支持客户端和服务器端必须都支持客户端和服务器端必须都支持客户端和服务器端必须都支持HTTPHTTP,才能实现客户端和,才能实现客户端和,才能实现客户端和,才能实现客户端和服务器端之间的交互。服务器端之间的交互。服务器端之间的交互。服务器端之间的交

16、互。HTTPHTTP协议的主要特点有:协议的主要特点有:协议的主要特点有:协议的主要特点有:1 1支持客户端支持客户端支持客户端支持客户端/服务器端模式;服务器端模式;服务器端模式;服务器端模式;2 2简单快速;简单快速;简单快速;简单快速;3 3灵活;灵活;灵活;灵活;4 4无连接;无连接;无连接;无连接;5 5无状态;无状态;无状态;无状态;26URLURL(UniversalResourceLocator)是“统一资源定位器”的英文缩写。也被称为网页地址,是因特网上标准的资源的地址。URL主要由三部分组成:协议类型、存放资源的域名或主机IP地址和资源文件名URL的基本结构为:协议类型:/

17、主机域名或IP地址(:端口号)/路径/文件名27URLURL完整的语法格式为:协议类型:/主机域名或IP地址(:端口号)/路径/;参数?查询#字符串参数为可选项,可以指定特殊参数查询为可选项,可以用于给动态网页传递参数字符串用于指定网络资源中的片段28URL常用的协议如下:协议名称含义说明举例http超文本传输协议http:/ftp文件传输协议ftp:/45.10.222.0file存取本地磁盘文件的服务File:/d:windows.win.exetelnet登入远程系统服务telnet:/news网络新闻组协议News:mailto传送E-mail协议mailto:【例例】URLURL的例

18、子的例子.(1 1)http:/http:/,用,用httphttp协议和缺省端口号(协议和缺省端口号(8080)访问微软公司服务)访问微软公司服务器器。这里没有指定路径和。这里没有指定路径和文件名,所以访问的结果是把一个缺省主页文件名,所以访问的结果是把一个缺省主页送给浏览器。送给浏览器。(2 2)ftp:/ 万维网分布式服务特点万维网分布式服务特点v万维网用链接的方法将不同的信息资源连接到一起,使用户能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。1.2.3 万维网的工作方式万维网的工作方式vWWW系统的基本组成包括服务器、浏览器、网页和传输协议。v万维网文档

19、所驻留的计算机运行着服务器,因此这个计算机被称为万维网服务器或Web服务器,是网站的主要组成部分。v浏览器是在用户计算机上的万维网客户程序。v网页由HTML语言编写而成,也可称为HTML文档,网页中可嵌入文字、图片、声音、视频等丰富的多媒体信息。万维网的工作方式万维网的工作方式v超文本传输协议(hypertexttransferprotocol,HTTP)用于客户机/服务器模式,是WWW服务器与客户机之间进行应用层通信的协议。用户通过浏览器访问网页信息时,WWW服务器把用户请求的内容按照超文本传输协议的标准要求进行编码并传输到本地浏览器,保证了计算机正确、快速地传输网络数据信息。万维网的工作过

20、程万维网的工作过程Web工作原理工作原理1.3 B/S与与C/S结构结构vC/S结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。v优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交到服务器。v缺点是:只适用于局域网,客户端需要安装专用的客户端软件,对客户端的操作系统一般会有限制。1.3 B/S与与C/S结构结构vB/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了

21、客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。浏览器通过WebServer同数据库进行数据交互。1.4互联网新技术及应用互联网新技术及应用v1.4.1IPv6v1.4.2物联网v1.4.3移动互联v1.4.4云计算与大数据1.4.1 IPv6vIPv6是IETF(InternetEngineeringTaskForce译:互联网工程任务组)设计的用于替代现行版本IP协议-IPv4-的

22、下一代IP协议,它由128位二进制数码表示。v(1)IPV6地址长度为128位,地址空间增加了2128-232个。v(2)灵活的IP报文头部格式。使用一系列固定格式的扩展头部取代了IPV4中可变长度的选项字段。IPV6中选项部分的出现方式也有所变化,使路由器可以简单路过选项而不做任何处理,加快了报文处理速度;v(3)IPV6简化了报文头部格式,字段只有8个,加快报文转发,提高了吞吐量;v(4)提高安全性。身份认证和隐私权是IPV6的关键特性;v(5)支持更多的服务类型;v(6)允许协议继续演变,增加新的功能,使之适应未来技术的发展;1.4.2 物联网物联网v物联网是新一代信息技术的重要组成部分

23、也是“信息化”时代的重要发展阶段。其英文名称是:“Internetofthings(IoT)”。v顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵

24、魂。1.4.3 移动互联移动互联v移动互联,就是将移动通信和互联网二者结合起来,成为一体。是指互联网的技术、平台、商业模式和应用与移动通信技术结合并实践的活动的总称。v移动互联网是互联网与移动通信各自独立发展后互相融合的新兴市场,目前呈现出互联网产品移动化强于移动产品互联网化的趋势。从技术层面的定义,以宽带IP为技术核心,可以同时提供语音、数据和多媒体业务的开放式基础电信网络;从终端的定义,用户使用手机、上网本、笔记本电脑、平板电脑、智能本等移动终端,通过移动网络获取移动通信网络服务和互联网服务。v移动互联网的核心是互联网,因此一般认为移动互联网是桌面互联网的补充和延伸,应用和内容仍是移动互联

25、网的根本。1.4.4 云计算与大数据云计算与大数据v云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。1.4.4 云计算与大数据云计算与大数据v大数据(bigdata),指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。v从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分。大数据必然无法用单台的计算机进行处理,必须采用分布式架构。它的特色在于对海量数据进行分布式数据挖掘。但它必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

宁ICP备18001539号-1