Question: what are the bgp neighbor states?
Answer: Idle:This is the first state where BGP waits for a “start event”. ...  Connect: BGP is waiting for the TCP three-way handshake to complete. ...  Active: BGP will try another TCP three-way handshake to establish a connection with the remote BGP neighbor.