所谓计算机网络,是指借助通信线路(网线、路由器等)将两台甚至更多台计算机和其它硬件设备(例如打印机、扫描仪)之间建立起连接,位于网络内部的计算机,可以实现相互通信,相互传递数据和指令,还可以共享系统内部的硬件和软件资源。 根据不同的划分标准,可以将不同的计算机网络进行分类。这里,我们以计算机网络分布范围的大小作为划分标准,将计算机网络细分为局域网、城域网以及广域网。
顾名思义,局域网就是分布在较小的地理范围内的计算机网络,例如办公室、公司、学校等。
局域网可以是有线网络或者无线网络,也可以由有线和无线搭配组建而成。局域网中各硬件设备之间通常使用网线进行连接,每根网线都提供有一个接口,可用来连接多种硬件设备,如路由器、交换机、计算机等。例如,我们只需要使用 1 个路由器、少量网线以及几台计算机(电脑、手机等),就可以在家里、办公室等地方组建一个局域网。
组建局域网时,常用的连接众多计算机的方式(称为拓扑结构)有 3 种,分别是:
此结构中,所有计算机都是平等的,不存在“客户端-服务器端”的关系。同时,数据的传输只能沿特定的方向从一台计算机传递到另一台计算机,整个传输过程中,沿途计算机都会对数据所到目的地的有效性进行检查,直到其到达目的地。
注意,一旦任意一台计算机无法传输数据,整个局域网中的通信都会被中断。
这里,我们将位于中心点的设备称为中央连接点。 显然在此结构中,各计算机之间的通信数据都会经过中央连接点。 相比其它拓扑结构,星型拓扑结构的优势至少有以下 2 点:
如果某一条线路无法正常工作,则只有与其相连的计算机受到影响,其它计算机照样可以正常工作;
各个计算机借助接口连接器连接到同一条通信线路上,即所有计算机共用一条数据传输线路,如下图所示。
相比其它拓扑结构,总线拓扑结构布局简单,因为该结构仅使用 1 条总线来建立通信网络。使用此拓扑结构的局域网中,数据会沿两个方向传输到所有计算机中,直到找到目标计算机。
总的来说,相比城域网和广域网,局域网有以下几大优势:
城域网通过高速载波或者某些传输介质(如铜线、光纤等)提供高速通信,其覆盖区域介于局域网和广域网之间,可达 5~50 公里。因此,城域网是一种可分布在更大的地理区域(如城镇,都市)中的高速网络。
仅从地理范围上看,城域网覆盖的区域更广,可连接的计算机数量更多,可以看做是局域网的升级版。更重要的是,一个城域网中可以连接该区域内不同位置的所有局域网(如下图所示),同时它还提供了将局域网连接到广域网和互联网的通道。
对于想要共享数据、位于较大区域的人们来说,城域网往往是更理想的选择。城域网具备以下几大优势:
相比局域网和城域网,广域网主要由电话线、光纤或者卫星链路组建而成,因此它可以覆盖更大的地理区域,而不仅仅局限于办公室、学校、城镇或者都市。
如上图所示,虽然广域网在组织结构上和城域网类似,但广域网所能覆盖的地理范围远大于 50 公里(1000 公里或者更大),诸如银行、跨国公司等这些大型组织通常会使用广域网与世界各地的分支机构或者客户进行通信。
广域网的工作原理是将一些网络设备(如交换机、路由器等)和 TCP/IP 协议结合起来使用。并且,广域网的连接目标往往不是单个计算机,而是直接和局域网或者城域网相连,从而组建更大的计算机网络。
互联网被公认为是目前最大的广域网,它可以通过互联网服务提供商(简称 ISP)连接众多的局域网和城域网。
总的来说,相比局域网和城域网,广域网的优势在于:
基于广域网具有的多种特性,它广泛应用于构建互联网、证券交易网络、火车票预售系统等。
互联网,又称 Internet 或者 因特网,是一种可供全球计算机使用的计算机网络。
互联网遵循 TCP/IP 协议(又称传输控制协议或者因特网互联协议),凭借有线技术(电话线、光纤等)和无线联网技术(例如 4G、WiFi 等),实现了将世界数十亿台计算机相互连接、相互通信,同时还和万维网实现了连接。截止到目前,互联网是实现全球计算机相互通信速率最快的计算机网络。
互联网诞生于 1969 年的美国,由当时的美国国防部高级研究计划局(简称 DARPA)研发,并在 1969 年 12 月首次实现将位于不同地域的 4 台计算机进行连接。
注意,互联网并非为某个组织或个人所拥有,它用来代指一种计算机网络,该网络旨在连接众多其他网络(例如局域网、城域网等),进而构建成可容纳全世界数十亿台计算机的全球计算机网络。截止到 2018 年,全球互联网用户人数已突破 40 亿。
注意,如果您使用的是 Wifi 或者借助手机的移动数据访问互联网,则来自光纤、经光电转换器转换的电信号数据会首先传输到路由器或者手机信号塔,然后以电磁波的方式传输到您的计算机或者手机上。
数据传输的过程看似复杂,但互联网传输数据的速率是非常快的,因为数据是以二进制形式(0 和 1)进行传输,这些二进制数据会组织成众多的数据块(称为数据包),它们能实现高速传输。因此在网速正常的情况下,当输入域名并按下 Enter 的那一刻,您就可以从数千英里外的服务器上获取需要的数据。
内联网,又称内连网或者内部网,是由特定组织或机构建立(如企业、机关事业单位、学校等)、专门为内部人员(员工、客户或者其它经授权的人员)设计的一种计算机网络。
和其它网络(如互联网)相比,内联网提供了一个更安全的数据传输平台。借助内联网,组织或机构可以将机密文件、数据库、链接或者应用程序等资源共享给已得到授权的人员。
您可以这样理解内联网,它如同是一个在组织或机构内部运行的互联网,位于该网络内的每台计算机都分配有唯一的 IP 地址,只有得到授权的内部人员才能使用该网络中的资源。
和互联网一样,内联网也严格遵循 TCP/IP 协议。不同之处在于,内联网借助防火墙或者其它安全系统,可以严密监控传入或传出的各个数据包,确保网络内部所有的访问请求都是得到授权的,从而禁止未授权人员访问该网络。
这也就意味着,内联网中的用户可以访问互联网(也就是因特网),但未经授权的互联网用户无法访问内联网。注意,即便用户得到授权,通常也只有在连接该内联网所在的局域网后,才能访问其中的资源。
所谓授权,通常指的是获得登陆内联网的秘钥(可简单理解为登陆密码)。也就是说,如果一个普通用户想访问内联网,除了要连接到内联网所在的局域网,还需要具备一个授权通过的网络秘钥。当然借助 VPN(虚拟专用网络),内部用户还可以实现远程访问内联网。
内联网主要由 3 部分构成,分别为网络服务器、内联网平台以及一些应用程序:
基于以上所讲有关内联网的特点,如下列举了几个内联网的典型实例:
最后要提醒读者的是,千万不要将内部网和互联网搞混,下表为大家列举了它们的几个区别:
所谓外联网,可以理解为是对内联网功能的扩展,是内联网的“升级版”。 和互联网、内联网一样,外联网也是一种基于 TCP/IP 协议建立的通信网络。外联网的功能是:为其它组织或机构(例如合作伙伴、客户等)访问内联网提供有限的访问权限。所谓“有限的访问权限”,指的是仅能访问内联网中指定的部分资源,而不是全部。
因此外联网也是一种私有网络,借助它,组织或机构可以安全地将网络中的部分资源共享给外部的授权人员。换句话说,只要身份验证成功的用户,就可以凭借外联网访问组织或机构的内联网。
前面提到,外联网中数据的传输基于 TCP/IP 协议,但是以 VPN 形式建立的外联网遵循的是 IPsec 协议。IPsec 协议在 TCP/IP 协议的基础上增加了额外的安全保护机制,可以确保外联网中数据传输的安全性。 除此之外,外联网还可以采取以下两种措施,进一步提高网络安全:
使用防火墙或其它安全系统:防止未授权的用户访问外联网; 设置登陆密码:无论外部人员还是内部员工,都需要凭借登陆密码证明自己的身份,防止未经授权的用户访问内联网。
简单地理解,网站就是多个网页的集合体。同一个网站中的网页内容往往都紧密相关,每个网页都可以包含文本、图像、音频或者视频等内容。 打开网站看到的第一个网页通常称为主页或首页。
每个网站都配备有一个特定的互联网地址(简称 URL),您只需要连接互联网并在浏览器的地址栏中输入该地址,就可以访问目标网站的主页,进而访问网站上的其它资源。
大家普遍公认的世界上第一个网站,是由科学家提姆·伯纳斯·李(TimBerners-Lee,被誉为“互联网之父”)在 1991 年 8 月 6 日开发的。截止到 2018 年 1 月份,互联网上大约有 17 亿个网站。根据各个网站不同的建站目的和针对的目标群众,网站又可以分为博客、社交媒体类网站、非营利性网站、电子商务类网站等多种类型。
如今的大多数网站都托管在一个或者多个服务器上,每个网站由所有者管理,可以是个人、组织、机构或者公司。
所谓动态网站,指的是包含动态网页的网站。也就是说,动态网站中包含一些内容会动态变化的网页。
和静态网站不同,动态网站中的资源要么由编程语言自己生成,要么由编程语言从数据库中获得。因此,一旦动态网站所有者更新或者修改数据库中的内容,很可能导致网站中某些网页或者资源的内容也随之改变。
动态网站中动态内容的生成,借助的是客户端脚本语言(也就是 JavaScript)或者服务器端脚本语言(比如 PHP、ASP、JSP 等),甚至两种语言结合使用。比如说,当您使用浏览器访问某个动态网站中的动态网页时,浏览器会先向存储该网站的服务器发送请求,服务器接收到请求后,会将其传送给服务器端的脚本,由它操作数据库并获取到相关内容,进而生成网页并由服务器反馈给用户。
注意,不同用户从数据库中获取的内容很可能是不一样的。也就是说,即便是同一个动态网页,不同用户访问所看到的网页内容很可能不同。
相比静态网站,动态网站也很易于维护,并且由于其使用了很多高级编程语言,因此对于网站内容的修改和更新操作会更便捷。此外,动态网站看上去更专业,动态的网页内容往往令人印象深刻。更重要的是,动态网站中页面上的内容可以因人而异,投其所好。
下表给您罗列了静态网站和动态网站之间的区别。
静态网站和动态网站的对比