tcp与udp

区别

  1. tcp是面向连接的,可靠的传输,udp是面向无连接的,不可靠的传输(实时性高),重传机制需要在应用层设置。

  2. tcp在传输速度慢,udp传输速度快。

  3. tcp对系统资源多,一般标准的tcp报头20个字节,udp对系统资源要求比较低,udp报头只有8个字节。

  4. tcp是数据流协议,udp是数据报协议。

三次握手

  • 通俗理解:两个人打电话场景:
    A:喂,你听得到我说话吗?
    B:听得到,你听得到我的话吗?
    A:听得到!


    三次挥手

四次挥手

  • 通俗理解:
    A:我说完了,你还有什么要说的吗?
    B:知道啦,然后巴拉巴拉一堆B想说的。
    B:我也说完了!
    A:ok,挂电话吧!


    四次挥手

参数解释

  • SYN表示建立连接

  • FIN表示关闭连接

  • ACK表示响应

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容