自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 Linux常用操作命令

磁盘格式化及挂载(df、mkfs、mount、fdisk)# 查询lsblkdf -h# 格式化mkfs.ext3 /dev/sdbmkfs -t ext3 /dev/sdb# 挂载cd /mnt mkdir disk // 创建挂载点mount /dev/sdb /mnt/disk //将硬盘挂到disk目录下# 分区fdisk /dev/sdbfdis

2017-12-24 17:48:48 273

原创 网络号、网关和路由

IP地址分类:1.0.0.0 到 126.255.255.255为A类 主要分配给具有大量主机而局域网络数量较少的大型网络 128.0.0.0 到 191.255.255.255为B类 一般用于国际性大公司和政府机构 192.0.0.0 到 223.255.255.255为C类 用于一般小公司 校园网 研究机构等 224.0.0.0 到 239.255.255.255为D类 用于特

2017-12-24 11:56:00 1428

原创 网络测试工具--Iperf、Netperf 、MZ

网络性能测量的五项指标可用性(availability) 响应时间(response time) 网络利用率(network utilization) 网络吞吐量(network throughput) 网络带宽容量(network bandwidth capacity) 1. 可用性测试网络性能的第一步是确定网络是否正常工作,最简单的方法是使用 ping

2017-12-17 19:45:50 10513

原创 ethtool ---网卡配置查看及修改工具

命令描述: ethtool 是用于查询及设置网卡参数的命令。使用概要:ethtool ethx //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等ethtool –h //显示ethtool的命令帮助(help)ethtool –i ethX //查询ethX网口的相关信息 ethtool –d ethX

2017-12-16 22:41:07 2743

原创 Git常见问题及解决

问题1: git Your branch is ahead of ‘origin/master’ by 2 commits遇到这种问题,表示在你之前已经有x个commit了,解决方式:git reset HEAD~x这里的x表示的就是在这之前已经有多少次的提交,这句命令的意思就是直接回退到x 个commit之前。补充内容:撤消操作:1. 撤消已暂存(git add)的文件...

2017-12-09 20:37:45 9644

原创 VXLAN网络应用

1. 为什么需要Vxlan  普通的VLAN数量只有4096个,无法满足大规模云计算IDC的需求,而IDC为何需求那么多VLAN呢,因为目前大部分IDC内部结构主要分为两种L2,L3。L2结构里面,所有的服务器都在一个大的局域网里面,TOR透明L2,不同交换机上的服务器互通靠MAC地址,通信隔离和广播隔离靠的vlan,网关在内网核心上。而L3结构这是从TOR级别上就开始用协议进行互联,网关在T

2017-12-09 16:10:19 1392

原创 深入理解 Neutron -- OpenStack 网络实现:VXLAN 模式

VXLAN 模式下,网络的架构跟 GRE 模式类似,所不同的是,不同节点之间通过 VXLAN 隧道互通,即虚拟化层是采用的 VXLAN 协议。基本结构如下图所示:从这张架构图中,我们可以明显的看到有两个物理主机:计算节点和网络节点,这是因为采用了网络节点集中式的部署方式。在计算节点上创建虚拟机之后,虚拟机虚拟网卡通过linux bridge(这里的qbr)与br-int连起来。这里的A就是虚拟机的虚

2017-12-03 18:25:58 2887

原创 【OVS2.5源码解读】datapath主流程分析

我们知道,ovs为了提高效率,数据包会先在内核层datapath进行流表项匹配处理,对于匹配失败,或者是匹配到表项的action为发向用户层时,才会去用户层继续查找匹配。对于在用户层匹配成功的数据包会按照表项action相应处理,并向内核层下发一条匹配到的表项,方便以后类似数据包直接在内核层完成匹配转发。网络报文到达主机后,最终会到达协议栈的netif_receive_skb函数,该函数会...

2017-12-02 13:59:34 1136

原创 【OVS2.5源码解读】datapath的netlink机制

datapath为 ovs内核模块,负责执行数据交换,也就是把从接收端口收到的数据包在流表中进行匹配,并执行匹配到的动作。一个datapath可以对应多个vport,一个vport类似物理交换机的端口概念。一个datapth关联一个flow table,一个flow table包含多个条目,每个条目包括两个内容:一个match/key和一个action首先来分析下upcall函数调用的原因...

2017-12-01 22:42:54 1619

原创 【OVS2.5源码解读】 用户态的flow table流表操作

当一个数据包到达网卡的时候,首先要经过内核Openvswitch.ko,流表Flow Table在内核中有一份,通过key查找内核中的flow table,即可以得到action,然后执行action之后,直接发送这个包,只有在内核无法查找到流表项的时候,才会通过upcall来调用用户态ovs-vswtichd中的flow table。upcall线程处理由datapath通过netlin...

2017-12-01 19:37:27 3435

K8s Docker实践二

K8s Docker实践二

2023-11-26

nvida_dpdk_technology_20210917.pdf

nvida_dpdk_technology_20210917.pdf

2021-09-17

系统虚拟化-原理与实现

系统虚拟化-原理与实现

2017-07-15

c语言教程_w3school

w3school_c语言教程

2017-07-15

OpenvSwitch安装及配置

介绍了OpenvSwitch的安装及相关配置

2015-05-27

openflow+pox操作命令

openflow+pox下发流表操作命令

2015-05-27

floodlight源码解读

对于floodlight源码启动及l解读。Floodlight不仅仅是一个支持OpenFLow协议的控制器(FloodlightCOntroller),也是一个基于Floodlight控制器的应用集。 当用户在OpenFLow网络上运行各种应用程序的时候,Floodlight控制器实现了对OpenFLow网络的监控和查询功能。这些应用程序构建成java模块,和Floodlight一起编译。同时这些应用程序都是基于REST API的。

2015-05-27

SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版.pdf

SDN核心技术剖析和实战指南 PDF电子书下载 带目录完整版.pdf

2015-05-27

Floodlight开发者文档(译文)

Floodlight开发者文档(译文) Floodlight不仅仅是一个支持OpenFLow协议的控制器(FloodlightCOntroller),也是一个基于Floodlight控制器的应用集。 当用户在OpenFLow网络上运行各种应用程序的时候,Floodlight控制器实现了对OpenFLow网络的监控和查询功能。图0.0显示了Floodlight不同模块之间的关系,这些应用程序构建成java模块,和Floodlight一起编译。同时这些应用程序都是基于REST API的。

2015-05-27

空空如也

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

TA关注的人

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