- 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)在...
- 一.概述 传输层位于七层模型的第四层,用户功能里面的最底层,面向通信部分的最高层 传输层工作的位置是终端设备,网络...