ICode9

精准搜索请尝试: 精确搜索
  • 从nacos客户端的TIME_WAIT说起2021-11-01 13:03:56

    问题起因 前段时间调研nacos,用来代替zookeeper当作dubbo的注册中心,使用的是nacos的1.1.4版本。还用了nacosSync,一款nacos提供的迁移工具,可将常见的注册中心上的服务同步到nacos上。这玩意很不好用,至少不是生产级别的工具。但这与本文无关,后面会专门写一篇文章来介绍这个同步

  • Wireshark数据抓包分析之传输层协议(TCP协议)2021-10-31 19:57:59

    Wireshark数据抓包分析之传输层协议(TCP协议) 本实验主要介绍了利用wireshark进行数据抓包并分析TCP协议,通过本实验的学习,你能够熟悉并掌握Wireshark的基本操作,加深对常用网络协议的理解。 实验简介 实验所属系列:Wireshark数据抓包分析 实验对象: 本科/专科信息安全专业、网络工

  • 三次握手/四次挥2021-10-30 17:34:14

    TCP 三次握手/四次挥手 TCP 在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 1.TCP3次握手 名词解释: seq :Sequence Number 序列号,占4个字节,用来标记数据段的顺序,本地随机产生 ack:ACK:Acknowledgment Number 确认号

  • Wireshark抓包详解-数据包、着色规则和提示2021-10-29 22:00:22

        一、数据包详细信息 Packet Details面板内容如下,主要用于分析封包的详细信息。 帧:物理层、链路层 包:网络层 段:传输层、应用层 1)Frame 物理层数据帧概况 2)Ethernet II 数据链路层以太网帧头部信息 3)Internet Protocol Version 4 互联网层IP包头部信息 IP包头: 4

  • 通过网络工具查看redis客户端和服务器的交互过程2021-10-28 12:01:30

    终于要开始阅读客户端和服务器的代码了,因为是整个程序的逻辑大框架, 所以不采用之前顺序阅读的方式,改用按照程序逻辑进行阅读, 所以需要熟悉一些工具来做支撑,下面是为了支撑做的准备实验。 实验内容:通过网络工具查看redis客户端和服务器的交互过程 准备两台机器 redis client 10.

  • 云栖大会第二天:ACK Anywhere 来了2021-10-25 20:35:16

    今天,在 2021 杭州·云栖大会的现场,阿里巴巴合伙人、阿里云智能基础产品事业部负责人蒋江伟以“永不止步的云上创新”为主题,从自研、开放、安全三个角度解读阿里云基础产品的创新实践,并正式发布阿里云新一代飞天操作系统虚拟化技术:第四代神龙架构。 除了发布第四代神龙架构之外,蒋

  • http3优化2021-10-22 16:02:40

    1.http1.o/1.1,http2都是使用tcp进行传输,http3基于udp传输 连接建立时只需要一次交互,半个握手时间。 2.quic保留了多路复用,quic一个链接上的多个stream之间没有依赖,发生丢包时只会影响到当前的stream  3.优化重传旧的重传机制无法判断是旧的ack包,还是重传的ack包,优化后初始和重传

  • TCP三次握手四次挥手,通俗易懂版2021-10-21 01:31:17

    三次握手四次挥手 三次握手 其实很好理解,三次握手就是保证双手都有发送和接受的能力。那么最少三次才能验证完成 即----》 客户端发送---服务端收到----服务端发送-- 1.客户端发送 ----- 服务端收到 验证客户端发送功能 2.服务端发送 ----- 客户端接收

  • 4. UDP与TCP2021-10-20 23:34:13

    1. 运输层概述 运输层主要负责 众端口到网络IP服务 之间的多路复用(multiplexing)与多路分解(demltiplexing):sockets to IP to sockets 套字节(socket)用端口号来指示,它是一个16bit的数(0-65535),其中 0-1023 为周知端口号 网络层分组在UDP中被称为数据报,而在TCP中被称为报文段 2.

  • 关于网络个人笔记3--TCP2021-10-20 17:34:46

    笔记----就是用来日后再次学习+查看的 TCP tcp设计原则 网络数据传输,在保证安全的前提下,尽可能的提高传输效率 安全越高,效率越低 安全越低,效率越高-------->UDP效率比TCP更高 ACK:确认号是否有效 SYN:请求建立连接,把携带SYN标识的称为同步报文段 FIN:通知对方,本端

  • Linux中防火墙的四表五链以及三次握手四次挥手2021-10-20 12:03:59

    三次握手四次挥手 三次握手 1.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 2.第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入S

  • Ymodem传输协议2021-10-17 23:33:38

    作者:zzssdd2 E-mail:zzssdd2@foxmail.com 〇、前言 近段时间做的项目涉及到设备固件OTA升级相关工作,其中有用到Ymodem协议传输数据,故整理一下Ymodem协议的知识。一是为写上位机/下位机做准备,二是做个备忘便于以后用时查阅。 一、符号说明 协议中用到的符号及其对应的数值和含义

  • linux52021-10-16 22:35:22

    1 简述osi七层模型和TCP/IP五层模型 2 总结描述TCP三次握手四次挥手 TCP是一种可靠的,面向连接的全双工传输层协议。 TCP连接的建立是一个三次握手的过程。如图所示: 第一次握手:主机A发送一个标识了 SYN的数据段,表示希望与服务器A建立连接,此数据段的序列号( seq )为a。 第二次

  • TCP三次握手和四次挥手2021-10-14 19:34:36

    一. TCP概述 通过TCP/IP协议的学习,我们可以了解到--TCP是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接(三次握手),传输完毕后要断开连接(四次握手)。 二. TCP三次握手 TCP头部结构:  1 序号:Seq序号(32位),用来标识从计算机A发送到计算机B的数据包的序号,计算机

  • springboot整合RabbitMQ消费端手动ACK确认机制2021-10-13 21:31:32

    ack——acknowledge(vt. 承认;答谢;报偿;告知已收到;确认的意思),在RabbitMQ中指代的是消费者收到消息后确认的一种行为,关注点在于消费者能否实际接收到MQ发送的消息。 其提供了三种确认方式: 自动确认acknowledge=“none”:当消费者接收到消息的时候,就会自动给到RabbitMQ一个回执,告

  • EasyCVR后台添加操作记录功能开发分享(附代码)2021-10-13 17:29:57

    TSINGSEE青犀视频开发的众多平台,大多可以根据用户的需求进行一些功能的定制,我们之前就在EasyNVR以及EasyDSS平台中为项目量身定制了多项功能,便捷了项目运维人员的操作。此外,为了进一步优化平台的体验感,我们也会在版本更新时增加一些新功能。 为了让平台运维人员能够对已经做过

  • Kafka之架构深入2021-10-12 11:30:26

    Kafka 架构深入 1. 工作流程及文件存储机制 1.1 工作流程 Kafka 中消息是以 topic 进行分类的,生产者生产消息,消费者消费消息,都是面向 topic的。 topic 是逻辑上的概念,而 partition 是物理上的概念,每个 partition 对应于一个 log 文件,该 log 文件中存储的就是 producer 生产

  • 计网经典面试问题之TCP3次握手2021-10-10 10:34:42

    握手目的 握手过程 抓包分析 SYN 报文(第一次握手) SYN + ACK 报文 (第二次握手) ACK 报文 (第三次握手) 一些面试问题 可以两次握手吗 不可以,因为会导致已经失效的连接请求的报文段又传到了服务端。并且两次握手也不能保证双方都互换了序列号 数据丢失处理情况

  • 三次握手和四次挥手详解2021-10-10 09:02:47

    为什么是三次握手? 为了防止已经失效的连接请求报文段突然又传到服务端,因而产生错误。 建立很多无效的连接,浪费资源 客户端收到来自服务端的报文后,还需要再次发送确认报文来建立连接。   三次握手 第一次握手 Client将标志位SYN置1,随机产生一个值seq=J,并将数据包发给Server Cli

  • 新一代容器平台ACK Anywhere,来了2021-10-09 17:03:39

    ​简介: 近日,阿里云容器服务全面升级为ACK Anywhere,让企业在任何需要云的地方,都能获得一致的容器基础设施能力。 5G、AR、AIoT 等场景在推动新一代云架构的演进,而容器重塑了云的使用方式。 近日,阿里云容器服务全面升级为ACK Anywhere,让企业在任何需要云的地方,都能获得一致的容器基

  • 新一代容器平台ACK Anywhere,来了2021-10-09 16:57:56

    简介: 近日,阿里云容器服务全面升级为ACK Anywhere,让企业在任何需要云的地方,都能获得一致的容器基础设施能力。 5G、AR、AIoT 等场景在推动新一代云架构的演进,而容器重塑了云的使用方式。 近日,阿里云容器服务全面升级为ACK Anywhere,让企业在任何需要云的地方,都能获得一致的容器基

  • TCP协议概述2021-10-08 14:30:55

    TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接. 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers) 第二次握手:服务器收到syn包,必须确认客户的SYN(a

  • 请求数据包从发送到接收,都经历什么?2021-10-08 10:33:08

    我的 个人网站 上线了,上面可以更好的检索历史文章,并且可以对文章进行留言,欢迎大家访问 之前讲了「从输入 URL 再到浏览器成功看到界面」中的域名是如何变成 IP 地址的,了解了 DNS 相关的东西。这篇文章就聊聊发生在 DNS 解析之后的操作——建立连接。也就是我们常说的三次握手。

  • Kafka介绍2021-10-07 19:33:12

    消息队列(MQ)简介 Kafka是一个消息队列 消息队列的作用:   异步 解耦 削峰 消息队列的两种模式:   1.点对点(消费者主动拉取数据,拉取完成消息清除)   2.发布订阅模式(一对多,消费者接收数据之后 不会清除消息)由队列主动给消费者推消息,速度由消息队列决定,消费者的处理能力不确

  • 网路是怎样连接的(七)TCP的交互(中)2021-10-07 09:33:49

    网路是怎样连接的(七)TCP的交互(中) 思考重点 TCP如何确认对方收到消息?讯息收发中的头部消息变化?关闭连接操作? 核心知识 核心知识点 封包的收发 当使用connect()完成双方的通讯连接后,整个控制流程就会回到应用程式中,这时我们可以使用write()来发送消息,read()来读取消

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有