tcp会处理ip层即以下层的丢包
来源:4-5 我们经常看到的tcp-ip协议是什么?

wxz123
2021-07-21
老师,这里的tcp会处理ip层即以下层的丢包是什么意思,我记的tcp校验的是传输层和应用层吧,而网络层即以下层的额外加的头部内容,不归tcp校验吧,毕竟随着应用层到物理层,数据是逐层封装的,不知道我理解的对不对。。。
写回答
1回答
-
bobby
2021-07-23
tcp层只处理tcp层的协议,上层和下层都不归它管,下层的网络层是由ip协议管的,比如我们调用http库进行发送的时候,http会将我们要发送的文本先打包成http协议文本,http库本身是会调用socket包去调用tcp协议的,tcp协议此时将http文本继续打包成tcp包,然后交给ip协议,ip协议拿到tcp包之后会继续封装成tcp包,以此类推,所以ip层是不知道http协议的内容的,ip协议只管接收到数据之后按照自己的打包和解包逻辑处理完成以后交给上层还是下层,比如如果是打包就交给下层协议,如果是解包就交给上层协议
022021-09-01
相似问题