Web技术与应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我们把整个Internet看成为一个单一的、抽象的网络。 IP 地址就是给每个连接在Internet上的主机(或路由器)分 配一个在全世界范围是惟一的 32 bit 的标识符(IPv4),这 个标识符采用点分十进制表示(即:X.X.X.X,每个X为8bit, 采用十进制表示,范围为0~255),例如:128.11.3.31。
Web技术与应用
第一章 概述
本章内容
万维网 Web文档 ASP.NET
•2019/9/21
•概述
•2 / 124
万维网
Web模型 Web客户端 Web服务器 地址 HTTP
•2019/9/21
•概述
本章内容
•3 / 124
概述
万维网 << 本章内容 4之1
万维网WWW(World Wide Web)并非 某种特殊的计算机网络,而是Internet上的一 个大规模的、联机式的、分布式的信息储藏所。
特殊IP地址
地址 << 万维网 << 本章内容 5之4
特殊地址
Netid
Hostid
用作 源地址
用作 目的地址
网络地址
特定 全0 不可
不可
直接广播地址
特定 全1 不可
可以
受限广播地址
全1 全1 不可
可以
本网络上的本主机 全0 全0 可以
不可
本网络上的特定主机 全0 特定 不可
可以
环回地址
127 任意 不可
可以
•2019/9/21
•概述
•19 / 124
私有网IP地址
地址 << 万维网 << 本章内容 5之5
类
Netid
总数
A
10.0.0
1
B
172.16~172.31
16
C
192.168.0~192.168.255
256
这些IP地址保留给私有用户,不必做到全球 唯一。这些IP地址可以用于未连到Internet的网络, 也可以用于采用NAT技术连到Internet的网络。
•2019/9/21
•概述
•13 / 124
万维网 << 本章内容 5之5
Web服务器的体系结构
•2019/9/21
•概述
•14 / 124
地址
IP地址 域名 URL
万维网 << 本章内容
•2019/9/21
•概述
•15 / 124
IP地址
地址 << 万维网 << 本章内容 5之1
•2019/9/21
•概述
•4 / 124
万维网 << 本章内容 4之2
万维网中的信息组织
•2019/9/21
•概述
•5 / 124
客户/服务器结构
万维网 << 本章内容 4之3
万维网的基本结构是采用开放式的客户/服 务器结构(Client/Server),分成Web服务器 (服务器端) 、Web浏览器(客户端)以及 传输协议(HTTP协议)三个部分。
•2019/9/21
•概述
•8 / 124
万维网 << 本章内容 2之2
Web浏览器的体系结构
控制器
客户程序
•2019/9/21
解释程序
•概述
•9 / 124
Web服务器
万维网 << 本章内容 5之1
Web服务器可以分布在Internet的任意 位置,每个Web服务器都保存着可以被Web 浏览器共享的信息,这些信息通常以页面 (Web页面)的方式进行组织,页面一般是 超文本/超媒体文档,页面间通过超链接建立 连接。
•2019/9/21
ቤተ መጻሕፍቲ ባይዱ
•概述
•16 / 124
IP地址的构成
地址 << 万维网 << 本章内容 5之2
在IPv4协议中,每个IP地址由两部分组成:网 络号(Netid)和主机号(Hostid)。网络号用于 标识一个网络;主机号用于标识在该网络中的一个 主机。
•2019/9/21
•概述
•17 / 124
IP地址的分类
地址 << 万维网 << 本章内容 5之3
0~127 128~191 192~223 224~239 240~255
•2019/9/21
用于有大量主机的大型网络
适用于一般大公司和大单位 组建的网络
适用于较小的公司和单位组 建的网络
定义为多播使用
保留用于某些实验和将来使 用
•概述
•18 / 124
超链接
万维网 << 本章内容 5之3
超链接指向的资源可以处于Internet的任一Web服务器 之中,利用超链接Web页面可以与其他多媒体信息进行关联。
•2019/9/21
•概述
•12 / 124
超文本与超媒体
万维网 << 本章内容 5之4
万维网是分布式超媒体(hypermedia)系 统,它是超文本(hypertext)系统的扩充。
Web服务器应实现HTTP协议功能,接 收和处理浏览器的请求。
•2019/9/21
•概述
•10 / 124
超链接
万维网 << 本章内容 5之2
超链接指向的资源可以处于Internet的任一Web服务器 之中,利用超链接Web页面可以与其他Web页面进行关联。
•2019/9/21
•概述
•11 / 124
一个超文本由多个信息源链接成。利用一个 链接可使用户找到另一个文档。这些文档可 以位于世界上任何一个接在Internet上的超 文本系统中。超文本是万维网的基础。
超媒体与超文本的区别是文档内容不同。超 文本文档仅包含文本信息,而超媒体文档还 包含其他表示方式的信息,如图形、图像、 声音、动画,甚至活动视频图像。
信息资源以页面(网页/Web页)的形式 存储在服务器(Web站点)上,这些信息采用 超文本方式进行组织,通过超链接将一页信息 接到另一页信息,页面到页面的链接信息由统 一资源定位符URL进行维持。这样通过链接的 方法能非常方便地从Internet上的一个Web站 点访问另一个Web站点,从而主动地按需获取 丰富的信息。
•概述
•6 / 124
示意图
万维网 << 本章内容 4之4
•2019/9/21
•概述
•7 / 124
Web浏览器
万维网 << 本章内容 2之1
Web浏览器 Web客户端的程序。
Web浏览器的作用 浏览WWW服务器中的Web页面。
Web浏览器的工作过程:
接收用户的请求(键盘或鼠标输入); 利用HTTP协议将用户的请求传送给Web服务器; 接收Web服务器送回的Web页面,并将其解释和显示。
用户通过Web客户端应用程序(即浏览器) 向Web服务器发出请求,请求通过HTTP协议 送到Web服务器; Web服务器根据Web客户 端的请求将保存在Web服务器中的某个页面通 过HTTP协议返回给Web客户端;浏览器接收 到页面后对其进行解释,最终将图、文、声并 茂的画面呈现给用户。
•2019/9/21