知识库与软件

如何修改上网线路的MTU值

文档编号:378
浏览:12198 评分:35
最后更新于:2009-06-24

 

名词解释:
MTU:最大传输单元(Maximum Transmission Unit,MTU)
是指一种通信协议的某一层上面所能通过的最大数据报大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。因特网协议允许IP分片,这样就可以将数据报分成足够小的片段以通过那些最大传输单元小于该数据报原始大小的链路了。这一分片过程发生在IP层(OSI模型的第三层,即网络层),它使用的是将分组发送到链路上的网络接口的最大传输单元的值。原始分组的分片都被加上了标记,这样目的主机的IP层就能将分组重组成原始的数据报了。在因特网协议中,一条因特网传输路径的“路径最大传输单元”被定义为从源地址到目的地址所经过“路径”上的所有IP跳的最大传输单元的最小值。或者从另外一个角度来看,就是无需进一步分片就能穿过这条“路径”的最大传输单元的最大值。
一般来说,上网线路的MTU值不需要进行修改,该上网链路的所有网络设备会自动协商出该链路的MTU值。但也有部分应用程序或者打开一些网站有特殊需求,这时候就需要修改路由器或者电脑的MTU值。
 
HiPER上修改MTU值的方法(HiPERMTU值只能在命令行下修改):
1、上网线路为固定IP或动态IP接入:
对于上网线路为固定IP或者动态IP接入的情况下,修改上网线路的MTU值,就只需要修改路由器WAN口的MTU值即可。例如:需要将线路的MTU值修改为1400,在路由器命令行配置模式下执行以下命令:
hiper% set interface ethernet/2 ip mtu 1400     //修改WAN口的MTU值为1400
hiper% write                            //保存配置
 
2、上网线路为PPPOE拨号:
当上网线路为PPPOE拨号时,则需要修改该拨号链路的MTU值,而不能修改WAN口的MTU值。例如:需要将PPPOE拨号线路的MTU值修改为1400,在路由器命令行配置模式下执行以下命令:
hiper% set connection/PPPOE encaps mtu 1400 //修改PPPOE链路的MTU值为1400
hiper% write                           //保存配置
注:上述命令中的PPPOE为线路连接名称,需要根据实际线路名称进行修改。

   2024 ©上海艾泰科技有限公司 版权所有 沪ICP备05037453号-1

   

      沪公网安备 31011702003579号