当前位置: 首页 > wzjs >正文

dw织梦做网站自己建网站怎样建

dw织梦做网站,自己建网站怎样建,外包公司排名前十,网站怎么做更好推广入门websocket的基础应该掌握一下问题: 1、什么是握手? 2、什么是websocket? 3、websocket和http的区别,应用场景 4、html前端简单代码演示 5、springboot整合websocket使用 6、使用vueelementui打造简单聊天室 7、使用web…

入门websocket的基础应该掌握一下问题:

1、什么是握手?

2、什么是websocket?

3、websocket和http的区别,应用场景

4、html前端简单代码演示

5、springboot整合websocket使用

6、使用vue+elementui打造简单聊天室

7、使用websocket进行信息实时推送,整合redis和数据库进行存储(若依Ruoyi+websocket)

1、什么是握手?

“握手”在计算机网络中是一个比喻性的术语,用来描述两个设备或程序在通信开始前,互相确认彼此身份、能力和准备状态的过程,就像现实中人们见面时通过“握手”表示友好和确认一样。

简单来说就是:

握手 = 建立通信前的“问好+确认”步骤
目的:确保双方都准备好、安全、可靠地通信。

什么是TCP的三次握手?

“三次握手”是指在建立 TCP连接 时,客户端与服务器之间进行的三个步骤,用于确保双方都能正常发送和接收数据。这是 TCP 协议中非常基础而重要的概念。

为什么要三次握手?

主要目的是为了 确保双方都具备发送和接收能力,并为数据传输建立可靠的连接。

三次握手的详细解析

可以将客户端理解成浏览器,服务器就是后端

客户端                                                            服务器
   |                                                                       |
   | --------------------- SYN, Seq = 100 -----------> |   第一次握手
   |                                                                       |
   | <--- SYN+ACK, Seq = 200, Ack = 101 --->   |   第二次握手
   |                                                                       |
   | ------ ACK, Seq = 101, Ack = 201 -----------> |   第三次握手
   |                                                                       |

模拟的三次抓包详细

第一次握手:客户端 → 服务器
  • 客户端向服务器发送一个 SYN(同步)包,表示希望建立连接。

  • 包含客户端的初始序列号(Seq = 100)。

第二次握手:服务器 → 客户端
  • 服务器收到 SYN 后,回复一个 SYN+ACK 包

  • 表示“我同意建立连接”,并告诉客户端自己的初始序列号(Seq = 200)。

  • 同时对客户端的 SYN 进行确认(Ack = 101)。

第三次握手:客户端 → 服务器
  • 客户端收到 SYN+ACK 后,再发送一个 ACK 包,表示连接建立完成。

  • 确认服务器的序列号(Seq=101,Ack = 201)。

现实生活中的例子

小陈:你好,我是 小陈,能听见我吗?(SYN)
小霜:你好 小陈,我是 小霜,能听见你,我这边也能说话,你能听我吗?(SYN+ACK)
小陈:能听见,咱们开始说话吧!(ACK)

http://www.dtcms.com/wzjs/247141.html

相关文章:

  • 台州椒江网站建设网络营销课程学什么
  • 怎么做快递网站的分点广州网站优化关键词排名
  • 展示网站欣赏百度网页版首页
  • 网站建设方案标准模板知名做网站的公司
  • 室内建筑设计宁波seo的公司联系方式
  • 做的网站里面显示乱码怎么解决seo实战技术培训
  • 群晖外网wordpressseo外包多少钱
  • 如何建设企业网站ppt网络营销推广平台
  • 山东金泰建设有限公司网站湖南网络推广排名
  • 怎么创建教育网站微博营销推广策划方案
  • 北京疫情死了八千多人网址seo分析
  • 完善网站建设的目的是在百度怎么创建自己的网站
  • 加强网站建设工作汕头seo排名
  • 网站建设的目的及目标网络站点推广的方法
  • 做手机网站要注意辽阳网站seo
  • 超级装家装官网专业网站推广优化
  • 如何在百度推广网站国内建站平台有哪些
  • 长春网站开发培训价格网站优化排名哪家性价比高
  • b2b电子商务购物网站高清视频线和音频线的接口类型
  • 做网站内容都有哪些优化设计答案
  • 外包做的网站可以直接去收录吗怎么进行网络推广
  • 网站动效是代码做的吗按效果付费的推广
  • 链接网站开发需要多少钱识图找图
  • 电子商务网站建设与管理的实践报告微博关键词排名优化
  • 拼客多网站多少钱可以做超级搜索引擎
  • python的web开发大型网站seo课程
  • 动态网站开发语言网站排名优化软件哪家好
  • 海外网站建设推广网络服务商主要包括
  • 做网站开发团队开发一个网站的步骤流程
  • 大朗做网站公司市场推广seo职位描述