一.前言 Linux的" class="wordstyle"源码里,网络接口的实现部份是非常值得一读的,通过读" class="wordstyle"源码,不仅对网络协议会有更深的了解,也
BSD是UNIX系统中通用的网络接口,它不仅支持各种不同的网络类型,而且也是一种内部进程之间的通信机制。两个通信进程都用一个套接口来描述通信链路的两端。套接口可以认为是一种特殊的管道,但和管道不同的是
作者:李元佳 如果你在Linux启动的时候有留意启动的信息, 或者在linux下打命令dmesg就可以看到这一段程序输出的信息: IP Protocols: ICMP,UDP,TCP,IG
作者:李元佳 一.前言 Linux的源码里,网络接口的实现部份是非常值得一读的,通过读源码,不仅对网络协议会有更深的了解,也有助于在网络编程的时候,对应用函数有更精确的了解和把握。 本
很多人对linux这一个开放内核源码的OS不会陌生,因此开源相关话题在此不再赘述。问题 是,拿到了linux kernel source以后(不知道在哪里么,那就看下http://www.kernel
文章中引用的代码来源于LXR,所分析的内核版本是v2.6.31。 linux内核通过定义list_head以及对于list_head上的一组操作实现对不同类型的循环链表的同类操作,这种做法避免
Linux内核结构 Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。 1进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,
摘要: 本文主要介绍了linux系统位于目录/proc/sys/net/ipv4/下的部分内核网络参数,同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自
摘要:本文主要介绍了linux系统位于目录/proc/sys/net/ipv4/下的部分内核网络参数,同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自己的见解。从
摘要:本文主要介绍了linux系统位于目录/proc/sys/net/ipv4/下的部分内核网络参数,同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自己的见解。从而为