tunnel
GRE (Generic Routing Encapsulation)
采用GRE隧道协议实现网络虚拟化,基于IP网络,由于NIC的性能优化特性都工作在tcp层,无法利用,导致性能地下。
STT (stateless Transport Tunnelling Protocol
解决网络虚拟化提出的隧道协议解决方案,由Nicira提出(参考IEFT:[[http://tools.ietf.org/html/draft-davie-stt-01][STT draft)]]。相比GRE的优势,主要在于STT能利用NIC的特性(例如TSO,LRO),提升传输效率。对比GRE性能提升4倍。
参考文档
- [[http://networkheresy.com/2012/06/08/the-overhead-of-software-tunneling][the overhead of software tunneling]]