摘要: 网络编程基础 大端小端: 字节序,顾名思义,指字节在内存中存储的顺序。比如一个int32_t类型的数值占用4个字节,这4个字节在内存中的排列顺序就是字节序。字节序有两种: (1)小端字节序(Little endinan),数值低位存储在内存的低地址,高位存储在内存的高地址; (2)大端字节序(Big 阅读全文
posted @ 2019-06-18 18:01 codestacklinuxer 阅读(2920) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-06-18 16:31 codestacklinuxer 阅读(390) 评论(0) 推荐(0)
摘要: socket 结构 /** * struct socket - general BSD socket * @state: socket state (%SS_CONNECTED, etc) * @type: socket type (%SOCK_STREAM, etc) * @flags: sock 阅读全文
posted @ 2019-06-12 19:47 codestacklinuxer 阅读(690) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-06-02 17:54 codestacklinuxer 阅读(132) 评论(0) 推荐(0)
摘要: 转贴自:http://alexanderlaw.blog.hexun.com/9791596_d.html Network Address Translation 地址转换用来改变源/目的地址/端口,是netfilter的一部分,也是通过hook点上注册相应的结构来工作 Nat注册的hook点和co 阅读全文
posted @ 2019-05-17 00:11 codestacklinuxer 阅读(386) 评论(0) 推荐(0)
摘要: Netfilter Connection Tracking and NAT Implementation 4 Implementation: Netfilter NAT NAT is a function module built upon conntrack module, it relies o 阅读全文
posted @ 2019-05-17 00:11 codestacklinuxer 阅读(312) 评论(0) 推荐(0)
摘要: 1、查看netlink socket 丢包 cat /proc/net/netlink sk Eth Pid Groups Rmem Wmem Dump Locks Drops Inode c91eda00 0 1172 00000001 0 0 00000000 2 0 27767 c43eee0 阅读全文
posted @ 2019-05-15 10:19 codestacklinuxer 阅读(506) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-05-13 12:14 codestacklinuxer 阅读(225) 评论(0) 推荐(0)
摘要: valgrind 阅读全文
posted @ 2019-05-13 11:26 codestacklinuxer 阅读(726) 评论(0) 推荐(0)
摘要: conntrack 阅读全文
posted @ 2019-05-12 21:38 codestacklinuxer 阅读(2717) 评论(0) 推荐(1)