1 Linux内核源码
https://www.kernel.org/
2 gun相关源码下载
http://ftp.gnu.org/gnu/
2.1 coreutils源码
包含Linux系统常用命令的源码
http://ftp.gnu.org/gnu/coreutils/
相关网站
http://www.gnu.org/software/coreutils/coreutils.html
2.2 glibc源码
libc库文件
ftp://ftp.gnu.org/gnu/glibc/
3 busybox源码
https://busybox.net/downloads/busybox
BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。
4 net-tools源码
net-tools-1.60的下载地址如下
http://distro.ibiblio.org/rootlinux/rootlinux-ports/base/net-tools/
https://github.com/giftnuss/net-tools
5 iproute2源码
iproute2是linux下管理控制TCP/IP网络和流量控制的新一代工具包,旨在替代老派的工具链net-tools,即大家比较熟悉的ifconfig,arp,route,netstat等命令。
源码下载地址如下:
http://www.linuxgrill.com/anonymous/iproute2/NEW-OSDL/
https://github.com/shemminger/iproute2
6 bridge utils源码
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/bridge-utils.html
7 openvswitch源码
http://openvswitch.org/download/
http://openvswitch.org/releases/openvswitch-2.5.0.tar.gz
8 dhcp源码
包含dhcpd, dhcp server, dhcp relay ,dhcp snooping 相关的代码。
ftp://ftp.isc.org/isc/dhcp/
https://www.isc.org/downloads/
http://distro.ibiblio.org/rootlinux/rootlinux-ports/net/dhcp/
9 路由软件—路由协议源码
开源路由软件:Zebra(斑马)和Quagga(斑驴)
http://www.zebra.org/
http://www.nongnu.org/quagga/
9.1 路由软件Quagga
http://download.savannah.gnu.org/releases/quagga/
9.2 路由软件Zebra
http://ftp.sunet.se/pub/network/zebra/
https://github.com/WilHall/zebra-dev