Internet 与万维网|学习笔记

简介: 快速学习 Internet 与万维网

发者学堂课程【计算机网络基础 Internet 与万维网习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/450/detail/5559


Internet 与万维网


内容介绍

一、Internet 概念

二、万维网通信

三、HTTP 协议

一、Internet 概念

(1)Internet  

Internet 又称互联网,采用 TCP/TP 协议,将各种不同类型,不同规模,不同地理位置的物理网络联结成一个整体的全球性的计算机网络。

(2)Internet 应用

万维网通信  电子邮件  文件传输  即时通信  电子商务  信息查询  远程登陆。

二、万维网通信

(1)万维网  

万维网(World Wide Web) 又称 WWW,是无数个网络站点和网页的集合,是由超级链接构成的信息网络。

当前图片所显示的是站带 A-E,每个站点都会有自己的存储内容,这个内容叫做网页,通过超链来实现网页之间的跳转。


image.png


(2)关键词

站点:连接到网络里的终端设备。例如:PC 机、一些网络服务所使用的服务器等等。

网页:

即万维网文档,包含文本信息、图形、图像、声音、动画等

使用统一资源定位符(URL)来标识万维网上的“网页”

使用超文本标记语言(HTML)来编写”网页“,其文件扩展名通常是*.html 或*.htm 等(超文本文档)

超链接:超链接是指从一个网页指向另一个网页(可以理解为是一个指针)

网页传输:Web 浏览器与 Web 服务器之间,使用超文本传送协议(HTTP)进行传输,实现超链接

(3)页面文件的编写


image.png


网页:Web 文档(使用 HTML 语言编写)

图左为使用的HTTP语言所编写的一个 Web 文档(网页),编写之后将它以 Web 浏览器的方式呈现出来,即为右侧的图片,右侧图片就是通过一个IE浏览器将 Web 文档显示的一个效果。

(4)URL

统一资源定位符,Web 中用 URL 作为标识网页及其他资源的全球地址。由以“://”隔开的两大部分组成,并且在URL 中的字符对大写或小写没有要求

举例:http://www.baidu.com


image.png


(5)Web 浏览器与 Web 服务器

Web 浏览器与 Web 服务器相互通信,客户端会在电脑中装一个 Web 浏览器,服务器端在它的硬件中安装的是 Web服务器,Web 客户端会通过 Web 浏览器发送请求,请求页面资源,服务器收到请求后会给予回执


image.png


完整的万维网通信过程:

上述图片描述了它整个过程,在客户端站点和服务器端站点中,分别安装了 Web 浏览器和 Web 服务器,而在服务器站点中,存储的数据库储存了页面这种资源,当前就是使用 URL 这种超链的方式,从客户端的站点使用 Web 浏览器,通过 HTTP 协议向服务器端,发起了 HTTP 请求报文请求页面资源,收到请求之后,服务器站点会将所请求的页面文件加载到应答报文中反馈给客户端。


三、HTTP 协议

(1)超文本传输协议

(HTTP, Hypertext Transfer Protocol)是专门用于 Web 浏览器和 Web 服务器之间传输超文本的。Web 浏览器浏览网页时,要向 Web 浏览器发出访问请求,Web 服务器响应浏览器提交的访问请求后,向客户端传送网页网页信息。

请求报文——从客户向服务器发送请求报文,通过 URL 指明所需文档的名字和位置

应答报文——从服务器到客户的应答报文,里面包含服务器的应答和浏览器所需的文档

持续连接——万维网服务器在发送响应后仍然在一段时间内保持这条连接,使同一个客户(浏览器)和该服务器可以继续在这条连接上传送后续的HTTP请求报文和响应报文(HTTP/1.1协议)

2)Web 代理


image.png


从图中可以看到,当前校园网内部的诸多的客户端会发信息给边界路由器 R1,R1把这些申请都发到远端的服务器上去,但因为当前所有的数据,都被集中到万维网的通信线路上,所以这条链路的延时比较大,这种多客户端的浏览器去发起访问,可能会造成这条链路的延时拥堵等等,


