Good news for the Cisco ASA at the Enterprise Edge, it now supports BGP as of version 9.2(1). Other vendors have supported BGP on the edge firewalls for some time and many have wondered why Cisco took so long to integrate the protocol. Now that support is there some essential issues can be solved relating to failover and passing BGP sessions through the firewall. While it may not be a bit deal to some, for others it makes the ASA a viable Internet edge firewall.
You should be aware that BGP is not supported in clustering nor does it support IPv6 at this time.
The configuration is nothing exciting, but pretty standard BGP:
ASA1(config)# router bgp 65101
ASA1(config-router)# address-family ipv4 unicast
ASA1(config-router-af)# neighbor 10.0.1.1 remote-as 65102
ASA1(config-router-af)# network 10.0.100.10 mask 255.255.255.255
So there you have it. Now take it for a test drive!