茂易网站建设友情链接还有用吗

news/2025/9/24 5:52:19/文章来源:
茂易网站建设,友情链接还有用吗,wap网站不流行,保定三金网络科技有限公司分片头部#xff08;Fragment Header#xff09;用于IPv6源节点向目的节点发送一个大于路径MTU的数据报。 一、优势 IPv6 分片头具有多种优势#xff0c;可提高网络效率#xff0c;包括减少数据包延迟和减少网络拥塞。使用 IPv6 分片头#xff0c;数据包在源处而不是中间…分片头部Fragment Header用于IPv6源节点向目的节点发送一个大于路径MTU的数据报。 一、优势 IPv6 分片头具有多种优势可提高网络效率包括减少数据包延迟和减少网络拥塞。使用 IPv6 分片头数据包在源处而不是中间路由器进行分段从而节省时间和资源。此外此过程可确保将数据有效传送到预期目的地而不会在整个网络中造成不必要的流量或延迟。 IPv6 分片头的另一个显着优势是它们能够处理比 IPv4 更大的数据包。此功能降低了与打包相关的开销成本并有助于保证在带宽容量较低的网络上传输大文件时获得更好的性能。例如用户可以将高清视频文件作为一个整体发送而不是将其分成较小的块并在收到后重新组装它们。 总之由于其在跨网络高效传输数据包方面具有众多优势同时通过优化使用每个数据报数据包内的可用空间来最大限度地降低基础设施成本因此任何现代互联网协议实现都应该包括对 IPv6 分片头的支持。 二、结构与原理 1280字节是整个网络中针对IPv6定义的链路层最小MTU见[RFC2460]的第五节。在IPv4中这个值可能是576。在IPv4中如果数据报大小超过下一跳MTU任何主机或路由器可将该数据报分片IPv4头部中第二个32位字段标识分片信息。如下图 在IPv6中仅数据报的发送者可以执行分片操作。这就是说中间路由器或着主机不再需要处理分片报文这样会提高分片报文处理效率因为分片报文的重组和分片都是耗cpu的。在这种情况下需要添加一个分片头部。 下一个标头Next Header下一个标头是一个 8 位字段用于标识分段标头之后存在的标头类型。保留Rserved这是一个 8 位字段目前完全为零。将来我们可能会在这里找到一些有用的东西来填充。另外还保留了一个额外的 2 位字段以供以后使用。片段偏移量Fragment Offset它与IPv4中的大小完全相同大小为 13 位。正如我们在 IPv4 中扩大分段偏移一样我们也会在 IPv6 中做同样的事情。更多片段(M)这里的更多片段位用“M”表示。这是一个一位字段告诉我们后面是否有更多片段。如果更多片段位为零则表示其最后一个片段如果为 1则它可以是除最后一个之外的任何数据包。识别号Identification Number特定数据包的所有片段的识别号字段都相同其大小是 IPv4 中的两倍。在数据包标识符字段中为 32 位在 IPv4 中为 16 位。 分片头部包括的信息与IPv4头部中的相同只不过标识符字段变成32位而不是IPv4采用的16位。这个更大的字段提供了在网络中容纳更多分片的能力。图显示了分片头部采用的格式 IPv6分片头部包含一个32位的标识符字段(是IPv4中标识符字段的两倍).M位字段表明该分片是否为原始数据报的最后一个分片。与IPv4一样分片偏移字段给出了有效载荷在原始数据报中以8字节为单位的偏移量。 上图中保留字段和2位的Res字段都为0并且都会被接收方所忽略。分片偏移字段表明数据以8字节为单位的偏移量放置在分片头部之后(相对于原始IPv6数据报的“可分片部分”)如果M字段设置为1表示在数据报中包含更多分片。如果该值为0表示该分片是原始数据报的最后一个分片。 在分片过程中输入的数据报称为原始数据报它由两部分组成“不可分片部分和可分片部分”。不可分片部分包括IPv6头部和任何到达目的地之前需要由中间节点处理的扩展头部(即包括路由头部之前的所有头部如果有逐跳选项扩展头部则是该头部之前的所有头部)。可分片部分包括数据报的其余部分(即目的选项头部上层头部和有效载荷数据)。简单说就是有些扩展头部是不允许分片的需要每个分片报文都携带不允许分片的部分。 分片头部尝试通过支持 1280 字节的最小数据包大小来尽可能减少分段的使用。如上图所示如何根据发送方知道的 MTU 进行分片。IPv6 和其他扩展标头是不可分段的部分因为每个分段都必须经过节点或路由器并且在每个路由器处都需要存储在这些扩展标头中的信息。这就是 IPv6 数据包分为两部分的原因。一个是不可碎片部分另一个是可碎片部分。不可分片的部分在其间不会遇到任何修改而可分片的另一部分则被分为许多小片段如片段 1、片段 2依此类推。创建小片段后片段标头和特定片段如片段 1连接到不可分段部分并发送到目的地。有效负载长度在分片后可能会发生变化并且在添加分片标头后相应的字段如下一个标头、标识号、分片偏移量和更多分片位会被适当填充 当原始数据报被分片后将会产生多个分片其中每个分片都包含一个原始数据报综合那个不可分片部分的副本但是需要修改每个IPv6头部的负载长度字段以反映它所描述的分片报文大小。在不可分片部分之后每个新的分片都包含一个分片头部其中包含一个分片相应的分片偏移字段(例如第一个分片的偏移量为0)以及一个原始分组的标识符字段的副本最后一个分片的M(更多分片)位字段设置为0。 三、分片示例分析 假设我们有一个正好 370 字节宽的 IPv6 数据报。IPv6数据报由一个40字节的IP报头、四个30字节的扩展报头和210字节的数据组成。其中两个扩展标头是不可分段的而两个是可分段的。我们必须通过 MTU 仅 230 字节的链路发送此信息。需要三个片段而不是您可能期望的两个片段因为每个片段必须包含两个 30 字节的不可片段扩展标头并且长度是 8 的倍数。在此 IPv6 片段示例中一个 370 字节的 IPv6 数据报包含四个 30 字节的 IPv6 数据报。扩展头分为三个片段。 分片的概念与IPv4中的相同。但是碎片发生的位置不同。在 IPv4 中如果数据报的大小大于数据报传输的网络的 MTU则需要源或路由器进行分段。在 IPv6 中只有原始源可以分段。源必须使用路径 MTU 发现技术来查找路径上任何网络支持的最小 MTU 路径上任何网络支持的 MTU。然后使用这些知识对源进行碎片化。如果源不使用路径 MTU 发现技术它将数据报分段为 1280 字节或更小这是连接到互联网的最低限度。 四、安全性分析与建议 IPv6 分片头部用于 IPv6 数据包的分段和重组。虽然分段/重组机制的许多安全隐患在 IPv4 世界中已为人所知但一些相关问题已经渗透到 IPv6 实现中。这些范围从 DoS 攻击到信息泄漏如[ RFC7739 ]、[ Bonica-NANOG58 ]和[ Atlasis2012 ]中讨论的。 在检查 IPv6 分段示例时主要问题之一是第一个分段可能没有所需的上层TCP 和 UDP信息。安全设备需要此信息来确定数据包是否符合其配置的策略和规则。碎片可能会混淆数据使其能够通过安全设备。路由器和无状态设备通常只查看包含标头信息的第一个片段。许多小片段用于隐藏或 DoS 攻击节点。攻击者将数据包分解成许多小碎片数据包绕过安全设备。每个小片段看起来都是合法的但一旦重新组装整个数据包就会被用来发起攻击。攻击者通过将攻击内容压缩成许多小片段来隐藏他的真实意图。这些可能会被仅查看未碎片部分的设备传递并且看不到。 碎片和碎片重组可能会在中间节点中产生意外且有害的行为。网络碎片化过程可能导致IP 安全问题。 碎片可用于各种攻击例如指纹识别、IPS 插入/规避、防火墙规避和远程代码执行。分片攻击攻击者利用 IPv6 分片过程中的漏洞导致网络设备花费过多的资源来重组分片数据包。其他攻击包括 重叠片段、不完整片段集、隧道内片段和嵌套片段。嵌套片段是具有多组片段标头的数据包这在标准 IP 网络中绝不会出现。源仅创建一个片段标头。重叠片段可用于操作系统指纹识别和 IPS/IDS 规避。碎片攻击可用于 DoS终端主机。如果主机无法正确处理碎片数据包攻击者可以发送许多碎片数据包这些碎片数据包将由内核内存处理从而耗尽内核处理合法碎片的能力。Whisker、Fragrouter 和 Scapy 等许多工具都可以制作这些数据包。 RFC 5722 建议禁止重叠片段。RFC 规定如果 IPv6 主机执行重组并包含确定重叠的片段则整个数据报将被默默丢弃。没有错误消息被发送回发送主机。Antonios Atlasis 进行的测试证明没有一个操作系统符合 RFC 5722。 与 IPv4 世界一样IPv6 安全功能由带有 “fragments”关键字 的 ACL 组成。ACL 匹配非初始 IPv6 分片。初始 IPv6 分段包含第 3 层和第 4 层的信息。Cisco IOS 具有称为虚拟重组的功能可检查分段数据包。它是输入 ACL 的次要对象这意味着输入 ACL 有第一次机会检查传入数据包。它重新组装碎片数据包检查任何无序的碎片将它们放回正确的顺序然后向上发送协议栈。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/915006.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站后台管理系统进入湖南网站建设哪家有

