DF标志指示通常由于数据包过大而需要进行分片(可能导致乱序传递)的路由器,改为丢弃该数据包并返回一个ICMP分片需求数据包,允许发送主机考虑到通往目标主机的路径上较低的MTU。这个过程称为“路径MTU发现”。 一般情况下,最好不要干预和让PMTUD自行运作,而不是让TCP堆栈处理乱序分片。然而,在某些情况下(主要是当必要的ICMP被阻止时),PMTUD无法正常工作,导致连接中断。 这就是当PMTUD无法正常工作且导致连接问题时,您会希望取消DF标志的时候。