Bgp Explained In Detail