一些关于Android Peripheral (Network)的问题

来源:互联网 发布:淘宝店需要钱吗 编辑:程序博客网 时间:2024/06/03 18:45

Android网络调试

Android 终端adbd服务需要开启5555端口来建立于adb的连接,如果未开启5555端口,则不能通过网络调试
查看是否可以网络调试:
# netstat
没有设置端口的状态
设置端口后的状态
如何通过adb连接网络(设置端口)

•#setpropservice.adb.tcp.port5555
•#stopadbd
•#startadbd
•adbconnect 192.168.x.x

查看IP地址
netcfglinux/5880
 •ifconfiglinux/5880
 •IpconfigWindows

如何设置ip地址

ifconfig eth0192.168.0.1


TCPUDP区别

•TCP:传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。


•UDP:用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快


Iperf

Iperf是一个网络性能测试工具。Iperf可以测试最大TCPUDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失
•Tx是发送(transport)
Iperf –s                    server
•Rx是接收(receive)
Iperf –c                    client

相互 ping IP




确保两者能相互ping通的条件
1.
在同一个网段
2.
关闭防火墙

TCP-TX


UDP-TX

UDP-RX

TCP-RX





0 0
原创粉丝点击