Distance-vector protocols are more suited to external routing as they don't require a consistent world-view.