计算机网络——01什么是InterNet
什么是InterNet
1.1 什么是网络
由节点和边组成的与形状大小无关的拓扑
1.2 什么是Internet
- 从具体构成角度来说:
- 节点:
- 主机及其上运行的应用程序
- 路由器、交换机等网络交换设备
- 边:通信链路
- 接入网链路:主机连接到互联网的链路
- 主干链路:路由器间的链路
- 数以亿计的、互联的计算设备
- 主机 = 端系统
- 运行网络应用程序
- 通信链路
- 光纤、网络电缆、无线电、卫星
- 传输速率 = 带宽(bps)
- 分组交换设备:转发分组(packets)
- 路由器和交换机
- 协议控制发送、接收消息
- 比如TCP、IP、HTTP、FTP、PPP
- Internet:“网络的网络”
- 松散的层次结构、互联的ISP
- 公共Internet vs、专用intranet
- Internet标准
- RFC:Request for comments
- IETF:Internet Engineering Task Force
- 协议
- 协议定义了在两个或多个通信实体之间的报文格式和次序,以及在报文传输和接收其他事件方面所采取的动作
- 节点:
- 从服务角度来说:
- 使用通信设施进行通信的分布式应用
- 比如Web、VoIP、Email、分布式游戏、电子商务、社交网络等
- 通信基础设施为apps提供编程接口(通信服务)
- 将发送和接收数据的apps与互连网连接起来
- 为app应用提供服务选择、类似于邮政服务:
- 无连接不可靠服务
- 面向连接的可靠服务
- 使用通信设施进行通信的分布式应用