garlic routing
Garlic Routing: How I2P Bundles Messages to Frustrate Surveillance
The unidirectional tunnel requirement in I2P means a simple request-response involves four distinct paths, and garlic routing optimizes this architecture by packaging multiple messages together for efficient transport.