- Osi tcp 要背名称 细节不管
- Udt http3 在应用层保持可靠性 因Tcp是操作系统处理 应用改不了
- 端口号 程序地址;区分不同
- tcp :rtt rto
- mqtt工作在应用层
- 看协议白皮书
- tcp必面:
3次握手过程
(1) 客户端—>SYN=1;seq=123—>服务端 //客户端进入SYN_SENT
(2)服务端—>SYN=1;ACK=1;ack=124;seq=567—>客户端//服务端进入SYN_RCVD
(3)客户端—>ACK=1;ack=568—>服务端 //服务端客户端都进入ESTABLISHED - 大写标志位;小写数值 对上一个报文的应答
- 目的:保证数据传输可靠性和效率
- 序列号建立连接后是挨着加的 以为了知道是否丢包
- SYN 洪泛攻击 DDOS的一种
TCP3次握手开始的时候假ip,造成无法2次握手
解决办法:推荐防火墙;正式连接有效后才发起正式SYN请求; - websocket也在应用层,通过http协议应用层握手后的通讯
android开源框架12-网络协议
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- OSI 七层网络模型 为了使不同厂家生产的计算机可以相互通信,建立更大范围的计算机网络,国际标准化组织(ISO)在...
- 一.概述 传输层位于七层模型的第四层,用户功能里面的最底层,面向通信部分的最高层 传输层工作的位置是终端设备,网络...