104 lines
2.7 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 1. 什么是因特网
因特网=端+接入网+核心网
# 2. 网络边缘
- 端系统:主机(客户端和服务器)
- 接入网:将端系统物理连接到其边缘路由器(第一台路由器)的网络(有线/无线)
- 家庭数字用户线DSL、电缆、光纤入户、5G
- 企业:以太网、无线
# 3. 网络核心
- 分组交换将报文message划分为长度L比特的分组packet以传输速率R分组传输到接入网时延L/R
- 路由器必须收到整个分组后才能转发
- 电路交换:每条链路为每对源和目的都分配不共享的电路资源
- 频分复用和时分复用
- 网络结构:
- 一般用户连到ISPISP之间有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}$​​:排队时延,在输出链路上等待传输的时间
<img src="images\平均排队时延.png" alt="平均排队时延" style="zoom:25%;" />
当 $La/R$ 趋于 $0$ 时,平均排队延迟小;
当 $La/R$ 趋于 $1$ 时,平均排队延迟大;
当 $La/R$ 大于 $1$ 时,到达的分组数量超过可容纳范围,平均排队延迟无限大。
> $a$​:平均分组到达率(系数,标量)
- 吞吐量
在一条传输路径上,总吞吐量由最小吞吐量的链路决定,即瓶颈链路。
> 链路Link相邻节点之间的连接
>
> 路径Path多条链路组成的连接
# 5. 协议层次及其服务模型
- ISO模型应用层、表示层、会话层、运输层、网络层、数据链路层、物理层
- TCP/IP模型
- **应用层**网络应用FTPSMTPHTTP微信等
传输单元称为报文Message
- **传输层**在应用程序端点间传送数据TCPUDP
传输单元称为分组Segment除去头部剩下的有效载荷是Payload
- **网络层**从源到目的传送数据报IP路由选择协议
传输单元称为分组Packet
- **链路层**:网络相邻节点之间的数据传送
传输单元称为分组Frame
- **物理层**:比特传送,与实际传输介质相关
# 6. 面对攻击的网络
# 7. 计算机网络和因特网的历史