电子商务网页设计(第二版)
上QQ阅读APP看书,第一时间看更新

1.2.1 Internet及TCP/IP

1.Internet简介

Internet(因特网)是一个世界范围内网络与网络之间所串连成的庞大计算机网络,这些网络以一组通用的协议(TCP/IP)相连,形成逻辑上的单一巨大国际网络。Internet来源于20世纪60年代美国国防部高级研究计划局(ARPA)建立的ARPANET网络。ARPANET的成功,使许多人认识到它的巨大潜力和发展前景。20世纪80年代中期,美国国家科学基金会(NSF)建立了NSFNET。在这以后,很多大学、研究所、科研机构、政府机关和企业等都纷纷建立内部网,并将自己的内部网并入NSFNET网,于是形成了最初的Internet。目前,它连接着世界上所有国家和地区两万多个大小网络和数以百万计的主机。

互联网、因特网、万维网是3个不同的概念,三者的关系是:互联网包含因特网,因特网包含万维网。凡是能彼此通信的设备组成的网络就叫互联网,即使仅有两台机器,不论用何种技术使其彼此通信,也叫互联网,国际标准的互联网写法是internet(字母i要小写)。因特网是互联网的一种,它是使用TCP/IP协议由上千万台设备互相连接在一起组成的互联网。国际标准的因特网写法是Internet(字母I要大写)。互联网并不等同万维网(World Wide Web),万维网只是一个基于超文本相互链接而成的全球性系统,只是互联网所能提供的服务之一。Internet上的其他应用还有新闻组、电子邮件、WAIS(广域网信息服务)、FTP等。

现实生活中Internet应用很广泛,包括通信(即时通信、电子邮件、网络电话)、社交(facebook、微博、空间、博客、论坛)、网上贸易(网购、售票、工农贸易)、学习、娱乐等,它给我们的现实生活带来很大的方便。

2.TCP/IP协议

TCP是英文Transmission Control Protocol的缩写,译为“传输控制协议”;IP是Internet Protocol的缩写,译为“网际协议”。TCP/IP是一组网络通信协议,为连接跨越不同操作系统和不同硬件体系结构的计算机提供通信的基础。为了确保不同类型的计算机能在一起工作,就要遵守共同的通信协议,就像两个人进行思想交流,需要有双方都懂的语言才能交流一样,TCP/IP就是不同计算机交流使用的语言。

需要注意的是,TCP/IP实际上是一系列协议,它是上百个功能协议的总称,而TCP协议和IP协议是其中两个最基础、最重要的协议。IP主要用于标识该计算机的网络地址,TCP的主要功能是用来发送数据。TCP/IP定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。IP是Internet上使用的一个关键的底层协议,对应7层模型(OSI开放系统互连参考模型)的网络层;TCP建立在IP之上,对应着传输层。由这两个协议和其他约定,如IP地址和DNS(Domain Name System,域名服务器系统)等共同组成了Internet的基本通信标准,使得来自全世界各个地方的计算机都能没有障碍地交换信息,目前Internet仍然使用它作为基本的网络传输协议。

ARPANET的建设原则之一就是使它成为一个跨越多种软件平台和硬件平台的网络。在这个网络上,可以使用不同的计算机、不同的操作系统,使原有的计算机不必更换操作系统就可以加入ARPANET网络运行。为了达到这个目的,他们应用了TCP/IP协议。这个协议经过不断的修改和补充,直到今天还一直在被使用。因特网使用TCP/IP协议让不同的设备可以彼此通信,但使用TCP/IP协议的网络并不一定是因特网,一个局域网也可以使用TCP/IP协议。判断是否接入的是因特网,首先是看计算机是否安装了TCP/IP协议,其次看是否拥有一个公网地址(所谓公网地址,就是私网地址以外的地址)。