美文网首页转载部分iOS面试总结
网络分层模型和TCP/IP协议族 —— TCP/UDP

网络分层模型和TCP/IP协议族 —— TCP/UDP

作者: zhangjingbibibi | 来源:发表于2019-02-13 17:32 被阅读130次

    这篇简单讲讲用于传输层中用于可靠性的TCP和UDP协议

    UDP

    UDP协议主要讲 端口 + 校验和

    优点:简单 快

    端口

    端口用于区别不同的程序或者进程

    特殊端口

    image.png

    校验和

    image.png

    TCP

    TCP的header比UDP 复杂很多

    image.png

    如何连接?tcp的三次握手

    image.png

    进行第一次数据传输

    关闭连接

    image.png

    说到这里,大家都知道TCP因为比较复杂繁琐,所以它的速度没有UDP快,为了解决这个问题,然后引入了一个滑动窗口的策略机制

    滑动窗口

    简单来说,滑动窗口就是增加并行,让数据发送量*3,可以同时发送3份数据

    拥塞控制

    慢启动

    image.png

    相关文章

      网友评论

        本文标题:网络分层模型和TCP/IP协议族 —— TCP/UDP

        本文链接:https://www.haomeiwen.com/subject/thbdeqtx.html