http://www.ibrado.com/sock-faq/#faq61

・経路上の最小MTUを越えるpacketを送ろうとした時
・そこで必須でないIP fragmentが実装されてない時

だね。ただ、今やRFC1122では、