Message types

Four message types are used by BGP to negotiate parameters, exchange routing information and indicate errors. They are: