BGP requires that all internal peers must establish a peer relationship with each other, which is called a full mesh. Full mesh networks scale very poorly. This can result in a large routing table and a management nightmare. BGP provides two techniques for reducing the full mesh: confederations and route reflectors.