计算机网络:什么是Internet
什么是Internet
互联网仅仅是网络中的一种。
计算机网络的构成
-
节点:包括主机节点(数据的源/目的地)和数据交换节点(转发数据)。
- 主机及其上运行的应用程序(这里用方形表示)
- 路由器、交换机等网络交换设备(这里用圆形表示)
-
通信链路
- 接入网链路:主机连接到互联网的链路(连接方形和圆形/方形和方形,简言之与方形有关)
- 主干链路:路由器之间的连接(连接圆形和圆形)
-
协议:对等层实体在通信过程当中应该遵守的规则的集合,包括语法、语义、时序和动作。
互联网的协议以TCP/IP协议为主,区分计算机网络和互联网。
从具体构成看互联网
-
大量互联的计算设备
- 主机/端系统(host/end system,这里用方形表示)
- 主机/端系统上运行的网络应用程序
-
通信链路:光纤、同轴电缆、无线电、卫星
重要指标:传输速率/带宽(bits per second,bps)
-
分组交换设备:转发分组(packets),如路由器、交换机(这里用圆形表示)
-
协议:定义了在两个或多个通信实体之间交换的报文格式和次序,以及在(1)报文传输和接收(2)其他事件方面所采取的动作。
从服务角度看互联网
- 使用通信设施进行通信的分布式应用:如Web、email等
- 通信基础设施为app提供编程接口(通信服务),即为分布式应用提供通信服务的基础设施
- 将发送和接收数据的app与互联网连接起来
- 为app提供服务选择:面向连接的可靠服务/无连接的不可靠服务
评论