1. A method for automatically detecting Virtual Private Network (VPN) sites, the method comprising: receiving a border gateway protocol (BGP) message from a provider edge router, wherein the BGP message includes one or more attributes; and identifying the VPN site based on the one or more attributes.