• 802.1br


    如今,数据中心网络设备如何进行虚拟化被广泛关注与讨论,这是一种提升网络管理效率的有效方式。网络设备的虚拟化不同于网络虚拟化技术,强调的是网络设备之间的融合,将所有的网络设备虚拟化成一台设备,统一对所有网络设备集中式管理,这样大大提升了网络的使用率和管理效率,802.1BR就是这样的一种虚拟化技术。一般的网络设备虚拟化往往是将同种类型的网络设备虚拟化为一台设备,比如网络核心层、汇聚层以及接入层某一层的设备,有些技术也可以实现不同网络层级的设备虚拟化,但往往对网络设备数量有限制,而且这种虚拟化是强耦合的,内部通过私有协议实现,不同厂家的网络设备是无法虚拟化的。这样要部署网络设备虚拟化,就必须使用一个厂家的网络设备,应用上受到很大限制。 

    IEEE 802.1BR是国际标准(bridge port extension),早在2009年思科提出了802.1BR的实现雏形VN-tag,并提交给标准化组织,IEEE建立802.1Qbh工作组,称为“Bridge Port Extension”。2011年夏季,该提交被从802.1Q里提取出来,单独创建802.1BR,自此成为了公开的标准。802.1BR全面设计了网络设备虚拟化的实现,将网络设备的端口延展到网络的最底层,比如服务器上的虚机,通过802.1BR可以实现整个数据中心所有网络设备的虚拟化,甚至还可以将服务器的虚机也虚拟化进来。802.1BR是一种全新的标准网络协议,通过802.1BR可以实现所有网络设备的级联。802.1BR从网络角度,将网络的功能、逻辑进行延伸,进入服务器并与虚拟化技术连接,在标准化技术里称为PE,Port Extender,在思科私有技术实现里称为FE,Fabric Extender。在虚拟化的角度上,PE/FE作为可扩展部件是可以级联的,并且思科也专门定义了这样一个网络设备形态。目前为止,思科依然采用私有的VN-tag技术实现自家设备的虚拟化,此概念在802.1BR里叫E-tag,思科同时也积极参与到802.1BR技术的完善之中。802.1BR和VN-tag采用同样的架构和逻辑关系,VN-tag兼容802.1BR,并增强实现。也就是思科虽然将这类技术公开,并成为国际标准,自己还是留了一手,VN-tag在实现细节上更加完善,这样可以利用VN-tag在网络设备虚拟化领域中继续保持领先。

    802.1BR实现的目的是把大量策略以及安全和管理放main的处理方法从网卡上的虚拟机和刀片服务器上卸下来,将其重新交给连接存储和计算资源的物理网络设备,从而简化数据中心网络管理,实现网络融合,还可以实现基于优先级的流量控制,增强拥塞控制等功能。802.1BR是802.1Qbh的替代协议,在以太网帧格式中插入了一个E-TAG标记,用于标记VM连接的通道和映射到交换机的虚端口,并对原有802.1Qbh中原来保留的字段进行了明确定义,比8021.Qbh更加灵活。

    802.1BR可以通过添加额外的标签信息只允许一个帧副本被发送和复制,从而减少了组播状况下的带宽占用,这样需要更多的硬件资源来支持。802.1BR可以将远程网络设备部署为虚拟环境中的策略控制设备,而不是部署成邻近服务器机架的设备,通过多个虚拟通道,让边缘虚拟桥复制帧到一组远程端口,利用瀑布式的串联端口灵活地设计网络,更有效地为多播帧、广播帧和单播帧分配带宽。802.1BR就是为了打破物理的限制,实现多个物理服务器连接、刀片服务器提供桥的多端口扩展能力,或是为虚拟机提供独立的桥接口逻辑连接,通过802 LAN技术和交互接口来扩展桥和桥的管理对象。802.1BR可以将整个网络的设备都虚拟成为父设备的几个端口,在父设备上其它的网络设备和服务器都以端口的形式显示,所有的配置下发实际上都是在父设备上来完成,其它设备只充当流量转发的透传功能。

    不难看出,802.1BR更像是一种虚拟服务器的技术。实际上,802.1BR虽然出自网络巨头思科之手,思科同时是制造服务器的大厂,数据中心的虚拟化已经不再限制于同一类设备,在计算、存储、网络、安全这些不同领域之间也在不断融合。802.1BR就是一种基于服务器实现的网络技术,思科通过802.1BR可以很好地介入到网络和服务器两大领域,实现网络和服务器的技术融合。802.1BR更为强大之处在于所有的设备之间虽然通过网络协议完成了设备信息的共享,但依然是松耦合的关系,当协议交互失败时,自动断连,当协议恢复时,自动加入,从不需要重启两端任何一台设备。目前很多网络设备虚拟化技术都是紧耦合的关系,一旦解开,必须要重启设备才能重新加入。

    802.1BR自身也存在不少的问题,这在一定程度上影响了该协议的应用。802.1BR是一个通用标准网络协议,所有网络设备通过物理链路互连,然后上层跑802.1BR实现,在物理链路不稳定的情况下,802.1BR的可靠性不高,这不像设备虚拟化采用专用的线缆互连,用来跑私有协议,可靠性高,而且802.1BR与链路上其它协议混合占用网络带宽,在出现拥塞的情况下,802.1BR报文的优先级并不高,容易出现丢包情况,从而造成虚拟化设备解开。802.1BR虽然已经成为网络设备虚拟化的标准,但各个网络设备支持的程度各有不同,尤其在实现细节上,并没有说明,这样不同厂商的设备之间1BR对接依然是个问题。

    802.1BR是网络虚拟化技术演进过程中出现的一种融合技术,到目前为止,802.1BR是一种最为先进的网络设备虚拟化技术,迅速得到了网络厂商的积极响应。现在已经开始有厂商推出支持802.1BR的网络设备,并希望在实际网络中能够部署应用。当然,802.1BR要达到普及还要有相当长的时间,这个技术究竟能否在未来的数据中心里胜任,都需要通过时间和实践来找到答案。

    802.1BR

      802.1BR是802.1Qbh的替代协议,但基本内容有所修改,报文在以太网帧格式中插入了一个E-TAG标记如图9所示,用于标记VM连接的通道和映射到交换机的虚端口,差异处是将802.1Qbh中原来保留的字段进行了明确定义。图10则展示了标准中初步定义的E-TAG扩展字段基本内容。

    图片9

      图9 802.1BR的报文格式

    图片6

      图10 802.1BR中的报文标签

      802.1BR与802.1Qbh本身是同一技术,只是将通道属性信息填充到了保留位,前者在通道控制上更灵活。

    893f 1br

    8100,88a8 vlan tag,

    8899 CPUTAg

  • 相关阅读:
    通过运用CSS框架学到了什么
    浏览器判断一览表
    默认样式表之HTML4
    MooTools 1.4 源码分析 -overloadSetter
    MooTools 1.4 源码分析
    MooTools 1.4 源码分析
    javascript一些底层方法总结及用法
    viewport移动端适配,读文笔记
    vue获取v-model数据类型boolean改变成string
    contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&):
  • 原文地址:https://www.cnblogs.com/liheng369/p/8537052.html
Copyright © 2020-2023  润新知