1.2 网络术语介绍
为了更好地学习网页设计的内容,掌握一些和网页设计制作相关的网络基础知识是有必要的,同时这也为后续的学习做好准备。
1. 网络协议
世界上有各种不同类型的计算机,也有不同的操作系统,要想让装有不同操作系统的不同类型的计算机互相通信,就必须有统一的网络通信协议。TCP/IP正是具有统一标准的一组协议。TCP/IP包含100多个协议,其中使用最广的是SMTP(电子邮件协议)、FTP(文件传输协议)、Telnet(远程登录协议),而最重要的两个协议是底层的IP协议和TCP协议。利用IP协议可以实现信息的实际传送,而TCP协议则可以保证所传送的信息是正确的。
2. IP地址
按照TCP/IP协议,接入因特网的每一台计算机都有一个唯一的地址标识,这个地址就叫作IP(Internet Protocol)地址,它是用Internet协议语言表示的地址。目前在因特网中,IP地址是通过一组数字字符来表示一台计算机在因特网中的位置的。例如,某服务器的IP地址是210.171.189.69,则该IP地址表示:
网络标识 210.171.189.0
主机标识 69
合起来写 210.171.189.69
3. 域名
如果接入因特网的某台计算机要和另一台计算机通信,就必须确切地知道对方的IP地址。要记住这么多枯燥的数字不是件容易的事情,所以在因特网上建立了域名管理系统DNS(Domain Name System),用来给在因特网上的每台计算机指定一个名字。这个名字就是域名(Domain name)。
域名由英文字母和数字组成,域名的各个部分用圆点“.”分隔,例如,www.sina.com.cn就一个域名。域名和IP地址一一对应。在实际上网过程中,可以输入这个站点的IP地址进行登录,也可以输入对应的域名。域名服务器(DNS)会搜索域名对应的IP地址,然后访问该地址从而登录到同一网站。域名后缀有代表组织机构的,如com(商业机构)、gov(政府机构)、edu(教育机构)、net(网络组织机构);也有代表国家和地区的,如cn(中国)、us(美国)、hk(香港)等。
4. URL
URL的英文全称是Uniform Resource Locator,中文名称是“统一资源定位符”。它用来指明主机或文件在因特网上的唯一地址,提供在Web上访问资源的统一方法和路径。此处的资源是指在网络中能够获得的文字、图形、图像、声音、动画等信息,这些信息可以是各种不同类型的文件,分布在因特网上各个主机系统中。由于在因特网上各个主机系统的网络结构、操作系统、文件格式等可能存在很多差别,所以用户在访问不同系统中的资源时,必须指明访问资源的方法。
URL由协议类型、存放资源的主机域名和资源文件路径3部分组成,URL的一般格式为(带方括号[]的为可选项):
protocol :// hostname[:port] / path / [;parameters][?query]#fragment
例如,http://www.stone36.com/abc/index.htm表示位于www.stone36.com主机中abc目录下的index.htm网页文件,采用http协议访问。
5. WWW
WWW是World Wide Web的简写,中文名字为“万维网”,它是因特网上被广泛使用的一种信息服务和传输媒介。万维网由应用Web服务器的计算机和安装了Web浏览器软件的计算机组成。万维网最基本的信息传输单位是Web页面。
通过万维网,使用者只要单击链接就可以获得资源,迅速、方便地取得丰富的信息和资料。由于用户在通过Web浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而在因特网上一经推出就受到了热烈的欢迎。
6. Web浏览器
Web浏览器是指在用户计算机上安装的用来显示指定因特网文件的程序,其实质是一个翻译机。浏览器把各种从Web上接收到的信息翻译成合适的屏幕显示方式呈现在用户面前。浏览器是WWW的窗口,用户可以利用浏览器从一个文件跳转到另一个文件,实现对整个网络的浏览,也可以利用它下载文本、动画、图形等资料。
Web浏览器有多种版本,常用的浏览器有Internet Explorer、Firefox等。需要注意的是,不同的浏览器对同一控制字符的解释方式并不完全相同,所以相同的页面在不同的浏览器上显示的内容可能会有所不同。
7. Web服务器
Web服务器是对浏览器的请求提供服务的计算机及其相应的服务程序。服务器所指的既是在网络环境下为网上用户提供共享信息资源和各种服务的一种高性能计算机,也是这台计算机上所运行的为用户提供服务的相应的应用软件。服务器是局域网的核心设备,管理着局域网中的各种资源,其基本功能是提供网络通信服务,管理和提供网络共享资源,以及进行网络管理。网站动态的数据必须通过网站服务器的服务才能运作,服务器工作模式如图1-9所示。
图1-9 服务器工作模式
Web服务器从程序角度来说,是一种被动程序,只有当因特网上运行在其他计算机中的浏览器发出请求时,服务器才会响应。当浏览器连到服务器上并请求文件时,服务器将处理该请求并把文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件。服务器不仅能够存储信息,还能在用户通过浏览器提供的信息基础上运行脚本和程序。