什么是因特网?因特网多么耳熟能详的概念,但是你能描述出来吗?我们有两种回答方式:其一,描述因特网的具体构成,即构成因特网的基本组件(硬件和软件);其二,为分布式的应用提供提供服务的联网基础设施来描述因特网。
先看其一,我们的问题是因特网是由什么构成的呢?因特网是一个世界范围的计算机网络,即它是一个互联了遍及全世界数十亿计算设备的网络。这些设备都称为主机(host)或端系统(end system)。端系统要通信,肯定要互连,端系统又是怎么互连在一起的呢?端系统通过通信链路(communication link)和分组交换机(packet switch)。
什么是通信链路呢?通俗地说,就是网络中结点之间的通信路径。不同的链路能够以不同的速率传输数据,链路的传输速率以比特/秒(bit/s,或bps)度量。当一台端系统要向另外一台端系统发送数据时,发送端系统将数据分段,并为每段加上首部字节。可能很多读者不太明白这句话,在此我先简单介绍一下:协议层次最上层是应用层,应用层的信息分组称为报文,报文