I have an ASA 5500 connected to two routers on an MPLS network (T1 on each router). We have configured the ASA to use OSPF to distribute the traffic over the MPLS network. This seems to be working fine for data, but we also want to use this network for VoIP. One item we are having a difficult time tracking down is how the ASA handles OSPF is it per packet or per session? The MPLS network is designed as a per session.
I have this problem too.