PECP协议

 

 

1.Path Computation Element Protocol (PCEP) as a southbound plugin in ONOS.

路径计算单元协议,ONOS的南向接口协议之一。

(来源https://wiki.onosproject.org/display/ONOS/PCEP+Protocol

 

2.ONOS是专门面向服务提供商和企业骨干网的开源SDN网络操作系统。ONOS控制器是由一家名为开放网络实验室(ON.Lab)的非盈利性组织打造的基于ONOS的一款开源的商用控制器,并于美国时间2014年12月5日全球首发,当前版本Hummingbird。ONOS旨在为服务提供商和企业骨干网提供高可用性、可横向扩展及高性能的网络需求。

(来源 https://developer.huawei.com/ict/cn/site-sdn-onos/

 

3.PCE是一个典型的域内交换路径的集中控制方案。PCE对IP领域里的人而言相对比较陌生,其实在光网络早有应用。PCE本身是在ASON(自动交换光网络)解决方案标准中定义的一个组件,用于端到端路径的集中计算的方法。其理念就是用一个专门的服务器,用于集中算路,其它的网元都不管。你可能会问,光网络本身就是集中控制的呀,为啥要PCE这玩意。没错,光网络主要是通过网管或OSS,人工静态配置的,而ASON是,平时事先静态配置好E2E路径,但故障时,自动触发重路由计算。ASON最早是每个网元自己算,这样就出现了管理规模问题:涉及到全网拓扑数据同步,以及E2E计算,因此需要PCE来解决分布式ASON的单机性能有限,导致管理规模无法快速增长的问题。PCE自身计算能力如果不足,还可以级联。

PCE的集中计算这种核心思路跟现在的SDN很匹配,因此,PCE的思路可以用于SDN中,作为MPLS网络向SDN网络迁移的方案之一。

(来源:https://blog.csdn.net/huawei_esdk/article/details/50920823

4.South Bound Interface (SBI)

MPLS TE tunnel management 

port 4189 

流量工程(traffic engineering,简称TE),是设计流量使之能够在现有的网络中正常传送;

(来源https://www.sohu.com/a/164078277_505810

MPLS TE相关的技术包括:多协议标签交换(MPLS),进行了流量工程扩展的资源预留协议(RSVP-TE),基于约束的标签分配协议(CR-LDP),基于约束的路由协议(QoS路由技术),进行了流量工程扩展的链路状态路由协议OSPF-TE和IS-IS TE),快速重路由技术(FRR)。

(来源https://baike.baidu.com/item/MPLS%20TE/3745342

第1 章 概述 .............................................................................. 1 第1.1 节 关于OpenFlow ....................................................................................................... 1 第1.2 节 关于本文 ................................................................................................................. 2 第2 章 Openflow ...................................................................... 3 第2.1 节 概述 ......................................................................................................................... 3 第2.2 节 交换机组成 ............................................................................................................. 3 第2.3 节 流表 ......................................................................................................................... 3 2.3.1 包头域 ..................................................................................................................... 4 2.3.2 计数器(counter) ................................................................................................ 5 2.3.3 行动(action) ....................................................................................................... 6 2.3.4 匹配 ......................................................................................................................... 8 第2.4 节 安全通道 ................................................................................................................. 9 2.4.1 of 协议 .................................................................................................................... 9 2.4.2 连接建立 ............................................................................................................... 10 2.4.3 连接中断 ............................................................................................................... 10 2.4.4 加密 ....................................................................................................................... 10 2.4.5 生成树 ................................................................................................................... 10 2.4.6 流表修改 ............................................................................................................... 11 2.4.7 流超时 ................................................................................................................... 12 第2.5 节 of 协议 .................................................................................................................. 12 2.5.1 of 协议头 ............................................................................................................. 12 2.5.2 常用数据结构 ....................................................................................................... 14 2.5.3 Controller‐to‐Switch 消息 .................................................................................... 23 2.5.4 Asynchronous 消息 ............................................................................................... 35 2.5.5 Symmetric 消息 .................................................................................................... 40 第2.6 节 规范1.1 更新内容 .................................................... Error! Bookmark not defined. 第3 章 OpenvSwitch ............................................................... 42 第3.1 节 概述 ....................................................................................................................... 42 第3.2 节 特性 ....................................................................................................................... 42 第3.3 节 代码 ....................................................................................................................... 42 第3.4 节 命令 ....................................................................................................................... 43 第4 章 NOX ............................................................................ 44 第4.1 节 网络操作系统 ....................................................................................................... 44 II 第4.2 节 模型 ....................................................................................................................... 44 第4.3 节 架构 ....................................................................................................................... 45 4.3.1 组件 ....................................................................................................................... 45 4.3.2 操作 ....................................................................................................................... 45 4.3.3 多粒度处理 ........................................................................................................... 46 4.3.4 开发实现 ............................................................................................................... 46 第4.4 节 安装 ....................................................................................................................... 47 4.4.1 步骤 ....................................................................................................................... 47 4.4.2 依赖 ....................................................................................................................... 48 4.4.3 选项 ....................................................................................................................... 48 4.4.4 校验 ....................................................................................................................... 49 第4.5 节 应用 ....................................................................................................................... 49 4.5.1 框架 ....................................................................................................................... 49 4.5.2 运行与接口 ........................................................................................................... 50 4.5.3 例程 ....................................................................................................................... 50 第4.6 节 开发 ....................................................................................................................... 51 4.6.1 组件 ....................................................................................................................... 51 4.6.2 事件 ....................................................................................................................... 54 4.6.3 开发例程 ............................................................................................................... 57 第4.7 节 GUI ......................................................................................................................... 58 4.7.1 运行GUI ................................................................................................................ 58 4.7.2 扩展GUI ................................................................................................................ 59 第4.8 节 相关工作 ............................................................................................................... 61 第5 章 Mininet ....................................................................... 62 第5.1 节 概述 ....................................................................................................................... 62 第5.2 节 主要特性 ............................................................................................................... 62 第5.3 节 镜像获取和使用 ................................................................................................... 62 5.3.1 获取镜像 ............................................................................................................... 62 5.3.2 使用镜像 ............................................................................................................... 63 5.3.3 更新 ....................................................................................................................... 63 第5.4 节 简单测试 ............................................................................................................... 63 5.4.1 创建网络 ............................................................................................................... 63 5.4.2 查看信息 ............................................................................................................... 64 5.4.3 对节点进行单独操作 ........................................................................................... 64 第5.5 节 常用操作 ............................................................................................................... 65 5.5.1 快捷测试 ............................................................................................................... 65 5.5.2 自定义拓扑 ........................................................................................................... 65 5.5.3 使用友好的mac 编号 .......................................................................................... 66 5.5.4 使用XTerm ........................................................................................................... 66 5.5.5 链路操作 ............................................................................................................... 67 III 5.5.6 指定交换机跟控制器类型 ................................................................................... 67 5.5.7 名字空间 ............................................................................................................... 67 5.5.8 启动参数总结 ....................................................................................................... 68 5.5.9 常用命令总结 ....................................................................................................... 68 5.5.10 其他操作 ............................................................................................................... 69 第5.6 节 高级功能 ............................................................................................................... 69 5.6.1 dpctl ...................................................................................................................... 69 5.6.2 控制器 ................................................................................................................... 70 5.6.3 交换机与控制器交互 ........................................................................................... 70 5.6.4 使用NOX............................................................................................................... 71 5.6.5 多条配置命令 ....................................................................................................... 72 第5.7 节 代码分析 ............................................................................................................... 72 5.7.1 bin 子目录 ............................................................................................................. 72 5.7.2 mininet 子目录 ..................................................................................................... 73 5.7.3 custom 子目录 ...................................................................................................... 74 5.7.4 examples 子目录 .................................................................................................. 74 5.7.5 其他文件 ............................................................................................................... 75 第6 章 相关项目 .................................................................... 77 第6.1 节 Openflow ............................................................................................................... 77 第6.2 节 OpenvSwitch ......................................................................................................... 77 第6.3 节 NOX ....................................................................................................................... 77 第6.4 节 Mininet .................................................................................................................. 77
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值