Kernel

内核中ipv4分析---协议族的初始化

在内核中ipv4的初始化工作是由这个函数来做的。

继续阅读

Debian sid 下安装 Nginx + PHP5

最近在教学生搭建和配置LAMP的服务器。当从网上的资料来看LNMP的性能也是很是传神。所以也想尝试一下,如果可以,也可以给学生教一下!!!果然在查了一些资料后我还是搭建了起来,只是没有安装mysql,数据库我不是太常用,所以没有安装。

继续阅读

ipv4内核初始化相关

所在文件: net/ipv4/af_inet.c 初始化函数定义:

继续阅读

网卡数据流分析图

以前做网卡程序时的一个数据流图,拿出来晒晒。

继续阅读

以ipv4来分析Linux网络的基本运行机制(2)

ipv4协议分析框架图:整理了一个网络接口的大致原理图!

继续阅读

以ipv4来分析Linux网络的基本运行机制(1)

在Linux中的网络接口主要的有这么几种:

继续阅读

Linux发布版的时间图

之前一直对都对Linux的发布版有错误的理解。今天看了这个图才清楚了。以后给别人讲课也就有依据了!汗那!!!

继续阅读

socket内核部分分析

socketcall是所有网络函数请求的系统调用接口函数,所有的网络函数的请求最终都会有这个函数要处理。下面就是这个函数的分析:

继续阅读

glibc中socket实现分析

glibc-2.9, linux-2.6.32-rc1 在查看系统调用的时候发现: 关于网络的系统调用只有一个socketcall:

继续阅读

让firefox也像vim一样简单高效

学校来了两个德国留学生,来的第一天就见他们了,聊了一下!吆!这两个家伙也是使用linux的,当然他们是使用的ubuntu,而我使用的是debian。有一天一个胖胖的来到我们实验室给我说了一堆!说什么他的vbox共享有问题了,看我有什么好的办法,我就去他哪里看了,果然是使用的ubuntu9.04,还设置的非常个性漂亮。就在解决问题的过程中我要上网查资料,但是我发现他的firefox长的比较奇怪,但是整个浏览器很是简洁清爽,这正是我想要的风格阿!但是我却发现我怎么都用不了—没有url的输入框,没有刷新,没有后退,没有前进和停止。

继续阅读