网络:节点和边形成的大小、形状无关的拓扑。
计算机网络:联网的计算机所构成的系统,由节点和边构成。
-
- 节点:
- 主机节点——数据的源、目标;
- 数据交换节点(路由器——工作在网络层、交换机——工作在链路层、负载均衡设备)——数据的中转节点。
- 边(链路):
- 接入网链路:主机连接到互联网的链路。和主机节点有关的都叫接入网链路,把主机和交换节点连在一起。
- 主干链路:路由器间的链路。和主机节点无关的就叫主干链路,把交换节点和交换节点连在一起。
- 协议:支撑互联网运行的标准。对等层实体在通信过程中应当遵守的规则的集合,包括语法、语义和时序,还包括动作。控制发送、接收消息。
- 节点:
互联网(Internet):以TCP和IP为主的一簇协议, 由这些协议来支撑其工作的网络,就叫互联网。内部网叫internet。
-
- 数以亿计的、互联网的计算设备:
- 主机 = 端系统
- 运行网络应用程序
- 通信链路
- 光纤、同轴电缆、无线电、卫星
- 传输速率 = 带宽(bps)
- 分组交换设备:转发分组
- 路由器和交换机
- Internet标准
- RFC
- IETF
- 数以亿计的、互联网的计算设备:
- 构成角度看: Internet:“网络的网络”
- 松散的层次结构,互连的ISP
- 公共Internet vs 专用internet
- 服务角度看: 互联网 = 分布式应用进程 + 基础设施(向进程提供通信服务,包括主机、应用层之下的所有协议实体、网络、应用实体)
- 分布式应用是网络存在的理由,为分布式应用提供通信服务的基础设施
- 基础设施向分布式应用提供服务的方式是API
- 基础设施向分布式应用提供服务分两种:面向连接——TCP/IP,无连接——UDP
协议定义了两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和/或接收或其他事件方面所采取的动作