应该跟MTU无关。长度超过MTU的包,路由器会分段的,这是路由器的基本功能。除非应用设置了IP包的不分段标志,一般的应用都不会这么做的。主机设置MTU不匹配路由的结果只是增加路由器额外的分段处理而已,并不会导致断流,除非你的路由器的分段处理代码有bug。
另外你ping sina主机得到的MDU实际上是你的主机到新浪的主机这条路径上所经历的各种路由结点的最小MDU,ping sohu或google你可能得到不同的结果,并不能说明什么。通常PPPoE拨号连接的默认MTU不大于1492即可,这是因为以太网封包的的1500字节要减去8个字节的PPP报头开销才是一次所能传输的最大IP包大小。