自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 当 P4 遇上 Mininet

前言上一篇《P4,走进网络数据平面可编程》简单介绍了 P4 ,并通过命令行的方式搭建 P4 的网络拓扑,搭建过程需要敲很多命令,比较烦琐,这篇我们将通过 python 脚本搭建。本文涉及的代码在:https://github.com/cykun/p4-mininet相关介绍MininetMininet 是一个网络模拟器,或者更准确地说是一个网络模拟编排系统。它在单个 Linux 内核上运行一组终端主机、交换机、路由器和链接。它使用轻量级虚拟化使单个系统看起来像一个完整的网络,运行相同的内核、系统

2021-10-03 15:52:38 2928 2

原创 P4,走进网络数据平面可编程

P4 概述Programming Protocol-independent Packet Processors (P4) 是网络设备的特定领域语言,指定数据平面设备(交换机、网卡、路由器、过滤器等)如何处理数据包。P4 工作流程P4程序(prog.p4)根据报文头和对传入报文采取的动作(例如,转发、丢弃)对报文进行分类。P4编译器生成运行时映射元数据,以允许控制平面和数据平面使用P4Runtime (prog.p4info)进行通信。P4编译器还为目标数据平面生成一个可执行文件(target_p

2021-10-01 17:02:03 7206 3

原创 使用 GNS3 实现 BGP 组网

一、实验拓扑图二、设备配置命令(1) AR1:AR1#conf terAR1(config)#int f0/0AR1(config-if)#ip add 192.168.1.1 255.255.255.0AR1(config-if)#no shutAR1(config-if)#int f1/0AR1(config-if)#ip add 192.168.2.1 255.255.255.0AR1(config-if)#no shutAR1(config-if)#router ospf 10

2021-08-16 12:59:33 1948 2

原创 通过OVS实现Docker容器通信

通过OVS实现Dokcer容器互联实验新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入实验你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文

2021-05-04 16:12:52 1168

原创 Ubuntu20.04 构建并运行ONOS

一、安装 Bazel在 Ubuntu 上安装Bazel有以下几种方式:通过 npm 安装npm install -g @bazel/bazelisk这种方式需要安装 nodejs ,命令为 sudo apt install nodejs使用 Bazel 的 apt 仓库步骤1:将 Bazel 发行版 URI 添加为包源sudo apt install curl gnupgcurl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --

2020-12-06 00:14:40 2385 14

空空如也

空空如也

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

TA关注的人

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