Android MTU 值修改的實例詳解
Android MTU 值修改的實例詳解
通信術語 最大傳輸單元(Maximum Transmission Unit,MTU)是指一種通信協議的某一層上面所能通過的最大數據包大?。ㄒ宰止?jié)為單位)。最大傳輸單元這個參數通常與通信接口有關(網絡接口卡、串口等)。
1、首先使用 adb 命令進入系統(tǒng),然后 ifconfig 查看可用網絡
C:\>adb shell
$ su
su
# ifconfig
ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6235 errors:0 dropped:0 overruns:0 frame:0
TX packets:6235 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:374815 (366.0 KiB) TX bytes:374815 (366.0 KiB)
rmnet0 Link encap:Ethernet HWaddr 5A:32:84:B5:64:21
inet addr:113.126.255.131 Bcast:113.126.255.135 Mask:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2394 (2.3 KiB) TX bytes:5340 (5.2 KiB)
2、這里需要修改電信 3G rmnet0 網卡 MTU 值 格式: ip link set dev X mtu N 回車 (X=網卡名稱 N=想改成多少MTU就填多少,最大1500)
# ip link set dev rmnet0 mtu 1000
ip link set dev rmnet0 mtu 1000
# ifconfig rmnet0
ifconfig rmnet0
rmnet0 Link encap:Ethernet HWaddr 5A:32:84:B5:64:21
inet addr:113.126.255.131 Bcast:113.126.255.135 Mask:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1000 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2394 (2.3 KiB) TX bytes:5340 (5.2 KiB)
3、上述設置是臨時性的,機器一旦重啟設置將會恢復默認
以上就是Android MTU 值修改的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
詳解Android應用中使用TabHost組件進行布局的基本方法
這篇文章主要介紹了Android應用中使用TabHost組件進行布局的基本方法,不繼承TabActivity并以最基本的布局文件方式進行布局,需要的朋友可以參考下2016-04-04
BroadcastReceiver靜態(tài)注冊案例詳解
這篇文章主要為大家詳細介紹了BroadcastReceiver靜態(tài)注冊案例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08

