Border Gateway protocol (GP) allows autonomous system to maintain connectivity with other autonomous systems. This report is a study of this protocol and its implementation in the Zebra/ZebOS Server/Quagga routing software.