算法流程 输入:约束决策树生长参数(最大深度,节点最小样本数,可选),训练集(特征值离散或连续,标签离散)。 输出:决策树。 过程:每次选择信息增益…

郑州企业网站建站鞍山千山

安装使用 nginx是一个反向代理服务器,在web开发调试中经常用到,写一个简单的使用说明和总结。 1. 下载 点击官网下载地址 下载对应版本的nginx并解压 2. 配置 在解压的目录下找到conf/nginx.conf文件添加所需监听和代理的server # 项目名称server {liste…

wordpress登录工具推送者seo

Appium环境准备 Mac电脑jdk环境AndroidSDK环境node>8.1.0(最好用最新版本) 安装命令 npm i -g appium安装不成功请检查node 版本是否正确 安装成功命令行输入appium回车查看 安装驱动程序 1、先检查当前驱动情况 通过 appium driver list 进行…

百度网站建设技术wordpress模板导出

大家好啊,我是董董灿。 昨天写了一篇关于分组卷积的文章:分组卷积的思想神了,然后有同学希望多了解下通道洗牌。 我个人感觉,通道洗牌这个算法,或者说这个思想,可以称之为小而精,并且是实际解…

网站开发费入什么科目哪个网站做农产品

使用前提: 项目重构了,旧项目还在线上运行,新项目准备替换线上的旧项目 最终目标: 要实现实时切换新旧项目,保证如果新项目上线后有问题,可以立刻快速的将流量切回旧项目 方案: 关于abtest的基本原理本文不再多说,本文重点是实践,先看图 如上图所示,用户访问的…

