一、什么是计算机网络、互联网?
1. 计算机网络的特征:
- 相互连接
- 系统自治——计算机之间脱离对方照样运行无误
- 资源共享
- 遵守统一的通信标准(协议)
2. 互联网的形成:
1)计算机之间怎么互通互联?
注:通信链路就是通常所说的“网线”
2)当主机较多、距离较远时怎么解决?
通过一个中转站——交换机来实现交换网络:
注:提供交换网络服务的机构称为ISP(Internet Service Provider)
3)各大交换网路连接起来,形成最终的互联网(Internet)
总结起来,互联网的形成就分为3步:
- 计算机之间直接互连;
- 计算机之间通过交换机互连;
- 交换网络之间互连形成互联网。
二、什么是网络协议?
1. 定义:网络传输协议或简称为传送协议(Communications Protocol),是指计算机通信或网络设备的共同语言。(来自维基百科)
网络协议——如同交通规则
2.既然是一种“语言”,就有三要素:
-
语法(Syntax):
- 上层体现为信号的格式
- 下层体现为信号的电平
-
语义(Semantics):
- 发出何种信息(送什么快递?)
- 做出何种响应(送到哪?)
- 差错控制(地址写错怎么办?)
-
时序(Timing):
- 事件顺序(先给哪个地儿的送,后给哪个地儿的送?)
- 速度匹配(走汽运还是空运?)
3. 计算机网络中的协议长什么样子?
- 网络间的通信协议——TCP/IP
- Web的通信协议——HTTP
- 移动设备的通信协议(歪怀WiFi)——802.11
4. 谁制定的协议?
- RFC(Request for Comments)负责制定协议
- IETF(Internet Engineering Task Force)负责维护和管理
参考资料:
计算机网络 -- 哈尔滨工业大学 李全龙