2.21 计算机网络
1. 计算机通信模型
- 客户---服务器模型。 是请求-答应过程。例子:FTP文件下载,HTTP网页浏览。
- 对等通信。每个人可以与其他一个或者多个通信,不存在固定的客户和服务器角色。例子:BitTorrent下载,Skype,PPLive等。
2. 计算机网络的传输技术
- 广播式链接。网络上所有机器共享一个通信。任何机器发送数据都可以被其他机器收到。
3. 局域网
- 采用广播式链接
- 采用多种拓扑结构。总线型、星型、环型、树型(层次结构)
- 考虑问题:公共(广播)信道分配。静态分配、动态分配。
- 交换单元(路由器)、主机、通信线
4. 广域网
- [通信]子网和主机。
- 计算机网络=通信子网+资源子网。
5. 计算机网络=硬件系统+软件系统

6. 交换技术
点到点链接的网络使用交换技术。
交换技术分类:
- 电路交换。建立通信双方的电路建设,并独占该线路的所有数据通信,中间节点不存储任何数据。例子:电话系统。
- 存储-转发交换。将数据分成块,每一个中间节点将完整地接受数据块后发送给下一个节点,再发送之前需要存储接收数据块。
7. 无线网络
按传输介质分,网络可以分成有限网和无线网两种。
无线网分类
- 系统互联。通过短距离的无线电将一台计算机与其他各部件链接起来。例子:蓝牙。(蓝牙速度太低)
- 无线局域网(WLAN)。例子:WiFi(IEEE 802.1)。
- 无线网络有两种拓扑结构:自组织网络,基础结构网络。
- 自组织网络:例如对讲机。
- 基础结构网络:例如手机。
8. 计算机网络的参考模型。

复用和解复是在物理成发生的。
9. 服务的分类
通信协议可以提供两种服务:
- 面向链接的服务。典型例子:电话系统。好像一个管道,发送方把数据压入管道的一端,接收方从另一端取出来,数据按照发送顺序到达。
- 无链接的服务。典型例子:邮政系统。每一个报文携带完整的目标地址,所有每条报文都有自己独立的路由。
服务质量指标:延时、可靠性
10. 服务原语。 不可在分的语言。服务是由一组原语操作来描述的,上层实体通过这些原语来访问服务。可以理解为一组API。
11. ISO/OSI参考模型

数据链路层:point-to-point
网络层:host-to-host
12. TCP/IP模型(工业模型)
- 传输层。位于互联网层的上层,与OSI中的传输层相对应。其功能是使源端和目的端主机的对等实体进行对话。
- 定义了两个端对端的协议:传输控制协议TCP,用户数据报协议UDP。(UDP可以实现一对多的传输)
- 应用层(application layer)

浙公网安备 33010602011771号