工作,学习,生活,这里将会有一些记录. 备用域名:http://meisw.wdlinux.cn 注册 | 登陆

/proc/net/tcp

我们使用脚本获取本地ip的方式,大多人选用的是ifconfig命令,从里面提取ip,最近在看proc,/proc/net/tcp这个文件里就有本地ip.

说到这里看看tcp文件的各个字段的意思吧!
  4: 1D22A10C:0BDA 1706A104:A536 01 00000000:00000000 02:00016A6E 00000000  1001        0 94226 2 ffff8107bdb4e300 56 10 15 2 100
上面这个是一行,
4:是打开套接字的编号,表示打开了此种类型的套接字
1D22A10C是本地ip地址,反着写的16进制数
0BDA 打开的本地端口号
1706A104目的ip
A536 目的端口号
01 tcp状态
00000000:00000000传输队列和接收队列
02:00016A6E 计时作用:节拍数和时钟频率
00000000  超时未恢复数
1001  uid
0 未应答,0表示窗口探测
94226  inode
2 socket参考数目
ffff8107bdb4e300 socket在内存中的位置
56传输超时
10软件时钟的预知活动,ack延时控制数据
15 (ACK .quick<<1)|ack.pingpong
2发送拥塞窗口
100慢开始入口大小

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

发表评论

评论内容 (必填):