美文网首页转载部分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网络模型、HTTP/HTTPS协议

    TCP/IP网络模型 TCP/IP 是互联网相关的各类协议族的总称,比如:TCP,UDP,IP,HTTP,FTP,...

  • HTTP和HTTPS详解

    TCP/IP协议族 TCP/IP 的分层管理 TCP/IP 协议族里重要的一点就是分层。TCP/IP 协议族按层次...

  • C1 了解Web及网络基础

    KeyWords: 诞生,网络基础TCP/IP,TCP/IP协议族,TCP/IP的分层管理,TCP/IP通信传输流...

  • 2018-10-12 Day34 - Linux02

    计算机网络分层架构模型Internet --- TCP/IP协议族TCP --- Transfer Control...

  • TCP和UDP

    TCP协议为TCP/IP协议;UDP为UDP/IP协议。TCP和UDP都是对应网络七层协议上的传输层。IP属于网络...

  • 七层协议和TCP/IP协议、三次握手四次挥手、BIO、NIO(N

    一 基础 1.1 概述 1 网络分层中的IOS七层模型、TCP/IP协议族、TCP、IP,这些有什么不同2 TCP...

  • TCP/IP

    TCP/IP协议族 TCP/IP协议族包含:TCP、UDP、IP、FTP、HTTP、SMTP、ICMP OSI七层...

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

    这篇简单讲讲用于传输层中用于可靠性的TCP和UDP协议 UDP UDP协议主要讲 端口 + 校验和 优点:简单 快...

  • TCP/IP

    一、分层 TCP/IP协议即传输控制协议/因特网互联协议,从协议分层模型方面来讲,TCP/IP由四个层次组成:网络...

  • iOS IP地址&端口号&网络模型&Socket

    一、IP地址 二、端口号 三、网络模型 TCP/IP网络模型 传输协议TCP\UDP 四、Socket 详情可去此...

网友评论

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

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