要求时效性的都是udp,要求准确性的都是TCP(方便记忆罢了)
物理层链路层
就是每层都加20,不用想upd tcp之类的
C
C
IP数据报太短,需要填充,如何看出来填充了呢,ip首部中有个总长度, 4首部 1总长 8片偏移
链路层的MTU是数据的最大值,而不是加上首部之后的最大长度
网络层
同一个子网是利用ARP广播来找到目的MAC地址,不用经过路由器。ARP响应是单播帧。
ARP只在一个局域网内有效。
不同的子网是通过发给默认网关来转发,默认网关也是通过ARP来找到
冗余地址就是路由聚合后,还没有分配的地址
递归会返回最后结果,迭代是告诉你下一个应该去找谁
本题最重要的是每次交换路由信息是相邻的路由器都会交换,所以R2收到的不仅是来自R3的路由信息,而且有R2的路由信息。 所以最佳距离是3(来自R2的2),而不是4(R3的3)
Rip不关心别人传过来的路由信息的下一跳是不是自己,这也就是为什么,坏消息传得慢了
传输层
这里的拥塞窗口,和发送窗口都是MSS的倍数,C不是直接翻倍,是每收到一个ACK加一
缓冲区满清空的情况
这是非流水线,连续
流水线 连续
五个图片就要再连接五次TCP,没写断开TCP连接,因为不影响再次建立连接
结课考试
快重传,在发送方视角就是7101之前的都被接受,即使这一轮发的5个中其他四个都被接收那也不会让发送窗口变大。
第一个不是冗余ACK,这是正常的ACK。应该是1+3
‘直通交换的时间,传输时延有问题,问题不大
GBN二号帧还没收到收到3号帧就丢弃。(接收方)
RIP
0时刻探测出直连网络,同时转发给别人
相邻路由表交换。
OSPF
同时DJ计算最短路径
BGP
不管AS内部如何就走AS少的
优先AS少的,然后热土豆
DHCP
DHCP会告诉主机DNS服务器地址,默认网关等一些信息
HTTP
非持续 ,串行
并行,非连续,传视频时间更长,
连续。就一次TCP连接就可以
流水线,连续,只要一次 TCP,以及一次RTT请求数据,加上传视频的时间