VxLAN

VxLAN协议将  Ethernet帧  封装在UDP内,再加上8个字节的VXLAN header,用来标识不同的二层网络。

VxLAN的角度看网络虚拟化:在一套物理网络设备上虚拟出多个二层网络。

VxLAN vs VLAN,为什么选择VxLAN:

VLAN ID数量限制

TOR交换机MAC地址表限制

灵活的虚机部署和部署

更好的利用多条网络链路

PAE

PAE(Packet Adapter Engine)位于PaaS层(Platform-as-a-Service),提供接入网功能。

PAE同有两种通信平面:

Fabric平面:用于内部连接,承载数据面、信令面,Fabric平面支持二层和三层组网,报文交互二层通过MacInMac承载,三层通过VxLan承载。

Ext平面:即外联口,用于连接外部网络,该通道的报文通过PAE透传给vRouter做转发处理。

PAE对产品提供两种编程接口:

Socket接口,支持Stream  socket和Raw socket。

Channel接口,即共享队列。

Telemetry 

Telemetry技术是一项远程的从物理设备或虚拟设备上高速采集数据的技术。设备通过推模式(Push Mode)主动向采集器上送设备数据信息,提供更实时更高速的数据采集功能。

Telemetry技术可以采集设备上的接口统计流量、LSP、CPU信息、内存信息等统计数据,这些数据按照YANG模型描述的结构进行组织,经过GPB格式编码后通过GRPC协议上送给采集器。

Telemetry基于模型驱动:

指用户或者网管利用设备的模型定义,来通知设备需要对哪些数据进行采样。设备对这些数据进行采样之后,也要将上送数据按此模型组织输出。

Telemetry支持的YANG模型:

IETF模型:在ietf网站上定义的标准模型。

openconfig模型:由Google公司牵头开发的一套第三方模型。

其他模型:其他厂商定义的YANG模型,例如cisco的yang模型。

最新文章

  1. C语言 · 薪水计算
  2. 如何修改Xampp中MySQL的root密码?
  3. MMC不能打开文件D:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC
  4. 加载状态为complete时移除loading效果
  5. 初识python第一天
  6. POJ 3180-The Cow Prom (图论-有向图强联通tarjan算法)
  7. [LeetCode] Wildcard Matching 字符串匹配,kmp,回溯,dp
  8. PADS Layout 使用
  9. ios 异步处理耗时操作
  10. [vijos 1770]大内密探
  11. java中判断是否为中文
  12. Qt之QtScript(一)
  13. Bat小试牛刀
  14. 《物联网框架ServerSuperIO教程》-21.终端控制传感器或设备,形成回路控制。附:demo源代码
  15. 最短路 - floyd算法
  16. vue--vant组件库Dialog弹出框
  17. rails5 后台入门(api mode)
  18. 读Java并发编程实践中,向已有线程安全类添加功能--客户端加锁实现示例
  19. Linux下Mysql自启动
  20. C# listbox DataSource数据绑定--一年半以前的bug

热门文章

  1. GET 和 POST 区别?网上多数答案都是错的!
  2. 关于Anaconda3 (64-bit)的一些体验
  3. 【HANA系列】SAP UI5上传图片 用XSJS存储在HANA中的方法
  4. Egret入门学习日记 --- 第七篇(书中 3.9节 内容)
  5. SQL子连接案例
  6. oracle创建表示例
  7. MySQL数据库的常见操作
  8. 【转帖】docker 部署vsftpd服务
  9. SCP,scp linux2台机器之间如何传输文件
  10. win10的64位操作系统安装Oracle、Sql数据库遇到的问题及解决