为什么在https和ssh协议中设置“不分段”标志?

我发现了很多信息,说明是这样,但是,我真的正在寻找这个背后的原因。 为什么有必要? 有必要吗?

    DF标志指示通常由于链路的MTU太大而将分组分段的路由器(并且可能由于该分段导致乱序发送)而丢弃分组并返回需要ICMP分段的分组,从而允许发送主机到目标主机的path上的较低MTU的帐户。 这个过程被称为“ pathMTU发现 ”。

    将PMTUD单独放在一起并让它完成工作通常会更好,而不是让TCP堆栈处理乱序碎片。 但是,在某些情况下(主要是在必要的ICMP被阻塞的情况下),PMTUD不工作,连接中断。

    这就是当你想要DF标志未被设置时 – 当PMTUD不能正常工作并且连接问题导致。