1. A method of routing Border Gateway Protocol (BGP) traffic, the method comprising the computer-implemented steps of: forming an association between a first process, comprising a first BGP process on a first peer and a second process, comprising a second BGP process on a second peer, using a reliable datagram-oriented IP transport protocol; segregating traffic sent from the first BGP process, into a control traffic type and an update traffic type; assigning a first priority to packets containing control traffic type information and assigning a second priority to packets containing update traffic type information; managing communication of traffic having a first priority so that a delay for control traffic type sent to the second process is sufficiently small to prevent the second BGP process from failing for lack of control information; and sending the traffic from the first BGP process to the second BGP process in accordance with a priority allocation assigned to the traffic types using the association.