What core Layer 3 networking mechanisms define Google Cloud Direct Peering when establishing direct BGP sessions with Google's edge infrastructure? Furthermore, why is exchanging direct routing paths the definitive engineering strategy to eliminate transit hops and optimize throughput for enterprise-scale Google services?