网络
文章平均质量分 53
kuangds15
这个作者很懒,什么都没留下…
展开
-
TCP传输
传输层在发送方需要将应用层传来的数据进行整理,并建立端到端的连接。传输层的协议有TCP UDP。TCP传输的时候会将每个字节的数据进行编号,也就是序列号seq,同时序号也保证了接收端按顺序接收数据包,然后接收端对成功收到的数据包返回一个相应的确认(ACK)。如果发送端在往返时间(RTT)内未收到确认,那么对应的数据将会被重传。建立完TCP三次握手之后,在传输开始的时候,发送方会有一个发送窗口,拥塞窗口以及一个计时器。接收方会有一个接受窗口,发送窗口不能大于接收窗口,可以利用发送/拥塞/接受窗口机制.原创 2021-07-18 05:21:04 · 286 阅读 · 0 评论 -
TCP流量控制和拥塞控制
TCP流量控制利用滑动窗口实现流量控制。如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。设A向B发送数据。在连接建立时,B告诉了A:“我的接收窗口是rwnd = 400”(这里的rwnd表示receiver window)。因此,发送方的发送窗口不能超过接收方给出的接收窗口的数值。请注意:TCP的窗口单位是字节,不是报文段。TCP连接建立时的窗原创 2021-07-18 05:07:06 · 295 阅读 · 0 评论 -
交换机和路由器
交换机和路由器交换机:交换机维护一张地址端口的表,里面记录着各个电脑的mac地址和交换机对应的端口信息。而当交换机找不到对应的mac地址的时候,就会广播发送消息,找到mac地址所在的交换机。交换机是在数据链路层的,数据头记录的是原mac地址和目的地mac地址。路由器:路由器也叫网关,不同网络之间的通信要走路由器,路由器转发的是IP数据包,同一网络之内的通信走交换机。IP地址:IP地址是一个抽象地址,不能用作网络通信,mac地址才能通信,路由器通过ARP协议解析IP地址,找到对应的mac地址,原创 2021-07-18 04:07:12 · 255 阅读 · 0 评论