vrfと同時に使った時のBGPが良くわからない…

address-familyの考え方が良くわからないんだけど
通常のipv4にRDをくっ付けたのがvpnv4っていう表記の仕方で
デフォルトはipv4 unicastでの情報のやり取りを行うようになってる
他の情報も取り扱いたい場合はno bgp default ipv4-unicastの設定が必要

ってのはなんとなく分かったんだけど
router bgp 100
address family vpnv4 unicast
neighbor 1.1.1.1 remote-as 200
neighbor 1.1.1.1 send-commyunity both
ってやってる場合と
router bgp 100
neighbor 1.1.1.1 remote-as 200
address family vpnv4 unicast
neighbor 1.1.1.1 active
neighbor 1.1.1.1 send-commyunity both
ってやってる場合があったりして何が違うんだろ

no default bgp ipv4 activateってのも出てきたり
これはno bgp default ipv4-unicastと何が違うのか…

この辺の勉強ってMP-BGPが該当すると思うんですが
良い本だったりドキュメントってあったりしますか?
苦手ですが英語でも良いので勉強したい。。。