Web基础知识(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/freedom0314/article/details/79086609

关于Internet本身,起源于20世纪60年代美国国防部。Internet是在一个通信网络中连接的计算机的大规模集合。它通过通信协议例如:TCP/IP,有时也选用UDP/IP协议与其他设备进行通信。Internet其实并不是计算机的网络,而是网络中的网络。它通过IP地址来唯一标识连接到到Internet的设备。

关于IP地址,是一个唯一的32位数字。通常IP地址会写为4个8位数字,中间由西文句点分隔而成。我们现在一般仍然在使用IPv4,也许不久的将来,IPv6(将IP地址从32位扩展成为128位)将成为主流,一定会成为主流。

关于域名。域:一定范围的机器集合的名称。对于美国组织来说,edu表示教育机构,com表示公司,gov表示美国政府机构,org表示其他类型的组织。由于IP地址是Internet内部使用的地址,因此,由浏览器用户为消息指定的目的地的完全限制域名(必须唯一)必须在通过Internet将消息传递给目的地之前先转换为一个IP地址。这步转换操作通过域名服务器(DNS)来操作。

万维网,命名为World Wide Web,简称为WWW,也就是我们常说的3W。也是Internet发展的必然趋势。Web和Internet并不是一回事。Internet是计算机和其他设备的集合,它们通过专职连接起来,相互之间可以通信。Web则是一组软件和协议的集合,Internet中的绝大部分(甚至全部)计算机都安装了这些软件和协议。

Web,可划分为前端和后端。前端是客户端,主要包括浏览器。现今做常用的浏览器是IE,Chrome,Firefox 。Mosaic是上第一个 具有图形用户界面的浏览器。那么Web浏览器是如何工作的呢。简单来说,就想饭店上菜的过程,首先点菜,交给后厨,再得到心仪的美食的过程。后端是服务端,主要包括服务器。现今最常用的Web服务器是Apache和IIS。Web浏览器通过向服务器发送URL来启动与服务器之间的网络通信,一般只有请求时才会启动与服务器的通信。等待请求之前不会做任何事情。简单来说:Web服务器的主要任务就是监控主机的通信端口,通过该端口接受HTTP命令,并执行该命令指定的操作。所有的HTTP命令中都包括一个URL,其中包括主机名称。当接受到这个URL之后,web服务器就将其转换为一个文件名称或者程序名称(执行该程序,并将运行结果返回给客户机)。目前有许多服务器还支持ftp,gopher,news以及mailto协议。

猜你喜欢

转载自blog.csdn.net/freedom0314/article/details/79086609