|
- TCP 为什么是三次握手,而不是两次或四次? - 知乎
如果你细读RFC793,也就是 TCP 的协议 RFC,你就会发现里面就讲到了为什么三次握手是必须的——TCP 需要 seq 序列号来做可靠重传或接收,而避免连接复用时无法分辨出 seq 是延迟或者是旧链接的 seq,因此需要三次握手来约定确定双方的 ISN(初始 seq 序列号)。
- TCP IP、Http、Socket的区别? - 知乎
关于传输层TCP、UDP协议可能我们平时遇见的会比较多,有人说TCP是安全的,UDP是不安全的,UDP传输比TCP快,那为什么呢,我们先从TCP的连接建立的过程开始分析,然后解释UDP和TCP的区别。
- TCP Sever模式与TCP Client模式的区别? - 知乎
TCP Sever模式:在TCP Server 模式下设备首先与 网关 尝试通讯,然后监听设置的本机端口,有Client连接请求时响应并创建连接。设备收到Client的数据后转发到串口,串口收到数据后将同时发送给所有与设备建立连接的设备。 TCP Client模式:设备上电后根据目标IP及目标端口号主动去连接到TCP 服务器端
- TCP IP 协议分为哪几层?为什么会有 TCP IP 协议? - 知乎
TCP IP协议分为四层,包括应用层、传输层、网络层和链路层,主要用于实现网络通信和数据传输。
- 如何学习 TCP IP 协议? - 知乎
TCP IP并不是IP ,TCP ,UDP,它是很多协议的合集,包括ARP,ICMP,IGMP,DHCP,DNS等等,这些协议你都可以抓包来分析,还要带着问题来看书和做实验:为什么有这个协议?
- TCP 和 UDP 协议有什么不同? - 知乎
TCP(传输控制协议)是一种面向连接的协议,支持数据在通信双方之间双向传输。 UDP(用户数据报协议)是一种无连接的协议,数据以数据报的形式发送。 下面我们从几个不同方面来聊一聊它们之间的区别,以及在不同场景下应该如何正确选择使用哪一种协议。
- 一文搞懂TCP和UDP的区别 - 知乎
一 TCP和UDP的区别 连接性 TCP是面向连接的协议,在收发数据前必须和对方建立可靠的连接,建立连接的 3次握手 、断开连接的 4次挥手,为数据传输打下可靠基础;UDP是一个面向无连接的协议,数据传输前,源端和终端不建立连接,发送端尽可能快的将数据扔到网络上,接收端从消息队列中读取消息段
- tcp的传输过程是可靠的,那为什么许多较大的下载最终还要校验文件完整性? - 知乎
TCP传输确认机制是可靠的(Reliable),但是TCP数据完整性的校验是不可靠的(Unreliable),大大咧咧的(Casual)。 为了理解这两者的差别,接下来讲一个小故事。 老王给女朋友快递了9根金条,每根重1111克,总重为9999克,寓意爱情天长地久。
|
|
|