计算机网络的概念
一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
简言之,计算机网络是互连的、自治的计算机集合。
计算机网络的功能
- 数据通信资源共享分布式处理提高可靠性~~(叫“保证可靠性”可能更好)~~负载均衡
计算机网络的组成
- 按组成部分划分:
- 硬件软件协议
- 核心部分边缘部分
1. C/S方式
2. P2P方式
- 通信子网(物理层、数据链路层、网络层)资源子网(会话层、表示层、应用层)
计算机网络的分类
- 按分布范围分:
- 广域网WAN(交换技术)城域网MAN局域网LAN(广播技术,校园网、企业网)个人区域网PAN
- 公用网专用网
- 电路交换报文交换分组交换
- 总线型星型环型网状型
- 广播式网络点对点网络
标准分类
法定标准——OSI体系事实标准——TCP/IP体系
标准化组织
国际标准化组织 ISO国际电信联盟 ITU国际电气电子工程师协会 IEEEInternet 工程任务组 IETF 计算机网络的性能指标
- 速率(b/s)
即,数据率、数据传输率、比特率带宽(b/s)
(发送端)网络设备支持的最高速率吞吐量(b/s)
受网络的带宽或网络的额定速率的限制时延
数据从网络的一端传送到另一端所需要的时间,也称延迟、迟延
结 点 总 时 延 = 发 送 时 延 + 传 播 时 延 + 处 理 时 延 + 排 队 时 延 结点总时延=发送时延+传播时延+处理时延+排队时延 结点总时延=发送时延+传播时延+处理时延+排队时延
发送时延(s)
主机或路由器将分组发送到通信线路上所需要的时间,也称,传输时延
发
送
时
延
=
分
组
长
度
发
送
速
率
(
=
分
组
长
度
信
道
带
宽
)
发送时延=cfrac{分组长度}{发送速率}bigg(=cfrac{分组长度}{信道带宽}bigg)
发送时延=发送速率分组长度(=信道带宽分组长度)传播时延
电磁波在信道中传播的时间
传
播
时
延
=
信
道
长
度
传
播
速
率
传播时延=cfrac{信道长度}{传播速率}
传播时延=传播速率信道长度处理时延排队时延 利用率
信道利用率网络利用率
D
=
D
0
1
−
U
D=cfrac{D_0}{1-U}
D=1−UD0
D
D
D,当前时延;
D
0
D_0
D0,网络空闲时延;
U
U
U,利用率 丢包率
单位换算
千:
1
k
b
/
s
=
1
0
3
b
/
s
1kb/s=10^3b/s
1kb/s=103b/s
兆:
1
M
b
/
s
=
1
0
3
k
b
/
s
=
1
0
6
b
/
s
1Mb/s=10^3kb/s=10^6b/s
1Mb/s=103kb/s=106b/s
吉:
1
G
b
/
s
=
1
0
3
M
b
/
s
=
1
0
6
k
b
/
s
=
1
0
9
b
/
s
1Gb/s=10^3Mb/s=10^6kb/s=10^9b/s
1Gb/s=103Mb/s=106kb/s=109b/s
太:
1
T
b
/
s
=
1
0
3
G
b
/
s
=
1
0
6
M
b
/
s
=
1
0
9
k
b
/
s
=
1
0
12
b
/
s
1Tb/s=10^3Gb/s=10^6Mb/s=10^9kb/s=10^{12}b/s
1Tb/s=103Gb/s=106Mb/s=109kb/s=1012b/s



