自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 open vswitch研究:ovs的安装和使用

通过git clone git://openvswitch.org/openvswitch下载ovs代码到本地,运行boot.sh,如果遇到提示autoconf版本过低,可以去找最新的autoconf m4等rpm包安装或者通过yum update更新,也可以去下一个较新的包自己装下,e.g. http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.

2012-08-28 21:08:36 47801 6

原创 关于xen的杂七杂八(build dom0)

今天尝试了在RHEL6上重新build了xen和dom0,按照xen.org的wiki上的步骤来做基本没啥问题,xend在build的时候貌似会绑定到build环境的python版本,之后如果在其他的python环境下xend会起不起来build可以参考这篇 http://wiki.xen.org/wiki/RHEL6_Xen4_Tutorial1. src.rpm的下载地址:

2012-08-24 15:30:22 3061

原创 linux内核网络协议栈学习笔记(4)

本篇不关注交换机相关的如BPDU,STP之类的实现,如果可能后续会在研究ovs的文章中跟进这块,本文只关注linux内核中的bridge模块在数据包收发链中的角色我们知道内核的net_device的结构后面一般会跟一块内存作为私有数据,不同的网卡驱动会利用这块内存存放自己的私有结构,如intel驱动的ixgbe_q_vector。bridge驱动的私有结构为net_bridgestruct

2012-08-17 00:38:30 5182

原创 linux内核网络协议栈学习笔记(3)

这篇主题是内核二层包的接受发送,先来看接收:首先关注下几个状态值__QUEUE_STATE_FROZEN:发送队列被锁__QUEUE_STATE_XOFF:发送队列发送功能关闭__LINK_STATE_START:设备是否开启__LINK_STATE_PRESENT:设备是否存在,如驱动未安装就不存在__LINK_STATE_NOCARRIER:设备是否接收到载波,

2012-08-07 22:42:09 9841

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除