Computer Security – ESORICS 2009

Volume 5789 of the series Lecture Notes in Computer Science pp 104-119

Lightweight Opportunistic Tunneling (LOT)

  • Yossi GiladAffiliated withComputer Science Department, Bar Ilan University
  • , Amir HerzbergAffiliated withComputer Science Department, Bar Ilan University


We present LOT, a lightweight ’plug and play’ tunneling protocol installed (only) at edge gateways. Two communicating gateways A and B running LOT would automatically and securely establish efficient tunnel, encapsulating packets sent between them. This allows B to discard packets which use A’s network addresses but were not sent via A (i.e. are spoofed) and vice verse.

LOT is practical: it is easy to manage (‘plug and play’, no coordination between gateways), deployed incrementally and only at edge gateways (no change to core routers or hosts), and has negligible overhead in terms of bandwidth and processing, as we validate by experiments on a prototype implementation. LOT storage requirements are also modest. LOT can be used alone, providing protection against blind (spoofing) attackers, or to opportunistically setup IPsec tunnels, providing protection against Man In The Middle (MITM) attackers.