首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 网络协议与攻击模拟-10-UDP协议

    UDP 协议 UDP (用户数据报)协议,是传输层的另外一个协议 一、简单概念 1、特点 .不需要建立连接,直接发送数据,不会去重新排序,不需要确认 2、报文宇段 ·源端口 ·目标端口 · UDP

    19600编辑于 2025-08-19
  • 来自专栏学习之路

    【Linux网络#10】:Https协议原理

    ,但是后面我也说道 Http 协议无论是 GET 还是 Post 方法传输数据。 本文将详细探讨HTTPS协议的工作原理、HTTP与HTTPS的区别、加密技术的应用以及如何通过证书认证保障安全通信 1.1 HTTPS 是什么及其工作原理? HTTPS协议则通过在 应用层 和 传输层 之间增加一个加密层(SSL/TLS),为数据传输提供安全保障。 HTTPS 也是一个应用层协议. 只是 在 HTTP 协议的基础上引入了一个加密层. 加密方式的定义? HTTPS加密传输与数据安全 传输过程加密 HTTPS协议:所有数据传输均通过SSL/TLS加密,防止中间人攻击或数据窃取。

    55710编辑于 2025-06-02
  • 来自专栏用户1692782的专栏

    手撕Rtmp协议细节(10)——audio

    说明: rtmp协议wireshark中过滤音频数据包的条件为: rtmpt.header.typeid == 0x08 通过抓包文件,我们看到音频数据也是按照RTMP Header + Rtmp Body 因为rtmp是Adobe公司开发的协议,所以对自己东西当然是青睐有加,音频的数据的Body部分正是按照FLV的格式进行组装的。 我们来看抓包中的例子,rtmp Body中的数据是audio类型,audio类型的第一个字节表示header,其值为0xaf=0x10101111,将二进制隔开为4段: 0x1010=100x11=30x1=10x1

    2K20发布于 2020-05-26
  • 来自专栏喔家ArchiSelf

    API协议设计的10种技术

    然而,这些看似简单的操作背后隐藏着复杂的协议。 API协议包含了一组规则和标准,用于定义不同系统之间如何进行通信和共享数据。它们充当了不同应用程序之间的桥梁,使它们能够相互理解和交流。 API协议的设计和实现需要考虑到安全性、可靠性和效率等因素,以确保数据的准确传输和系统的正常运行。 为了深入了解API的世界,这里对10个常见的API协议设计进行了梳理。 8.简单对象访问协议(SOAP) SOAP 是 Web 服务的通信协议, 定义了 Web service 消息的格式。 SOAP 是协议独立的,可以在各种网络协议上运行,如HTTP、SMTP等。最常见的是在HTTP上使用SOAP,将SOAP消息封装在HTTP协议中进行传输。 总之,MQTT 是一种灵活、轻量级且易于实现的可靠而高效协议,特别适用于需要实时、可靠通信的物联网和嵌入式系统。如果希望对物联网通信协议有更多的了解,可以参阅笔者的拙作——《一书读懂物联网》。

    1.3K10编辑于 2024-01-29
  • 来自专栏用户1692782的专栏

    手撕RTSP协议系列(10)——GET_PARAMETER

    从抓包文件中看并没有任何参数的信息,所以我们认为这是一个空的 RTSP请求,其作用是保持RTSP连接,类似于ping的作用,类似于RTMP协议中的ping request消息。

    3.4K41发布于 2020-10-30
  • 来自专栏Vamei实验室

    协议森林10 魔鬼细节 (TCP滑窗管理)

    TCP协议并不是对每个片段都发送ACK回复。TCP协议实际采用的是累计ACK回复(accumulative acknowledgement)。接收方往往利用一个ACK回复来知会连续多个片段的成功接收。 当滑窗最终接收到片段7时,滑窗送出一个回复号为10的ACK回复。发送方收到该回复,会意识到,片段10之前的片段已经按照次序被成功接收。整个过程中节约了片段7和片段8所需的两个ACK回复。 流量控制 TCP协议会根据情况自动改变滑窗大小,以实现流量控制。 累计ACK和流量控制都是TCP协议的重要特征。 TCP协议相当复杂,并充斥着各种细节。然而TCP协议又是如此重要的一个协议,引领风骚三十年,可以说是互联网的奇迹。 这些细节正是TCP协议成功的原因,并值得我们深入了解。

    815100发布于 2018-01-18
  • 来自专栏QGS星球

    zabbix5.0.8-SNMP协议监控Windows10-PC

    Windows10 设置->更新与安全->开发者选项->开发人员模式 启动开发者模式 安装SNMP,设置->应用->应用和功能->可选功能->添加功能->简单网路管理协议(SNMP) win + view systemview included .1' /etc/snmp/snmpd.conf #启动snmp服务 systemctl start snmpd.service # -v协议版本

    96210发布于 2021-08-20
  • 来自专栏爬虫逆向案例

    js逆向-猿人学(10-11)js和app协议破解

    猿人学爬虫比赛第十题:《js混淆 重放攻击对抗》 地址: http://match.yuanrenxue.com/match/10 ---- 开无痕,开控制台, debugger 右键选择 :never 猿人学爬虫比赛第十一题:《app so文件协议破解》 地址: http://match.yuanrenxue.com/match/11 我不知道这题是让干什么的,先下载下来安装一下。 该接口并没有走http协议,那么换工具,用HttpAnalyzerStdV7。 换了之后还是没数据,我感觉被坑了。

    1.4K20发布于 2021-11-22
  • 来自专栏XINDOO的专栏

    Agent设计模式——第 10 章:模型上下文协议 (MCP)

    模型上下文协议(MCP)通过提供标准化接口满足此需求,使 LLM 能与外部资源交互。该协议是实现一致和可预测集成的关键机制。 这本质上就是模型上下文协议(MCP)的功能。 相比之下,模型上下文协议(MCP)作为 LLM 发现、通信和使用外部能力的标准化接口运行。它作为开放协议促进与各种工具和系统交互,旨在建立任何兼容工具可被任何兼容 LLM 访问的生态系统。 对远程连接,利用 Web 友好协议如可流式 HTTP 和服务器发送事件(SSE)实现持久高效客户端-服务器通信 模型上下文协议使用客户端-服务器模型标准化信息流。 对具有固定有限数量预定义函数的简单应用程序,直接工具函数调用可能足够 可视化摘要 图 1:模型上下文协议 关键要点 以下是本章核心要点: 模型上下文协议(MCP)是开放标准,促进 LLM 与外部应用程序

    2K10编辑于 2025-10-27
  • 来自专栏Hello工控

    最全的PLC通讯协议解析之EtherCAT篇(10) :取代PCI

    此标准允许在计算机内安装多达10个遵从PCI标准的扩展卡。 PCI插槽是基于PCI局部总线的扩展插槽,其颜色一般为乳白色,位于主板上AGP插槽的下方,ISA插槽的上方。

    62511编辑于 2024-06-25
  • 来自专栏JNing的专栏

    git: 四种git协议 (本地协议、HTTP 协议、SSH协议、 Git 协议)

    首先,选择你希望服务器使用的通讯协议。 在本章第一节将介绍可用的协议以及各自优缺点。 下面一节将解释使用那些协议的典型设置及如何在你的服务器上运行。 ---- 协议 Git 可以使用四种主要的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git 协议。 新版本的 HTTP 协议一般被称为“智能” HTTP 协议,旧版本的一般被称为“哑” HTTP 协议。 我们先了解一下新的“智能” HTTP 协议。 哑(Dumb) HTTP 协议 如果服务器没有提供智能 HTTP 协议的服务,Git 客户端会尝试使用更简单的“哑” HTTP 协议。 最后,与 HTTP/S 协议、Git 协议及本地协议一样,SSH 协议很高效,在传输前也会尽量压缩数据。 缺点 SSH 协议的缺点在于你不能通过他实现匿名访问。

    19.7K20发布于 2018-09-27
  • 来自专栏全栈程序员必看

    BACnet协议_bip协议

    3介质访问控制(MAC)协议和物理层协议。 (3)第三种选择是主从/令牌传递(MS/TP)协议加上EIA-485协议。 (4)第四种选择是点对点(PTP)协议加上EIA-232协议,为拨号串行异步通信提供了通信机制。 (5)第五种选择是LonTalk协议。 Averaging 平均器 06 Binary Input 二进制输入对象 07 Binary Output 二进制输出对象 08 Binary Value 二进制值对象 09 Calendar 日期表对象 10 点到点(PTP)通信协议: 为了使两个BACnet设备能够各种点到点通信机制进行通信,BACnet定义了点到点数据链路层通信协议,面向连接的协议,这个协议的功能是: 使两个BACnet网络层实体建立点到点数据链路连接

    3.1K20编辑于 2022-09-21
  • 来自专栏全栈程序员必看

    SSDP协议_sntp协议

    近来在研究SSDP,Simple Service Discovery Protocol (简单服务发现协议)。 这是用来实现无配置,自发现局域网内部服务的协议。 其实SSDP协议的请求就三种: byebye, alive, discovery byebye请求 NOTIFY * HTTP/1.1 Host: 239.255.255.250:1900 NT: someunique :idscheme3 NTS: ssdp:byebye USN: someunique:idscheme3 NOTIFY 通知所有广播域的机器 HOST 值是固定的(IPv4),算是协议的一部分 NT 这个是GENA的定义,即通知类型,值一般是当前设备的类型 NTS (Notification Sub-Type)通知子类型,如果要遵守SSDP,这个值就代表了请求的类型,但是为什么NTS和NT搞混了呢……协议中写得非常明白 | | | Here is Server | |< ------------------------------------| | | | 好了,这个协议就这么

    2.3K30编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    SSDP协议_mpp协议

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.2K30编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    网络协议——RPC协议

    网络协议——RPC协议 远程调用协议,用于定义服务之间的接口调用规范标准 1、RPC调用标准 1.1、RPC结构 客户端(服务端):执行逻辑进行本地调用 Stub:对参数进行封装/解封装 RPCRuntime (SOAP) 与古老的RPC协议相比,双方的SOAP协议没必要完全一致(参数顺序、参数个数等),更加灵活 2.1、Web服务描述语言(WSDL) 也是一个XML,描述了方法名、服务名、端口、请求参数等信息 wsdl”查看 2.2、统一描述、发现和集成协议(UDDI) 以SOAP协议为基础的RPC服务,将自己的wsdl文件放到UDDI中,供服务调用方封装成本地调用 3、RESTful格式的API 全称叫表述性状态转移 ,基于HTTP协议的请求通过方法类型(GET、POST等)确定请求动作,数据以JSON文本格式传输 4、二进制类RPC协议 将数据压缩成二进制,减少带宽占用 Hessian2 Dubbo中默认的序列化协议 协议的统一规则,对接受的二进制流进行解析,获得真正的请求 5、跨语言类RPC协议 不同的需求使用不同的编程语言,主要为了适应跨语言调用 Protocal Buffers 使用TLV(Tag,Length

    2.2K30编辑于 2022-08-31
  • 来自专栏全栈程序员必看

    SSDP协议_Smb协议

    SSDP就是简单服务发现协议(SimpleServiceDiscoveryProtocol)是一种应用层协议,它是构成通用即插即用(也就是UPnP,UPnP是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等网络连接的结构 )技术的核心协议之一。    简单服务发现协议提供了在局部网络里面发现设备的机制。控制点(也就是接受服务的客户端)能够直接通过使用简单服务发现协议,根据自己的需要查询在自己所在的局部网络里面提供特定服务的设备。 设备(也就是提供服务的服务器端)也能够直接通过使用简单服务发现协议,向自己所在的局部网络里面的控制点宣告它的存在。   

    3.3K20编辑于 2022-11-18
  • 来自专栏twowinter

    LoRaWAN协议中文版 第10章 Class B 模式的上行帧

    前言 这是《LoRaWAN102》的译文,即LoRaWAN协议规范 V1.0.2 版本( 2016 年 7 月定稿)。 我正在陆续对协议的各个章节进行翻译,具体其他章节的译文,以及译文之外的代码解析,可点此查看帖子LoRa学习笔记_汇总。 本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/ ---- 翻译开始 第10章 Class B 模式的上行帧 Class B 模式的上行帧和 Class

    67420发布于 2020-04-17
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-10-20 网络时间协议的内存安全实现

    网络时间协议的内存安全实现 网络时间协议(network time protocol)使连接到网络的设备之间的时间达成同步。 而长期目标是开发一个可广泛使用的、功能齐全的网络时间协议替代实现。 新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :) This Week in Rust 465: https://this-week-in-rust.org/blog/2022/10

    36120编辑于 2022-11-28
  • 来自专栏码农帮派

    WebRTC中的RTP协议、RTCP协议、DSP协议

    实时互动直播系统必须使用UDP作为数据传输的协议,为什么一定是UDP。 假如我们使用TCP协议作为数据传输的协议,在极端网络情况下,TCP为了保证传输的可靠性,就会进入“发送->确认;超时->重发”的反复过程。 基于上面的原因,实时直播系统的数据传输协议必须是UDP。 RTP协议: ? RTCP协议 在使用RTP协议传输协议的时候,难免会发生丢包、抖动的问题: 网络质量引起的丢包; 数据传输过程中超过了带宽限制引起的丢包; 信号干扰引起的丢包; WebRTC在处理各种情况下的丢包情况都会有相应的处理策略

    3.1K10发布于 2021-01-12
  • 来自专栏全栈程序员必看

    TCP协议和UDP协议

    (注:本文部分摘自《计算机网络 谢希仁》) 目录 1.传输控制协议TCP 1.1TCP的主要特点: 1.1.1面向连接的运输层协议 1.1.2每一条TCP连接只能有两个端点,每一条TCP链接只能是点对点的 传输控制协议TCP 1.1TCP的主要特点: 1.1.1面向连接的运输层协议 (1)TCP的连接 TCP的许多特性都与TCP是面向连接的这个基本特性有关,因此要对TCP的连接有更清楚的了解。 ②连续的ARQ协议 连续ARQ协议规定:发送方每收到一个确认,就把发送窗口向前滑动一个分组的位置。 操作系统根据接收的IP数据包的首部内的8位协议来判断这是什么报文,从而直接交给相关的内核进程或者协议栈处理。 追问:一个端口是否可以绑定多个端口号? 可以。 (10)什么叫糊涂窗口综合征?

    1.7K20编辑于 2022-06-26
领券