Chris_166
比特世界之于原子世界,恰如脚下土地之于头顶星空
展开
-
网络编程之IO多路复用
IO模型介绍;IO多路复用的引入背景;IO多路复用方式的对比原创 2022-12-17 17:11:43 · 716 阅读 · 0 评论 -
由“(Android)iptables修改数据包源IP“实验展开去
iptables修改源ip;iptables NAT;Android iptables;Ping不回复;ICMP不回复原创 2022-12-10 16:46:04 · 1386 阅读 · 0 评论 -
Wireshark分析远端tcpdump
PC端Wireshark实时远程抓取并查看Android端Tcpdump原创 2022-10-12 20:16:37 · 1636 阅读 · 0 评论 -
Android网络框架(三)——iptables
Android网络框架、iptables、iptables使用原创 2022-08-15 20:18:00 · 3498 阅读 · 0 评论 -
Android网络框架(二)——策略路由与常用命令
目录一. 策略路由1.1 默认路由表1.2 默认规则1.3 路由二. 命令2.1 ip route2.2 ip rule一. 策略路由 传统路由:在Android4.4之前是使用的传统路由,即只使用了一张路由表。策略路由:从Android5.0之后开始可以支持多网络,即在同一时间下,Android允许多网络类型连接,每个网络有自己的一套DNS、网关、路由表等。这使得功能更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小,应用或IP源地址原创 2022-05-27 19:52:44 · 3869 阅读 · 2 评论 -
Android网络框架(一)——用户态框架
目录一. Android网络架构1.1 模块说明二. 网络dump命令前言:基于Android Q一. Android网络架构 1.1 模块说明 1. NetworkFactory:网络工厂。Android系统启动的时候,各种网络(Wi-Fi/数据网/eth/Bt-tethering)就会将各自的NetworkFactory(例如Wi-Fi的NetworkWifiNetworkFactory和数据网的TelephonyNetworkFactory)注册到Conne原创 2022-05-27 19:44:41 · 1540 阅读 · 0 评论 -
Android Wi-Fi/Cellular多网络通道绑定方案对比
Android WiFi与蜂窝网选择/多网络通道。本篇主要站在应用的角度来分析几种方案。网上也有些过很多种方案,这里只是挑选几种方案分析对比下。本质:通过netid与socket绑定的方式来创建多通道(Wi-Fi Socket/Cellular Socket)方案一:setsocketoptJava层通过Android接口获取并传递netid,C++创建Socket和set netid。1. ...原创 2022-04-26 11:45:58 · 5644 阅读 · 0 评论