SDN
文章平均质量分 84
SDN学习记录。
优惠券已抵扣
余额抵扣
还需支付
¥299.90
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
柯西没科气
学习不努力,搬砖徒伤悲
展开
-
SDN论文
1. Dynamic Control Plane for SDN at ScaleSDN的动态控制平面现有问题:为了满足时变控制流量下的高可靠性和低延迟要求,需要动态管理由多个控制器以及带外和带内控制通道混合组合组成的分布式控制平面 。解决方法:论文提出了一种具有动态管理的带内控制网络的新颖的可编程分布式控制平面体系结构,其中带内模式交换机通过动态拓扑与数据平面的虚拟覆盖层与其控制器进行通信。动态管理分配给每个控制器的交换机和控制流的数量,以及控制通道上的流量,以实现控制器和控制流量的负载原创 2022-03-23 14:11:43 · 1586 阅读 · 0 评论 -
OpenFlow 入门
OpenFlow 标准1. OpenFlow 架构三个组成部分流表(Flow Table)指示交换机如何进行流的处理,每个动作关联一个流表项。安全通道(Sccure Channel)负责控制器与交换机之间的交互,通过安全通道与远端控制器连接。OpenFlow 协议(Protocol)定义了一种南向接口标准,为控制器与交换机之间通信体用了一种开放标准的方式。OpenFlow 主要版本及特性版本号发布时间主要特征V1.02009.12单流表原创 2022-03-23 14:12:03 · 1888 阅读 · 0 评论 -
VXLAN 学习笔记
文章参考:什么是VXLANhttps://mp.weixin.qq.com/s/7x0TDlWl6VGKmcOUmTFazALan和Vlan的区别和原理1. 什么是VXLANVXLAN(Virtual eXtensible Local Area Network,虚拟扩展局域网)是由IETF定义的NVO3(Network Virtualization over Layer 3)标准技术之一,是对传统 VLAN 协议的一种扩展。VXLAN的特点是将L2的以太帧封装到UDP报文(即L2 over L原创 2022-03-22 00:11:44 · 1378 阅读 · 0 评论 -
专有名词或英文缩写释义
专有名词或英文缩写释义6LoWPAN:是一种基于IPv6的低速无线个域网标准,即IPv6 over IEEE 802.15.4。解决了将IP协议引入无线通信网络不现实的问题。具有低功率运行的潜力。wmediumd:Wireless medium simulation tool(无线媒体模拟工具)SSID:Service Set Identifier服务集标识符,用来区分不同的网络,SSID通常由AP或无线路由器广播出来。简而言之,SSID就是一个局域网的名称,只有设置为名称相同SSID的值原创 2022-03-22 00:08:05 · 3375 阅读 · 0 评论 -
基于Cybertwin的云原生网络架构
基于Cybertwin的云原生网络架构1.互联网的诞生1969年10月,ARPANET。分布式、无中心、自组织、高可靠。IP层协议的核心要素:转发-forwarding,无连接包交换格式format,IPv4,IPv6路由-routing,OSPF,BGP互联网基因:开放、简约、包容、协作未来互联网的主要特征:万物互联:千亿万亿量级终端接入业务模型:海量传感数据采集处理网络结构:天地空一体化异构组网未来网络面临的主要挑战:扩展性:多维异构资源的实时调度移动性:快速移动场原创 2022-03-22 00:01:14 · 805 阅读 · 0 评论 -
网络5.0白皮书学习笔记
网络5.0白皮书学习笔记白皮书下载地址:http://network5.cn/index.php/Article/downFile/pathid/78.html数据网络分代(演变):1.0时代:模拟通信系统,采用电路交换技术传输模拟信号;2.0时代:数字通信系统,采用数字信号进行信息传输;3.0时代:面向连接的ATM,分组交换技术;4.0时代:面向无连接的数据包交换技术;5.0时代:new IP 技术?网络5.0目标场景:ICT(information and communicat原创 2022-03-22 00:01:27 · 552 阅读 · 0 评论 -
无线网络技术与ad-hoc
1. 无线网络无线传输媒体传输媒体:定义:发送器与接收器之间的物理路径分类:导向性(有线)和非导向性(无线)电磁波:方向性与频率频率与信号衰减WSN(Wireless Sensor Network):无线传感器网络(使用 ZigBee 技术)部署在监测区域内,大量廉价的微型传感器节点组成,构成无线多跳自组织的网络,协同的采集、传输、处理监测区域内的物理量,并传输给观测者或者汇聚节点。传感节点:物理量的采集与发送中继节点:路由与中继基站节点:所采集信息的汇聚与处理网关节点原创 2022-03-21 03:08:38 · 618 阅读 · 0 评论 -
SDN学习资料
SDN学习资料SDN(Software Defiened Network):软件定义网络,传统网络的特点:逐设备单独控制,纯分布式控制;控制面与转发平面在同一个设备中,紧密耦合;管理员无法直接操控转发行为(管理员配置网络协议,网络协议通过自身的运行再去影响转发行为);网络协议对转发行为的影响是有固定模式的,不同情况下的转发只能对报文进行固定模式的修改。SDN并不是一个具体的技术,只是一个框架,一种网络设计的理念。SDN的特征属性:控制面与转发面分离;开放的可编程接口;集中化的网络原创 2022-03-21 03:04:06 · 669 阅读 · 0 评论 -
P4基础知识
为了解决 OpenFlow 编程能力不足的问题,Nick 教授等人提出了 P4 高级编程语言。P4 的优点主要有以下三点:可灵活定义转发设备数据处理流程,且可以做到转发无中断的重配置。P4 语言具有对交换机协议解析流程和数据处理流程进行编程的能力。转发设备协议无关转发。P4 可以自定义数据处理逻辑,支持下发对应的匹配和动作表项去指导交换机进行数据的处理和转发。设备无关性。P4 的编译器会将通用的 P4 语言处理逻辑编译成设备相关的指令并写入转发设备,从而完成转发设备的配置和编程。P4 的抽象转发原创 2022-03-21 03:01:55 · 2602 阅读 · 0 评论 -
NFV 基础知识
NFV 基础知识欧洲电信标准研究院(ETSI)下属的网络功能虚拟化产业标准组(ISG NFV)领导了NFV标准的制定。ISG网络功能虚拟化(network functions virtualization, NFV):运行在虚拟机上且利用软件实现网络功能的虚拟化技术。NFV 将 NAT、防火墙、入侵检测、DNS、高速缓存等网络功能从专用的硬件设施中分离出来,以软件的形式在虚拟机中运行和实现。在传统网络中,所有的设备都部署在私有、封闭的平台上,所有网络单元都是密封的盒子,硬件无法共享,每台设备都要求额外原创 2022-03-21 02:59:21 · 565 阅读 · 0 评论 -
POF入门
POF入门POF github资料通信界的“超级网红”:聊聊SRv6背景:网络的发展使得对网络的需求呈指数性增长,网络管理变得复杂,网络升级或部署新业务,会带来长周期和高成本。需要一个更灵活的网络架构解决这些问题。可编程网络可解决上述问题。思想:使网络管理员对网络的操作就是程序员对计算机的操作一样灵活,便捷。实现:网络管理需要一个开放的网络操作系统,管理员通过网络操作系统去灵活地管理网络设备,就像程序员通过操作系统去操控计算机底层的硬件一样。网络管理若能通过编程的方式在设备上进行网络原创 2022-03-21 02:58:35 · 698 阅读 · 0 评论 -
POX入门
POX 入门1. POXPOX 是一个用 Python 编写的网络软件平台。POX 最初是作为 OpenFlow 控制器的,但现在也可以用作 OpenFlow 交换机,并且通常可用于编写网络软件。 它目前支持 OpenFlow 1.0 并包括对 Open vSwitch/Nicira 扩展的特殊支持。从 POX “gar” 开始,POX 正式要求 Python 3。支持 Python 2 的最后一个版本是 POX “fangtooth”。POX 组件基本上是带有一些 POX 特定约定的 Python原创 2022-03-20 16:48:02 · 2052 阅读 · 0 评论 -
Mininet实验
Mininet B站入门视频docker-net 支持 docker 容器的 mininet 版本。iperf 绘图工具 gnuplot。sudo apt install gnuplot1. dpctl 介绍参考文章:https://zhuanlan.zhihu.com/p/30935141在 SDN 中,交换机是没有控制面的,也就是说它仅是一个纯粹的转发设备,并且这种 OpenFlow 交换机只有在收到 SDN 控制器的指示后,才能做出转发决定。遇到未知流量时,OpenFlow 交换机只会将原创 2022-03-20 16:44:40 · 1576 阅读 · 0 评论 -
Mininet介绍
1. Mininet 简介Mininet 是一款轻量级的进程虚拟化网络仿真工具,其最重要的一个特点就是它的所有代码几乎可以无缝迁移到真实的硬件环境,方便为网络添加新的功能并进行相关测试。1.1. Mininet 系统架构Mininet 是一个可以在有限资源的普通电脑上快速建立大规模 SDN 原型系统的网络仿真工具。该系统由虚拟的终端节点、OF交换机和控制器组成,这使得它可以模拟真实网络,可对各种想法或网络等进行开发验证。由于 Mininet 是基于 Linux 容器这一内核虚拟化技术开发出的进程虚拟化原创 2022-03-20 16:39:51 · 8341 阅读 · 0 评论 -
Mininet-WiFi网络拓扑及用法
Improving network resiliency in wireless networks using Software Defined techniques1. Mininet-WiFi简单用法Mininet-WiFi所有命令都要在 root 模式下启动。启动一个最小网络拓扑sudo mn --wifi # 或者 sudo mn -w 效果一样默认的最小网络拓扑包括一个OpenFlow内核的AP(接入点)连接两个station(站点),加上一个 OpenFLow 控制器。在 M原创 2022-03-20 16:29:32 · 3049 阅读 · 0 评论 -
Mininet-WiFi的安装
Mininet-WiFi的安装关于Mininet-WiFi:Mininet-WiFi是Mininet SDN网络仿真器的分支,并通过添加基于标准Linux无线驱动程序和80211_hwsim无线模拟驱动程序的虚拟化WiFi站和访问点,扩展了Mininet的功能。开源的网络仿真器,一个轻量级软件定义网络和测试平台,支持OpenFlow和OpenvSwitch等各种协议使用Mininet可以方便创建支持SDN的网络,用户可自定义网络拓扑,灵活为网络添加新的功能并进行相关测试,从而缩短开发测试周期。在M原创 2022-03-20 16:25:20 · 1796 阅读 · 0 评论 -
OVS 文档
OVS 文档原文链接:ovs 2.15.01. 项目2. 起步3. 教程3.1. ov水龙头教程3.1.1. 创建 OVS3.1.2. 建立 Faucet3.1.3. 概述3.2. OVS 高级特性3.2.1. 起步要开始,启动 ovs-sandbox。在它启动的交互式 shell 中,运行以下命令:sudo ovs-vsctl add-br br0 -- set Bridge br0 fail-mode=secure这条命令创建一个网桥 br0,并将 br0 设置为所谓的 f翻译 2022-03-20 16:23:28 · 308 阅读 · 0 评论 -
Open vSwitch 创建拓扑
1. OVS 单个交换机连接两台主机1.1. 网络拓扑1.2. 实验过程1.2.1. 创建一个名为 br 的OVS网桥sudo ovs-vsctl add-br br1.2.2. 添加端口添加端口 p1sudo ovs-vsctl add-port br p1 -- set Interface p1 type=internal ofport_request=10添加端口 p2sudo ovs-vsctl add-port br p2 -- set Interface p2原创 2022-03-20 16:22:10 · 3144 阅读 · 0 评论 -
Open vSwitch 安装
本次安装基于Ubuntu18.04LTS 虚拟机1. 源码安装安装相关依赖sudo apt updatesudo apt install build-essential libssl-dev libcap-ng-dev linux-headers-$(uname -r)sudo apt-get install graphviz autoconf automake bzip2 debhelper dh-autoreconf libssl-dev libtool openssl procps p原创 2022-03-20 16:18:16 · 1238 阅读 · 0 评论 -
SDN之Open vSwitch
1. Open vSwitch简介Open vSwitch(OVS)是一个高质量的、多层虚拟交换机。它的目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议(如NetFlow,sFlow,SPAN,RSPAN,CLI,LACP,802.1ag)。此外,它被设计为支持跨越多个物理服务器的分布式环境,类似于VMware 的 vNetwork 分布式 vswitch 或 Cisco Nexus 1000V。Open vSwitch 支持多种 Linux 虚拟化技术,包括 Xen/XenSe原创 2022-03-20 16:16:32 · 2657 阅读 · 0 评论