SONiC ECMP等价多路径2
细粒度路径控制
`SONiC的doc/ecmp目录下面有两篇文档: sonic-ecmp-acceleration.docx和fine_grained_next_hop_hld.md,前者介绍了ECMP配置在链路故障情况下,如何快速删除失效路径、避免路由黑洞问题。后者介绍了在ECMP多路径分发的时候如何根据不同的前缀(根据需求未来可增加按不同的next-hop)触发细粒度路径控制。应用场景是多个运行Firewall的虚拟机组成一个Bank,Bank内部共享了每个流的状态、Bank间没有共享,通过细粒度的ECMP控制,可以让特定前缀的报文送到相同的Bank,可以是Bank内的不同Firewall。