网络性能计算



e.g1


e.g2 木桶效应


e.g3 吞吐量

![]()
e.g4 时延


e.g5 时延


e.g5


e.g


e.g6


拓展

e.g7


传输层
TCP
D
拥塞控制算法
拥塞控制算法_哔哩哔哩_bilibili
慢开始,拥塞避免,快重传,快恢复

物理层
根据我印象好像不太需要学物理层这块
e.g1


e.g2


差错检验
奇偶校验运算

e.g1

e.g2

缺点
偶数个误码,奇偶性如果不变,就容易漏检
循环冗余校验(多项式校验)(CRC)






注意这里使用的是摩尔运算,相同得0,不同为1,不进位
e.g1


e.g2


e.g3


检验和计算(checksum)
给你两个要传入的字符串,加起来之后取反
e,g1
1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0
1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

如果超过了16位就把首位加到末位
e.g2
e.g3
e.g4
缺点
检验不出来偶数个错误
零比特填充

最短帧长计算

子网--网络层
子网个数
直接去数router有几个支出来的边

等长划分

e.g1
C

e.g2


e.g3


e.g4


e.g5


变长划分

e.g1
B

e.g2

超网合并网段

e.g1

综合题



HTTP协议

找到URL

这三个部分加起来就是URL
路由计算--网络层

ip到mac地址

路由表更新
路由表更新_哔哩哔哩_bilibili
对发来的路由表
所有距离+1,下一跳统一
表中不存在的,直接添加
存在,下一跳不同,距离小时更新
存在,下一跳相同,无条件更新
e.g1

e.g2


路由表下一跳


Dijistra算法


RSA加密算法

公钥加密,私钥解密
模运算,正向计算简单,反向推算难




e.g1

此处en是公钥,d是保存下来用来解密的私钥
e.g1

公钥加密的算法一般用于最初链接的建立,而真正的数据传输会由对称加密算法来处理



















