因特网的具体构成描述
因特网是一个世界范围的计算机网络,它互联了编及全世界的数十亿计算设备,这些设备最开始是最传统的桌面PC,Linux工作站以及我们常常说的服务器(它们用于存储和传输Web页面,电子邮件等信息),而随着移动时代的到来,如今越来越多的用户使用智能手机或者平板电脑与因特网相连,此外还有一些我们日常生活所使用的智能产品(比如电视,游戏机,家用电器等等),用因特网术语来说,这些系统被统一的称为——端系统
端系统通过通信链路和分组交换机的网络连接到一起,在下一节中我们将见到很多类型的通信链路,它们由不同类型的物理媒介组成(比如同轴电缆,铜线,光纤,无限电频谱),而链路的传输速率则是通过比特(bit)来衡量的。当有一台端系统要向另外一台端系统发送数据的时候,发送会将数据分成一段段的,并且在每一段数据前面加入首部字节,经由此而生成的信息包被我们称为分组,这些数组将被发送到目的端系统,在那里重新被装配成为初始数据流。
分组交换机从它的一条入通信链路接受到达的分组,并从它的一条出通信链路转发该分组,我们可以将它视作一个运行过程中的消息中转站,它本身不会对数据做什么太大的改动。当前市面上有各种类型,各具特色的分组交换机,但是而今的因特网中,两种常见的分组交换机则是路由器和链路层交换机
这两种类型的交换机都是要向最终的目的地发送分组,但是链路层分组机一般用于接入网中,而路由器则是一般用于网络核心中,同时我们会将一个分组所经历的一系列链路和分组交换机称为该分组的路径。
用于传送分组的分组网络从某种角度上起到的就是一个类似于交通网络的作用,将整个过程抽象一下就应该是这样一个过程:
一个工厂(发出数据的端系统)要将大量货物(数据)运输到几千公里以外的的仓库(接收数据的端系统),在工厂中我们会将货物分开由一个个货车运走(分组).,然后通过高速公路(链路)来运输货物。路途中我们会遇到很多岔路口(分组交换机),最终到达目的地,将货物堆放到一起(将分组恢复成最初的数据)。
端系统通过ISP(因特网服务提供商)接入因特网。比如我们耳熟能详的中国移动和中国电信就是ISP,但ISP远不止如此,WiFi,以及为智能手机和其他设备提供移动接入的蜂窝ISP,每个ISP自身就是一个由多台分组交换机和多段通信链路组成的网络,它给不同的端系统提供了不同类型的接入。同时也为内容服务者提供因特网接入服务,直接将服务器连入因特网。
端系统,分组交换器和其他因特网部件都要运行多种协议,它们控制着因特网里面信息的接收与发送,TCP(传输控制协议)与IP(网际协议)就是其中最为重要的两个协议,后面我们会进行详细的介绍。