2.7 KiB
2.7 KiB
1. 什么是因特网
因特网=端+接入网+核心网
2. 网络边缘
- 端系统:主机(客户端和服务器)
- 接入网:将端系统物理连接到其边缘路由器(第一台路由器)的网络(有线/无线)
- 家庭:数字用户线(DSL)、电缆、光纤入户、5G
- 企业:以太网、无线
3. 网络核心
- 分组交换:将报文(message)划分为长度L比特的分组(packet),以传输速率R分组传输到接入网,时延:L/R
- 路由器必须收到整个分组后才能转发
- 电路交换:每条链路为每对源和目的都分配不共享的电路资源
- 频分复用和时分复用
- 网络结构:
- 一般用户连到ISP,ISP之间有IXP相连,内容提供商有自己的网络
4. 分组交换网中的时延、丢包和吞吐量
-
四种时延
d_{nodal} = d_{proc} + d_{queue} + d_{trans} + d_{prop}
-
$d_{nodal}$:总时延
-
$d_{proc}$:处理时延
-
$d_{trans}$:传输时延,取决于网卡等硬件
d_{trans} = L / R
$L$:分组长度(bits)
$R$:链路带宽(bps)
-
$d_{prop}$:传播时延,取决于传播介质
d_{prop} = d / s
$d$:物理链路长度(m)
$s$:传播速度
-
$d_{queue}$:排队时延,在输出链路上等待传输的时间
当
La/R
趋于0
时,平均排队延迟小;当
La/R
趋于1
时,平均排队延迟大;当
La/R
大于 $1$ 时,到达的分组数量超过可容纳范围,平均排队延迟无限大。$a$:平均分组到达率(系数,标量)
-
-
吞吐量
在一条传输路径上,总吞吐量由最小吞吐量的链路决定,即瓶颈链路。
链路(Link):相邻节点之间的连接
路径(Path):多条链路组成的连接
5. 协议层次及其服务模型
-
ISO模型:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层
-
TCP/IP模型:
-
应用层:网络应用(FTP,SMTP,HTTP,微信等)
传输单元称为报文(Message)
-
传输层:在应用程序端点间传送数据(TCP,UDP)
传输单元称为分组(Segment),除去头部,剩下的有效载荷是Payload
-
网络层:从源到目的传送数据报(IP,路由选择协议)
传输单元称为分组(Packet)
-
链路层:网络相邻节点之间的数据传送
传输单元称为分组(Frame)
-
物理层:比特传送,与实际传输介质相关
-