android [69 0 0 55 145 250 0 0 64 17 232 170 240 0 0 1 8 8 8 8 243 243 0 53 0 35 1 9 177 92 1 0 0 1 0 0 0 0 0 0 5 97 112 112 108 101 3 99 111 109 0 0 2 0 1]
ios [0 0 0 2 69 0 0 55 41 35 0 0 64 17 81 130 240 0 0 1 8 8 8 8 244 25 0 53 0 35 26 131 151 188 1 0 0 1 0 0 0 0 0 0 5 97 112 112 108 101 3 99 111 109 0 0 2 0 1]
ios 读出来的 ip 包, 头部总是包含 0 0 0 2,但是 android 一直没有, 这是为什么··?触及到知识盲区了
1
lcdtyph 2020-09-19 14:06:30 +08:00 via iPhone 2
ios 的前四字节表示了后续是 ipv4 还是 ipv6
v4 就是 2,v6 就是 0x1E |
2
lcdtyph 2020-09-19 14:18:28 +08:00 via iPhone
就是 AF_INET 和 AF_INET6
|