拔掉网线后,原本的TCP连接还存在吗?

背景 今天,聊一个有趣的问题:拔掉网线几秒,再插回去,原本的 TCP 连接还存在吗? 可能有的同学会说,网线都被拔掉了,那说明物理层被断开了,那在上层的传输层理应也会断开,所以原本的 TCP 连接就不会存在了。就好像, 我们拨打有线电话的时候,如果某一方的电话线被拔了,那么本次通话就彻底断了。 ...

2023-03-16 19:35 · 11 min · 5053 words · Reid

TCP IP协议

TCP/IP 协议族 通常我说 TCP/IP 是指 TCP/IP 协议族。它是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。 例如:http、https、ftp、icmp、arp、rarp、smtp(简单邮件传输协议) ...

2023-03-16 19:35 · 4 min · 1881 words · Reid

Http长连接和TCP长连接的区别

介绍 事实上,这两个完全是两样不同东西,实现的层面也不同: HTTP 的 Keep-Alive,是由应用层(用户态) 实现的,称为 HTTP 长连接; TCP 的 Keepalive,是由 TCP 层(内核态) 实现的,称为 TCP 保活机制; 接下来,分别说说它们。 ...

2023-03-16 19:34 · 4 min · 1768 words · Reid

UDP就一定比TCP快吗

话说,UDP比TCP快吗? 相信就算不是八股文老手,也会下意识的脱口而出:“是”。 这要追问为什么,估计大家也能说出个大概。 但这也让人好奇,用UDP就一定比用TCP快吗?什么情况下用UDP会比用TCP慢? ...

2023-03-16 19:34 · 9 min · 4139 words · Reid