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

做网站开发的东莞关键词seo优化

做网站开发的,东莞关键词seo优化,年轻的儿媳,网站建设教程步骤一、什么是TCP TCP(传输控制协议),位于传输层,为应用层提供可靠的、面向连接的字节流服务。 每个TCP连接由四元组唯一确定:(源IP, 源端口, 目的IP, 目的端口) 关键特性: 可靠:数据…

一、什么是TCP

TCP(传输控制协议),位于传输层,为应用层提供可靠的、面向连接的字节流服务。

每个TCP连接由四元组唯一确定:(源IP, 源端口, 目的IP, 目的端口)

关键特性

        可靠:数据无差错、不丢失、不重复,并且按序到达

                通过停止等待协议等机制实现

        面向连接:当连接建立后才发送数据

        全双工通信:建立连接后双方可同时收发数据

二、TCP首部关键字段

1.SYN(同步序列号):用于建立连接时同步序列号。当SYN=1时,表示这是一个连接请求或连接接受报文。

2.ACK(确认):表示确认号是否有效。当ACK=1时,确认号字段有效。

3.序列号:32位无符号数,标识发送的数据字节流,确保数据能按序到达。在建立连接时,双方会交换初始序列号(ISN)。

4.确认号:32位无符号数,表示期望收到的下一个字节的序号,实际上是对收到的所有数据的确认。

三、TCP三次握手流程

第一次握手(SYN):

        客户端发送一个请求报文,SYN=1,选择一个初始序列号seq=x

第二次握手(SYN+ACK):

        服务器收到SYN报文后,如果同意建立连接,则发送一个应答报文

        SYN=1,ACK=1,确认号ack=x+1,并随机选择一个初始序列号seq=y

第三次握手(ACK):

客户端收到服务器的SYN+ACK报文后,向服务器发送确认报文

ACK=1,确认号ack=y+1,序列号seq=x+1

四、第三次握手的必要性

主要原因: 避免重复连接

场景: 客户端发送SYN请求,等待超时,然后再次发送SYN请求

若第二次请求先于第一次请求到达服务端:

        如果采用二次握手: 服务端收到两个请求,就会建立两个TCP连接

        如果采用三次握手: 客户端知道第一个请求是无效的,不会回复ACK,只会建立一个TCP连接

五、关于TCP三次握手的一些疑问

1.TCP由四元组唯一标识, 为什么会建立重复连接?

客户端发起连接请求时, 需要显示指定服务端的端口(如HTTP-80)

客户端的端口一般由操作系统临时分配(通常32768~60999),所以请求四元组可能不同

如果没有第三次握手机制,不同的请求都会被建立

2.初始序列号ISN是怎么生成的?

早期系统使用简单的时钟计数器(如每秒递增1)

现代采用基于时钟、哈希、加密种子等随机算法

3.确认号为什么每次加1?

确认号表示"已成功收到了所有数据,期待下次从该序号开始发送"

ACK = 对方发送的序列号seq + 数据长度len (累积确认)

当发送纯SYN数据包时, 数据长度部分为0,但SYN标志位占有1个虚拟序号,所以ACK=seq+1

4.服务端为什么被动打开?

服务端程序启动时会调用 listen() 系统调用,将socket置于"监听状态"

被动打开: 指的是服务端预先准备好接受连接请求,但并不主动发起连接

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

相关文章:

  • 什么主题的网站容易做网络建站公司
  • 南通网站建设服务友情链接什么意思
  • wordpress 顶部白条什么是搜索引擎优化的核心
  • 佛山网站哪家最专业网络推广网上营销
  • 网站建设价目网站排名推广推荐
  • 宁波建设网站公司网站推广seo优化
  • 深圳网站设计推荐刻关键词热度分析
  • 创建自己的网站有什么用提高网站排名的软件
  • 免费商城网站建设新闻软文怎么写
  • 重庆模板网站建设费用免费seo关键词优化服务
  • 保健品 东莞网站建设百度一下照片识别
  • 郑州企业网站排名优化公司苏州seo排名公司
  • 网站开发后是不是下挂到域名seo怎么优化网站排名
  • 上海市建设质量协会网站今日广东头条新闻
  • 无锡网站建设选众鼎360搜索优化
  • wordpress 时间格式搜索引擎外部链接优化
  • 海外cdn如何优化关键词搜索排名
  • 响应式网站模板滚动条百度最新推广产品
  • 厦门 网站开发线上推广活动有哪些
  • 服饰网站模板大数据免费查询平台
  • 广告设计公司服务承诺seo排名优化
  • 郑州建设局网站cba目前排名
  • 做微电网的公司网站百度老旧版本大全
  • net网站同时支持 生成静态文件和伪静态头条广告入口
  • wordpress 本地化函数知名的搜索引擎优化
  • wordpress back end临沂seo网站管理
  • 网站搭建南京seo包年优化费用
  • 多网站怎么做seo免费检测网站seo
  • 做跨境网站惊艳的网站设计
  • 酒店网站建设方案结束语如何在百度上推广业务