RFC 7209:以太网VPN(EVPN)的要求
摘要 以太网 L2VPN (Layer 2 Virtual Private Networks,二层虚拟专用网络)服务的广泛采用以及该技术的新应用(例如数据中心互连)最终产生了一系列新的要求,而当前的虚拟专用局域网服务(Virtual Private LAN Service,VPLS)解决方案无法轻松解决这些要求。特别是,不支持具有全活转发的多宿主,并且还没有现有的解决方案可以利用多点到多点...
摘要 以太网 L2VPN (Layer 2 Virtual Private Networks,二层虚拟专用网络)服务的广泛采用以及该技术的新应用(例如数据中心互连)最终产生了一系列新的要求,而当前的虚拟专用局域网服务(Virtual Private LAN Service,VPLS)解决方案无法轻松解决这些要求。特别是,不支持具有全活转发的多宿主,并且还没有现有的解决方案可以利用多点到多点...
当前面初始化完成的时候,zebra客户端线程(zebra_apic)静静等待客户端的消息,zebra dplane也急不可待了。 本次我们以BGP 为例,当BGP 根据自己的规则优选路由后,就会发给zebra,在函数bgp_process_main_one里面,把路由发布出去后,就会执行fib update动作,调用bgp_zebra_announce函数发布路由到zebra里面。 /...
zebra,翻译是斑马,它负责管理其他所有协议进程的路由信息的更新与交互,并负责与内核交换信息,整体的架构如下: +------+ +------+ +------+ +------+ +------+ +------+ +------+ | bgpd | | ripd | | ospfd| | ldpd | | pbrd | | pimd | | ... | +...
本文,我们分析 BGP 和 层3隧道 相关的命令处理 router bgp 200 no bgp default ipv4-unicast no bgp default show-hostname bgp router-id 2.2.2.2 neighbor 3.3.3.3 remote-as 200 neighbor 3.3.3.3 update-source 2.2.2.2 ...
BGP协议建立起来后,后续的核心就是UPDATE路由,其关键的部分还是在路由的更新与撤销上面,这之间包含了繁杂的属性的处理过程。 我们知道,BGP发布路由时采用如下策略: 存在多条有效路由时,BGP Speaker只将最优路由发布给对等体。 BGP Speaker从EBGP获得的路由会向它所有BGP对等体发布(包括EBGP对等体和IBGP对等体)。 BGP Speaker从I...
本次分析 BGP 最简单的配置的代码实现,这样大家对BGP的框架会有进一步的熟悉: router bgp 200 bgp router-id 2.2.2.2 neighbor 3.3.3.3 remote-as 200 neighbor 3.3.3.3 update-source 2.2.2.2 router bgp XX router bgp执行函数 /* "router bg...
一、名词解释 BGP发言者(BGP Speaker) 发送BGP消息的路由器称为BGP发言者 对等体(Peer) 相互交换消息的BGP发言者之间互称对等体 IBGP(Internal BGP) 当BGP运行于同一自治系统内部时,被称为IBGP EBGP(External BGP) 当BGP运行于不同自治系统之间时,称为EBGP 路由聚合(Routes Aggregation) 在大...
如果将网络世界的物理设备抽象为三种:计算节点,交换节点和路由节点,那么路由协议就是路由节点之间的数据通信,本文主要讲下边界网关协议BGP。BGP是互联网上一个核心的去中心化自治路由协议,这是一个用于互联网(Internet)上的路由协议,它的地位是核心的(目前是最重要的,互联网上唯一使用的路由协议),它的目的是去中心化,以达到各个网络自治。 路由协议划分 AS(Autonomous ...
Padavan固件是俄罗斯人Andy Padavan在bitbucket上发布的基于华硕路由器开源项目 asuswrt 修改而来的 rt-n56u 这套路由器系统的源码,所以国内就直接把这个路由器固件叫padavan了,俗称老毛子。 同梅林固件相似的是,老毛子固件也是由华硕官方固件修改而来,两者都在华硕官方固件的基础上,做了一定的功能加强。 与梅林固件不同的是,老毛子固件支持RT3883...
zabbix是一个监控软件,其可以监控各种网络参数,保证企业服务架构安全运营,同时支持灵活的告警机制,可以使得运维人员快速定位故障、解决问题。zabbix支持分布式功能,支持复杂架构下的监控解决方案,也支持web页面,为主机监控提供了良好直观的展现。 zabbix的构成 zabbix主要由以下5个组件构成 1、Server zabbix server是zabbix的核心组件,server内...