P4app-docker

介绍p4app

p4app是一个可以构建、运行、调试和测试P4程序的工具,p4app背后蕴含的哲学是“简单的事情应尽可能简单”,旨在使小而简单的P4程序易于编写、易于与他人分享。这个工具站的角度比较高,忽略了底层的一些配置,让用户了解p4的门槛变低,直接开始设计p4程序。👌

p4lang/p4app的镜像结构

Docker 镜像是分层结构以Ubuntu 16.04为base镜像依次构建,p4app为最顶层.
对于如何构建这些镜像,有兴趣的可以看p4app的Dockerfile.💪

  • p4app
  • p4c
  • pi
  • bmv2
  • third-party
  • ubuntu:16.04

virtualbox-build-topo

多台虚拟机搭建网络拓扑

利用多台虚拟机搭建彼此之间的拓扑关系,进行一些试验,而不限于实际交换设备数量的限制。

  • 在virtualbox软件上创建多台虚拟机,我用三个来试验,两台作为主机,一台作为路由

  • 进行两台主机的网络配置

  • 配置路由器

python_loop_break

icarus_configure

自定义icarus主题的配置,使个人博客看起来很舒服。

雪花特效

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×