• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

路由器TCP MSS的问题咨询

2024-04-07提问
  • 0关注
  • 0收藏,149浏览
粉丝:2人 关注:15人

问题描述:

我想问下,比如我的组网中 设备mtu全部都是默认 没有人为去修改他的值

A电脑去访问百度,这个数据报文在网络设备传输中是否被分片是取决于 

flag是否不置位

还是flag置位了 还决定是 否被分片吗。

还是取决于被访问的业务 tcp mss 协商的大小来决定是否被分片

最佳答案

已采纳
粉丝:158人 关注:8人

在计算机网络中,数据报文是否在网络设备传输中被分片,并不是由flag是否置位来决定的。实际上,flag在报文或数据包中通常用于指示某些特定的属性或行为,例如TCP报文中的某些flag用于控制连接状态(如SYN、ACK等),但它们并不直接决定报文是否分片。

数据报文是否分片主要取决于以下几个因素:

最大传输单元(MTU):MTU定义了网络层协议可以发送的最大数据包大小。如果IP层的数据包大小超过了链路层的MTU,那么数据包在发送前就需要被分片。

TCP MSS(Maximum Segment Size):当使用TCP协议时,MSS是TCP层期望从对方接收的最大数据段大小。MSS值通常是根据双方的MTU和IP头大小来协商的。如果TCP层的数据段大小超过了路径上的MTU,那么在IP层数据包发送前,TCP层会尝试将数据段拆分成更小的部分,以确保每个部分都适合在链路上传输。

路径MTU发现(Path MTU Discovery):这是一种机制,用于动态地发现并使用路径上的最大MTU。这有助于避免不必要的分片,因为分片会消耗额外的处理资源并可能增加丢包的风险。

因此,在你的例子中,A电脑去访问百度时,数据报文是否在网络设备传输中被分片主要取决于以下两点:

设备的MTU值:如果IP层的数据包大小超过了任何一个网络设备(如路由器、交换机等)的MTU,那么数据包在传输过程中就需要被分片。
TCP MSS的大小:如果使用了TCP协议,并且TCP层的数据段大小超过了路径上的MTU,那么TCP层会在发送前对数据进行拆分。

而flag的值通常不直接决定报文是否分片,而是用于控制报文的其他方面,如连接管理、流量控制等。

暂无评论

2 个回答
粉丝:144人 关注:0人

您好,访问的业务 tcp mss 协商的大小来决定是否被分片

暂无评论

粉丝:145人 关注:1人

在讨论 A 电脑访问百度的数据报文是否被分片时,我们需要考虑一些关键因素。让我逐步解释:

  1. DF(Don’t Fragment)标志位

    • 如果 DF 标志位被设置为 1,那么中间设备(例如路由器)将不允许对该数据报文进行分片。
    • 如果数据报文的长度超过中间设备转发接口的 MTU 值,该数据报文将被丢弃。
  2. TCP MSS(Maximum Segment Size)

    • MSS 是 TCP 协议定义的一个选项,用于在建立 TCP 连接时,双方协商通信时每个报文段所能承载的最大数据长度。
    • MSS 的大小取决于双方协商和网络设备的配置。

综上所述,数据报文是否被分片取决于以下因素:

  • 如果 DF 位置为 1,中间设备不允许分片,那么在遇到 IP 报文长度超过中间设备转发接口的 MTU 值时,该 IP 报文将被中间设备丢弃。
  • 如果 DF 位置为 0,中间设备允许分片,那么数据报文可能会被分片以适应网络设备的 MTU。
  • 此外,TCP MSS 的大小也会影响数据报文是否被分片。如果 MSS 较小,数据报文可能会被分成更小的片段。

请注意,这是一个复杂的过程,涉及到多个协议和网络设备的配置。具体情况可能因网络拓扑、路由器配置和协议参数而异。12

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明