
软件定义网络
文章平均质量分 88
由协议分析逐步推进在软件定义网络领域的认知,稳步学习,慢慢进步。
枫零NET
做自己心中最酷的网络工程师
展开
-
由OpenFlowJ源码学习OpenFlow协议V1.0(队列)
一个OpenFlow交换机可通过简单的队列结构提供有限的QoS(质量服务)支持,从而看出队列在OpenFlow交换机中的重要作用,所以在之前介绍了流表中的三部分内容之外,本节还将以队列角度来看OpenFlow 1.0协议在“四大常见结构”中的最后一个结构:队列结构......原创 2024-04-16 22:49:19 · 448 阅读 · 0 评论 -
由OpenFlowJ源码学习OpenFlow协议V1.0(流表:动作)
在流表的动作规定中,要求或可选实现如下的端口功能:(必须动作:转发动作中的:1. ALL:从所有非接收端口发包;2. LOCAL:发送包给交换机本地网络栈(本地端口);3. TABLE:......原创 2024-04-09 21:46:49 · 1058 阅读 · 0 评论 -
由OpenFlowJ源码学习OpenFlow协议V1.0(流表:计数器)
流表记录(Flow Table Entry)应当包含三个部分: 1. 头部字段(header fields); 2. 计数器(counters); 3. 动作(actions)。其中,计数器要求统计消息中应当包含如下内容:启用记录数、包查询数、包匹配数...原创 2024-04-07 20:46:35 · 1094 阅读 · 0 评论 -
由OpenFlowJ源码学习OpenFlow协议V1.0(流表:头部字段)
浅浅分析OpenFlowJ在OpenFlow v1.0协议下,通过Java实现消息基类,以及简单的头部字段说明原创 2024-04-06 02:39:35 · 1439 阅读 · 0 评论 -
由OpenFlowJ源码学习OpenFlow协议V1.0(前言)
在膜拜David Erickson大佬的OpenFlowJ源码的基础上,浅浅学习一下OpenFlow规范v1.0原创 2024-04-06 02:35:57 · 774 阅读 · 0 评论 -
OpenDaylight入门--HelloWorld
环境说明操作系统:Windows 11虚拟机:VirtualBox 5.2.44镜像版本:Mininet 2.3.0 & Ubuntu 20.04SSH工具:PuTTY 0.76X11转发工具:Xming 6.9.0.31OpenDaylight版本:Phosphorus-SR2(发布时间2021年10月15日)JDK版本:OpenJDK 11Maven版本:Maven 3.6.3原创 2022-04-28 17:51:06 · 3295 阅读 · 2 评论 -
Mininet下的OpenDaylight实验环境搭建
OpenDaylight环境搭建配置环境环境配置安装JDK 11并配置JAVA环境安装Maven并配置环境下载OpenDaylight文件配置环境操作系统:Windows 11虚拟机:VirtualBox 5.2.44镜像版本:Mininet 2.3.0 & Ubuntu 20.04SSH工具:PuTTY 0.76X11转发工具:Xming 6.9.0.31OpenDaylight版本:Phosphorus-SR2(发布时间2021年10月15日)JDK版本:OpenJDK 11M原创 2022-04-26 21:14:31 · 1907 阅读 · 0 评论 -
Mininet环境搭建
Mininet环境搭建配置环境文件准备工具下载Mininet镜像下载配置实验环境导入VirtualBox配置VirtualBox中的Host-Only(仅主机)网络配置Mininet实验环境中的网卡配置Xming配置PuTTY测试实验环境测试图形化环境是否正常(X11转发是否正常)测试mininet运行是否正常配置环境操作系统:Windows 11虚拟机:VirtualBox 5.2.44镜像版本:Mininet 2.3.0 & Ubuntu 20.04SSH工具:PuTTY 0.76X原创 2022-04-24 13:21:33 · 3893 阅读 · 9 评论