【计算机网络】 TCP协议总结

文章目录

TCP协议

  • 面向连接的,可靠的传输,基于字节流的传输方式。
  • 面向连接指发送数据之前必须在双端建立连接,建立连接使用"三次握手"。
  • 可靠传输:seq和ack
  • 基于字节流传输:粘包问题
    解决方法:1、先发包大小再发数据;2、加结束标志位;3、固定包大小;4、短连接

为什么TCP是可靠的?

  1. 三次握手和四次挥手
  2. 重传和确认机制
  3. 合理的分段
  4. 校验重新排序
  5. 滑动窗口------流量控制
  6. 拥塞控制------4种拥塞算法

TCP可以发广播吗?

答:TCP是一对一传输的,理论上是不能发广播的。

相关推荐
Mongnewer21 分钟前
通过虚拟串口和网络UDP进行数据收发的Delphi7, Lazarus, VB6和VisualFreeBasic实践
网络
我也要当昏君1 小时前
6.5 万维网(答案见原书P294)
网络
嶔某1 小时前
网络:传输层协议UDP和TCP
网络·tcp/ip·udp
元亓亓亓1 小时前
考研408--计算机网络--day1-概念&组成功能&三种交换技术&分类
服务器·计算机网络·考研
文火冰糖的硅基工坊1 小时前
[嵌入式系统-154]:各种工业现场总线比较
网络·自动驾驶·硬件架构
以己之2 小时前
详解TCP(详细版)
java·网络·tcp/ip
Ronin3052 小时前
【Linux网络】封装Socket
linux·网络·socket·网络通信
Brianna Home2 小时前
博客安全攻防演练:从攻击者视角构筑铜墙铁壁
网络·数据库·安全·oracle
Jewel Q4 小时前
OSPF 组播地址
网络·智能路由器
haierccc4 小时前
从IP地址和子网掩码判断该地址属于哪个网段
网络