自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 由OpenFlowJ源码学习OpenFlow协议V1.0(队列)

一个OpenFlow交换机可通过简单的队列结构提供有限的QoS(质量服务)支持,从而看出队列在OpenFlow交换机中的重要作用,所以在之前介绍了流表中的三部分内容之外,本节还将以队列角度来看OpenFlow 1.0协议在“四大常见结构”中的最后一个结构:队列结构......

2024-04-16 22:49:19 360

原创 由OpenFlowJ源码学习OpenFlow协议V1.0(流表:动作)

在流表的动作规定中,要求或可选实现如下的端口功能:(必须动作:转发动作中的:1. ALL:从所有非接收端口发包;2. LOCAL:发送包给交换机本地网络栈(本地端口);3. TABLE:......

2024-04-09 21:46:49 904

原创 由OpenFlowJ源码学习OpenFlow协议V1.0(流表:计数器)

流表记录(Flow Table Entry)应当包含三个部分: 1. 头部字段(header fields); 2. 计数器(counters); 3. 动作(actions)。其中,计数器要求统计消息中应当包含如下内容:启用记录数、包查询数、包匹配数...

2024-04-07 20:46:35 933

原创 由OpenFlowJ源码学习OpenFlow协议V1.0(流表:头部字段)

浅浅分析OpenFlowJ在OpenFlow v1.0协议下,通过Java实现消息基类,以及简单的头部字段说明

2024-04-06 02:39:35 1176

原创 由OpenFlowJ源码学习OpenFlow协议V1.0(前言)

在膜拜David Erickson大佬的OpenFlowJ源码的基础上,浅浅学习一下OpenFlow规范v1.0

2024-04-06 02:35:57 713

原创 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 2666 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 1707

原创 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 3266

原创 数据包工具--Scapy基础篇

零、前言学习过程中用到Scapy这个工具,用了一些小功能之后发现效果挺好的,自由度高,比其他的很多工具的可自定义程度要高太多了,所以写一篇Scapy基础篇分享给各位,希望能对各位有用。

2021-06-09 22:16:49 7753 1

原创 没别的,就聊聊交换机的堆叠与集群

系列文章目录“没别的,就聊聊自动驾驶网络”文章目录系列文章目录零、前言一、堆叠和集群是什么?二、堆叠和集群究竟有什么用呢?三、结尾零、前言上一篇聊到链路聚合,一种链路备份的方法,但假如链路没坏,但一台设备坏了呢?而且咱们是不是还说到一台一台配置设备太麻烦了呢?真想和Java一样,能够“Write once ,run anywhere”就好了,那咱们想想,Java如何实现的呢?是不是通过JVM(Java Virtual Machine,Java虚拟机)实现的,咱们假如也来整一个系统,当其它设备加入

2021-01-27 23:07:10 6879 1

原创 没别的,就聊聊链路聚合

系列文章目录“没别的,就聊聊自动驾驶网络”文章目录系列文章目录零、前言一、MSTP又哪里有缺陷了?二、什么是链路聚合?三、链路聚合有哪些方式?1、手工模式1.1手工模式有哪些缺点呢?2、LACP模式2.1、LACP的协商流程2.2、链路故障的替换流程2.3、负载分担模式四、结尾零、前言上一篇总算结束了漫长的“生成树”全家桶,结果聊了这么多还有其它更好的方案,哈哈哈,不是搞各位心态,只是有句话咱们不也经常说吗:“我可以不用,但你不能没有”,是吧,咱们这里就是“我可以不用,但我不能不会”。今天就来说

2021-01-13 23:51:59 1879 1

原创 没别的,就聊聊MSTP协议

系列文章目录“没别的,就聊聊自动驾驶网络”文章目录系列文章目录零、前言一、STP/RSTP又有哪些弊端?二、MSTP又能解决什么问题?三、MST域究竟是个什么东西?四、结尾零、前言假设将RSTP结合咱们上一篇的VLAN技术,会不会有更优的“生成树”诞生呢?咱们今天来聊聊一棵,不对“几棵”生成树。看看这个“几棵”又是从哪里冒出来的。一、STP/RSTP又有哪些弊端?上一篇咱们说过VLAN就相当于逻辑上划分几个局域网,那假如划分VLAN的唯一端口被阻塞了呢?那是不是带有特定VLAN Tag的数

2021-01-10 23:24:55 1365 2

原创 没别的,就聊聊VLAN

系列文章目录“没别的,就聊聊自动驾驶网络”文章目录系列文章目录前言一、什么是VLAN技术?二、VLAN技术是怎么实现的呢?三、以太网二层接口都有哪些?四、结尾前言在讲MSTP之前,咱们先聊聊一个技术,叫VLAN。咱们之前不是说交换机可以变成一个“大喇叭”,在一层楼中进行 广播 通知,但如果说,现在我们不需要那么大范围的广播了,我们想用交换机来划分不同的工作小组,所有的广播通知只能同一个小组的同事听见,其他小组的同事就听不见,并且同一个小组的人员之间可以交流,但不同小组的人员之间,依靠交换机就不能

2021-01-08 22:34:58 455 1

原创 没别的,就聊聊RSTP协议

系列文章目录没别的,就聊聊自动驾驶网络文章目录系列文章目录零、前言一、STP有哪些能够优化的地方?二、RSTP优化了上面的哪些问题?2.读入数据总结零、前言上次说到STP的收敛时间,不知各位还记得吗?重新回忆一下蛤,快的话30秒,慢的话52秒。怎么想30秒的延迟都实在太久了,咱们有办法能够让网络快速稳定下来吗?今天咱们就聊聊,RSTP怎么就让网络恢复稳定得快 “亿” 点!!!一、STP有哪些能够优化的地方?咱们慢慢来聊啊,先仔细想想,STP都有哪些能改进的地方,然后咱们再看看RSTP都改进

2021-01-06 12:34:30 855 1

原创 没别的,就聊聊STP协议(二)

在第一篇STP文章中,咱们只是就STP的建立做了一些了解:怎么选举根桥,怎么选举根端口,怎么选举指定端口以及阻塞那些端口。站在我们的视角来看每个交换机以及它的端口处于各自的角色,但站在交换机的视角来看问题,是不是会不一样呢?咱们今天就来聊聊STP协议下的交换机的五种状态,以及当网络中拓扑发生变化时(设备变动或链路变动等等),交换机又如何应对这些计划之外的意外?这次站在交换机角度,来想想交换机每个接口在各个状态都要做些什么。...

2021-01-05 00:05:22 1934 1

原创 没别的,就聊聊STP协议(一)

上一篇文章结尾提出疑问,交换机一边想着怎么把数据转发出去同时,二层网络的拓扑(Topology)又刚好是一个环状的该怎么办? 如果另外一端不断收到数据,并重复着转发数据的工作,那此时此刻发来一个目的不存在的数据会发生什么?答案是这个数据在这个环状网络中不断的转圈,直到交换机宕机,从而结束这循环。那有没有办法不成环呢?确实,只要不成环就行,但想想,假如这一条链路出故障了该怎么办?...

2021-01-03 13:57:50 1437

原创 没别的,就聊聊以太网和交换机

上一篇文章咱们梳理了一下两个模型的分级,这篇文章就从第二层数据链路层开始,然后再介绍第三层的网络层。第一层物理层规定这网络介质应该遵守什么的电气规则,从而保证数据能稳定准确得传输。这篇文章正题简单介绍每天都在使用的以太网以及不每天都在用但感知不到的交换机。也就是说以太网是一种为了实现局域内通信所采用的一种标准,现在使用的以太网基本属于交换式以太网,但在早期都是使用共享式以太网。...

2020-12-31 00:27:11 883

原创 没别的,就聊聊网络参考模型

生活中挺多事都习惯分个级别/层次。打游戏要分段位,买手机要分价位,上班分部门单位。网络也分了个层级,只是这网络有两种模型(等级制度),一个叫TCP/IP标准模型,一个叫OSI参考模型。(当然还有一种叫TCP/IP对等模型,只是在TCP/IP标准模型下细分了一点而已,一般还是用TCP/IP标准模型或者OSI参考模型来描述网络层次)......

2020-12-29 17:36:49 380

原创 没别的,就聊聊数据通信网络

凡事做得细致,都不能追求一蹴而就,想玩网络人工智能,自然得先关注“网络”是什么(这里的“网络”特指“数据通信网络”),然后,咱们再慢慢捣鼓怎么才能让这个看不见摸不着的东西“智能”起来。

2020-12-28 22:15:52 1728 3

原创 没别的,就聊聊两个华为网络通信平台

上一篇文章咱们介绍过网络通信与人工智能之间的关系,可见随着5G普及、各种智慧家居走入人们生活,网络与人工智能的完美融合也就是时间问题罢了,但我们能在这段时间里都做些什么呢?今天来聊聊两个为 ADN (Autonomous Driving Network,自动驾驶网络)打造的平台———— iMaster NCE 智简园区网络与iMaster NAIE 网络人工智能引擎。............

2020-12-27 22:45:33 1458

原创 网络通信与人工智能

人工智能属于计算机分支,领域目前研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等,但人工智能涉及的领域远远不止这些,其子领域还有包括知识工程、数据挖掘、信息检索与推荐,还涉及到数据库技术、多媒体技术与计算机图形学。而人工智能应用到生活中的领域涵盖社会管理(安防、交通、能源)、公共服务(医疗、政务、服务物流)、产业运作(农业、楼宇、零售)与个人生活(生活、娱乐、教育),堪称是一个多领域的融合应用技术...............

2020-11-05 12:00:58 5202 5

空空如也

空空如也

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

TA关注的人

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