北京手机网站开发价格海外购物网站建设

下拉通知栏时发生了什么在某个APP中,发现下拉通知栏的时候,正在播放的视频会暂停,于是有点好奇这段操作是不是在生命周期中实现的。在网上众多关于Activity生命周期的讨论中,很多人认为onPause()和onStop()的区别就是“部分遮挡”…

做名片制作网站有什么新闻采编与制作专业简历

在我之前的文章 “Elasticsearch:如何提高查询性能” 及 “Elasticsearch:提升 Elasticsearch 性能” 里,我详细描述了如何提高搜索的性能。在今天的文章里,我从另外一个视角来描述如何调整搜索的速度。希望对大家有所帮助&#x…

上海网站开发制作网站降权

目标:了解字符集的概念,掌握MySQL数据库存储数据的字符集逻辑以及设置方式 字符集概念 MySQL字符集关系 解决乱码问题 字符集设置原理 1、字符集概念 目标:了解字符集概念,掌握字符集存储和读取的实现原理 概念 字符集:charset或者character set&am…

网站建设制作设计公司使用flash做网站

前言 之前初步体验了 React 的魅力, 又看文档理解了一下 useState 和 useEffect, 目前初步理解的概念是: useState 用来声明在组件中使用并且需要修改的变量 useEffect 用来对 useState 声明的变量进行初始化赋值 可能理解的不太准确, 不过大概差不多是这么个意思. 但是再往后…

