结合gpt和其他方面的资料,对于昨天的网络层和链路层做出补充:
1.数据传输时两层基本都经过,网络层规划路由表(路由器跳转路径),装配ip地址(用来规划线路),封装和传输数据包在节点与目标设备之间,把链路层的数据帧转换为数据包。链路层则是节点之间的,物理层面,使用Mac这种物理地址定位。
2.注意,节点分很多种,包括路由,交换机,网桥等。网络层主要是计划,并不传输。而链路层是物理意义上的传输数据帧,无论是有线还是无线,路由器之间这种所谓的跳转,物理意义上也是通过链路层的传输实现跳转。中间的路由器也是中间的网络层,会将数据帧解析为数据包分析。
3.在数据传输的最后阶段,也是链路层传到目标主机的网络接口(无线or有线),然后再是网络层的解析(通过数据帧转换后的数据包)。值得注意的是,路由器属于节点,链路层中会涉及这些节点,并非是分开的路由器属于网络层这种,网络层做计划,链路层是实际路线的实现。
关于TCP的学习:TCP协议相当于对于IP协议的弥补,他让数据传递更加可靠,实现数据出发端和接收端之间的对接,使得接收端可以反馈数据的缺少这种,防止数据出现无序或者不到达的故障。
慢速启动算法:通过涉及一段低带宽的路径并让出来的数据包回流成循环,构建出相互之间有着固定时间间隔,如同时钟一般的数据包流,运行起来之后可以知道在何时传入数据最高效不会堵塞。
域名系统:对于IP地址的友好化,从右往左读,从简略到具体。
标签:14,网络层,TCP,路由器,数据包,节点,链路层,复习 From: https://www.cnblogs.com/tianyu-star/p/18074019