跳转至

最后一节课复习

来源:计算机网络 / 最后一节课复习.md

https://www.a.com/index.html

先通过url定位资源

http 1.0版本 非持续连接,每次传输一次文件,都需要重新建立连接

1.1版本 保持连接:流水工作方式、非流水工作方式

TCP协议,可靠传输,拥塞控制,流量控制

通过超时重传实现可靠传输

累计确认,数据稳定的时候,可以减少数据帧的传送

但是如果在网络不稳定的情况下,例如出现多包,就有可能出现不必要的重传

拥塞控制

发送方维持一个叫做拥塞窗口cwnd的状态变量

发送方让自己的发送窗口等于拥塞窗口

原则就是:只要网络没有出现拥塞,就可以让拥塞窗口更大一点,提高网络的利用率

慢开始算法

一开始先设置cwnd=1,然后每收到一个ACK就加1,这样会成倍增长

拥塞避免算法

连续触发3个ACK的时候,执行快重传和快恢复算法

什么是全局同步现象?

尾部丢弃策略有可能导致全局同步现象,采用随机早期检测RED算法

说明流量控制和拥塞控制的区别?

流量控制

糊涂窗口综合症

TCP连接

3次握手建立,4次挥手释放

DNS

把域名解析成IP地址

采用UDP协议,面向报文

为什么TCP面向字节流,UDP是面向报文的?

如果报文太长,IP层需要分片,设计的好可以减小拆包的负担

网络层

数据层面

进行数据转发

基于终点的转发,引入IP地址

IP地址分为网络号和主机号

控制层面

相关笔记