BIER is Bit Indexed Explicit Replication which is a newest proposal for IP Multicast.
Although I say IP Multicast, of course it works on MPLS networks as well.
BIER works by assigning every edge device a Bit Mask position. Then, instead of sending Multicast packet to each destination IP address (Receiver IP address), basically it sets the Bit positions and save the amount of data plane state.
It uses Unicast transport as underlay reachability, and Bit Mask is advertised through IGP control plane.
It is in theory can be used not only for multicast but also for Unicast traffic as well.
When we use it, we don’t need to have mLDP, RSVP P2MP LSPs, or PIM in the Core Network (Of course at the Edge, you can still have towards the customer in mVPN scenarios).
So basically, by removing those protocols from the network, in theory, simpler network design you should have. I am saying in theory, because having less protocol doesn’t always mean, having simpler design.
Because we would be throwing the complexity to the protocol in this case. So carrying Bit mask positions in OSPF and IS-IS makes these protocols codes more complex. So, there is no free lunch in network design.
I recorded a very long, detail video about BIER with the two guys who actively participated for invention of this protocol. Tony P has been there since day 1 of this protocol and hope you will find our video useful if you are reading this post.
In this video,Orhan Ergun, Dr. Tony Przygienda and Jeff Tantsura discussing a pretty new Multicast Architecture – BIER. BIER is radically different than traditional Multicast.BIER uses unicast transport to provide Multicast without Ingress Replication! – So Scalable. (It keeps state at the Edge too, not in the Core as traditional GRE, mLDP or RSVP solutions in the Core)
Scalability, Simplicity, Agility, these are the pros of BIER, lack of large scale deployments, hardware change/Silicon Support current disadvantages. But many Core networks are considering it and I want my followers to be aware about BIER!