定义

计算机网络就是互联的,自治的计算机集合

  • 自治:无主从关系
  • 互联:互联互通

通过交换网络进行主机互联
image.png

什么是Internet

组成角度

全球最大的互联网络
ISP(Internet Server Provider)
计算设备集合:

  • 主机(hosts)=端系统(end systems)运行各种网络

通信链路

  • 光纤, 铜缆, 无线电, 卫星

分组交换: 转发分组(数据包)

  • 路由器(routers) 和交换机(switches)

    服务角度

  • 为网络应用提供通信服务的通信基础设施: 例如游戏,email社交网络,电子商务

  • 为网络应用提供应用编程接口(API):支持应用进行接受和发送数据

计算机协议

协议是计算机网络的重要内容
网络协议三要素

  • 语法(syntax)

数据与控制信息的结构或者格式

  • 语义(Semantics)

需要发出何种控制信息
需要完成何种动作以及做出何种响应
差错控制

  • 时序(timing)

事件执行顺序
速度匹配