image.png


这时就可以引入 Web 代理,在校园网内部,添加了一个校园网的高速缓存(Web 代理服务器),在校园网内部的诸多的客户端都会把请求信息发给服务器,


image.png


然后由服务器代替客户端去发送万维网的 HTTP 的请求,发送给远端的服务器,服务器收到请求后,会把这些回执反馈给代理请求的 Web 代理服务器


image.png


代理服务器收到这些回执之后,会先做一个复制,把这些请求扩展的内容复制到本地的缓存中,然后再把这些内容反馈给当初发出请求的各个客户端,它在本地缓存的目的就是为了后续如果再有请求,本地就可以把资源反馈回来了,这即是 Web 代理

相关文章
|
8月前
|
存储 网络协议 搜索推荐
Internet协议(下)
Internet协议
154 0
|
8月前
|
缓存 负载均衡 网络协议
Internet协议(上)
Internet协议
107 0
|
2月前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
120 3
|
7月前
|
网络协议 安全 API
计算机网络——基本概念(计算机网络,Internet,网络协议)
计算机网络——基本概念(计算机网络,Internet,网络协议)
157 2
|
网络协议 安全 物联网
Internet
一、Internet 互联网(Internet)是全球最大的计算机网络,由无数个互联的计算机网络组成。它是一个分布式的网络结构,连接了全球范围内的计算机、服务器、路由器和其他网络设备。 互联网的起源可以追溯到20世纪60年代末和70年代初,当时美国的军事和科研机构开始建立一种分布式的、能够抵抗故障的通信网络。最初的互联网是由美国国防部高级研究计划局(ARPA)资助的ARPANET,它在1969年建立了第一个节点,最终发展成为全球范围的网络。 互联网的基础协议是TCP/IP协议,它提供了可靠的数据传输、路由选择和互联互通的功能。TCP/IP协议将数据分割成小的数据包,并通过IP地址和路由选择将数
143 0
|
8月前
|
网络协议
Internet的形成与发展
Internet的形成与发展。
324 1
Internet基础
7.3 Internet基础 简单地说,Internet主要是指通过TCP/IP协议将世界各地的网络连接起来,实现资源共享、信息交换,提供各种应用服务的全球性计算机网络,它是全球最大的、开放式的、由众多网络互连而成的计算机网络。 7.3.1 Internet的起源与发展 Internet是在美国较早的军用计算机网ARPANet的基础上经过不断发展变化而形成的,其起源主要可分为以下几个阶段: Internet的维形形成阶段: 1969年,美国国防部高级研究计划局 (ARPA) 开始建立一个命名为ARPANet的网络,当时建立这个网络只是为了将美国的几个军事及研究用电脑主机连接起来。人们普遍
|
存储 缓存 搜索推荐
Internet应用
.4 Internet应用 1.电子邮件服务 电子邮件服务 (又称E-mail服务) 是目前因特网上使用最频繁的服务之一,它为因特网用户之间发送和接收消息提供了一种快捷、廉价的现代化通信手段。 1)电子邮件的功能 (2) 邮件的发送(可以发送给一个用户或同时发送给多个用户) : 2)电子邮件地址的格式 由于E-mail是直接寻址到用户的,而不是仅仅到计算机,所以个人的名字或有关说明也要编入E-mail地址中。 Internet的电子邮箱地址组成如下: 用户名@电子邮件服务器名 它表示以用户名命名的邮箱是建立在符号“@"(读作at)后面说明的电子邮件服务器上的,该服务器就是向用户提
|
存储 网络协议 搜索推荐
四十三、文件传输协议FTP、电子邮件、万维网
四十三、文件传输协议FTP、电子邮件、万维网
四十三、文件传输协议FTP、电子邮件、万维网
|
域名解析 网络协议 数据库