63.tcp可靠性

比如说超过五百个字节才读,psh让系统调用条件就绪,就不阻塞了,

三次握手,前两次一点不怕,因为丢了我就收不到应答,最怕第三个丢,所以他自己的可靠性是很难保证的,客户端一发出去,客户端就认为连接建立好了,服务器只有收到才认为建立好,这期间有个时间差,万一最后一次丢了,二者认知不一致,此时客户端发送数据,服务器就给客户端发送rst标志位的报文,客户端断网,突然连上也会向服务器发送rst

连接建立好也不一定立即发,

urg0,1代表16位紧急指针是否有效,

ACK应答机制应答时候一定要把标志位置1,

比如说向下传1000个字节,从缓冲区拿1000个字节然后添加报头,报头序号就是最后一个位置序号1000,ack1001,代表1001之前都收到了下次从1001开始,发2000

什么是三次握手,通过三次握手建立链接,怎么做,内核上,SYN SYN+ACK ACK 用户上connect发起,accept获取连接,

面试:为什么要三次握手:能验证c s能收能发,以最短方式验证客户端服务器全双工。

面对客户端连接请求要无脑接受所以应答和发送连在一块所以是三次,而挥手时候,不一定连在一块。四次

相关推荐
万联WANFLOW14 小时前
从“连接网络”到“编排业务”:企业网络架构正在发生什么变化?
网络·人工智能
captain37615 小时前
网络原理(9)-数据链路层
java·网络协议·java-ee
kuroomi15 小时前
Ingress-Nginx与kubernetes 网络
linux·运维·网络·kubernetes
IpdataCloud16 小时前
AI智能体调用工具怎么核验来源IP?归属地、网络类型与代理风险识别(含Python代码)
数据库·python·tcp/ip
Yang961116 小时前
鼎讯101C测向天线200MHz至500MHz比幅测向解读
网络
yi碗汤园17 小时前
OSS对象存储服务
网络·阿里云
Doris__HE17 小时前
【元脑服务器NF5476G7-NF5476M7技术规格分享】
运维·服务器·网络·数据库·性能优化
boxiansheng16320 小时前
408计算机网络
网络·计算机网络·智能路由器
闲云野鹤在人间20 小时前
docker 入门 | 第5章 网络详解
网络·docker·架构·华为云·php
orange....20 小时前
VMware 双网卡配置:宿主机切换网络时 Ubuntu 固定 IP 访问方案
网络·ubuntu·网络安全