深圳市罗湖区住房和建设局网站wordpress前台修改

动态资源分配,主要是spark在运行中可以相对合理的分配资源。 初始申请的资源远超实际需要,减少executor初始申请的资源比实际需要少很多,增多executorSpark运行多个job,这些job所需资源有的多有的少,动态调整executor…

建设网站找哪个公司厦门做商城网站

3.3 VREF/VREF-引脚 VREF和VREF-是STM32中用于提供参考电压的引脚。如下图: VREF引脚可以连接一个单独的外部参考电压,范围在2.0V~VDDA,但不能超过VDDA,否则就超过了模拟器件的最大供电电压。在100引脚的封装中&#…

河间市网站建设公司学装修设计

本篇文章聊聊 Stable Diffusion WebUI 中的核心组件,强壮的人脸图像面部画面修复模型 GFPGAN 相关的事情。 写在前面 本篇文章的主角是开源项目 TencentARC/GFPGAN,和上一篇文章《Stable Diffusion 硬核生存指南:WebUI 中的 CodeFormer》提…

网站 整体架构网址大全电脑版

今天,我们将看到有关此工具的信息,该工具使使用JPA Criteria更加容易。 使用该库的应用程序将在JPA实现中更加简洁,易于使用和可移植。 在本文的结尾,您将找到要下载的源代码。 什么是标准? 当前是创建动态查询的最佳…

莱特币做空国外网站佛山网络科技公司有哪些

CVE-2024-1430 是一个影响 Netgear R7000 路由器的安全漏洞,漏洞来源于该路由器 Web 管理界面的信息泄露问题。攻击者通过访问 /currentsetting.htm 文件,可能泄露敏感信息,如 Wi-Fi 密码等。 在测试和验证 CVE-2024-1430 时,您需…

制作网站的模板下载软件wordpress无法连接数据库

文档讲解:代码随想录 (programmercarl.com) 视频讲解:代码随想录的个人空间-代码随想录个人主页-哔哩哔哩视频 (bilibili.com) LeetCode 300.最长递增子序列 题目链接:300. 最长递增子序列 - 力扣(LeetCode) 解题代码…

创建网站投资多少钱北京网页设计电脑培训

晚上好,我是老杨。 Ping这几个字母,已经深入网工人的骨髓了吧? 把Ping用到工作里,肯定不少人在用,但对Ping的了解和理解是不是足够深,取决了你能在工作里用到什么程度,能让它帮你到什么地步。…

建设银行 福建 招聘网站沈阳 建设工程 招标中心网站

目录 前言 算法原理 姿态估计 2D姿态估计 3D姿态估计 3D形态估计 应用案例

手机网站模板使用方法怎么建设一个开源平台网站

在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 开闭原则 对扩展开放,对修改关闭。在程序需…

湛江h5建站wordpress 工作室主题

%d 十进制有符号整数 %u 十进制无符号整数 %f 浮点数 %s 字符串 %c 单个字符 %p 指针的值 %e 指数形式的浮点数 %x, %X 无符号以十六进制表示的整数 %0 无符号以八进制表示的整数 %g 自动选择合适的表示法 可以在”%”和字母之间加小写字母l, 表示输出的是长型数。 …