2012-07-06 1020 views
6

任何知道Android的MTU尺寸的命令?如何知道Android智能手机的MTU尺寸

+0

看到这个答案:http://stackoverflow.com/a/7847980/1006863 – 2013-05-27 17:46:02

+0

可能重复的[有没有办法改变android手机的MTU尺寸?](http://stackoverflow.com/questions/ 5264344 /这是一种方式来改变安卓手机mtu大小) – 2013-11-04 17:55:24

+0

不是重复的“有没有办法改变Android手机的MTU尺寸” - 这只是如何获得价值,不是更改。他们是相关的但是 – Nick 2016-05-17 18:38:42

回答

0

1480,我相信,但是您可以使用ifconfig $DEVICE检查根设备,然后检查那里的MTU。

4

您应该使用NetworkInterface类查询和获取网络接口,然后调用getMTU()

3

今天,看看netcfg的代码,我看到接口的配置位于/ sys/class/net中,然后我想起了你! (我看了昨天你的问题)

如果你有root权限,打开一个终端,运行

cat /sys/class/net/<interface>/mtu 
4

没有生根您的电话,您可以从Windows/MAC/Unix系统上使用ping命令。

对于Windows,试试这个:

ping -l 1473 -f 10.68.34.75 

调整使用-l命令行选项的有效载荷。当你达到上限时,你会看到这条消息(法语),你会发现MTU尺寸:

Le paquet doitêtrefragémaisparamétréDF。

+0

你会发现其他提示http://delog.wordpress.com/2013/09/07/using-ping-to-determine-mtu-size/ – Spawnrider 2014-08-06 16:39:05

1

对于大多数网络访问,MTU发现可以解决MTU。您可以使用具有不同有效负载大小的Ping命令,并且不要将其分段以查找克莱斯勒值。祝你好运