The Design and Implementation of IP Forwarding Fastpath on FreeBSDSpeaker: Nanako Momiyama AbstractIn this talk, I will speak about a fast software packet routing architecture basing on the kernel packet forwarding plane. User-space packet forwarding has impressive performance, however, doing so in production has introduced some fundamental and engineering problems, such as isolation, scalability and API/CLI compatibility. I therefore explore yet another approach to address these problems. Since our measurement results show that interactions between layer 2 and 3 are expensive at both input and output paths, I implemented new methods to conditionally bypass expensive code paths: quick protocol identification for input and destination MAC address caching within FIB for output. These methods increase the packet forwarding rate by a factor of three. BiographyNanako Momiyama is a first-year master student majoring in computer science at Technische Universität Darmstadt, Germany. She received a bachelor’s degree from Keio University, where she began this work as her bachelor thesis, in Japan. Her main interests are networked and distributed systems. |
voorjaar 2018 | ||||||||
2023-05-27 | |||||||||
|