SEV1 wykłady @ WIET AGH

notatka

Overlay i Underlay

networkingoverlayunderlay pobierz .md

Overlay i Underlay

W naszych DC z perspektywy BGP można rozróżnić dwie grupy informacji o trasach. Można o nich myśleć jak o dwóch grupach speakerów BGP:

  • Underlay: świat fizycznych urządzeń - hosty i routery. Wymieniają trasy potrzebne do komunikacji między urządzeniami infrastruktury.
  • Overlay: świat VMek - ich publiczne adresy i adresy z VPC, czyli prywatnych sieci klientów. Te trasy wymieniają hosty, route servery i border routery. Routery w rdzeniu fabricu nie muszą ich znać.

Więc trochę was okłamałem z tym podziałem na grupy - host należy i do underlayu, i do overlayu. Ma sesje BGP z routerami fizycznej sieci i osobne sesje z route serverami. Border routery również uczestniczą w obu warstwach.

Jak to jest, że ruch między VMkami na różnych hostach musi przejść przez routery (no bo jak inaczej), a router w rdzeniu niby nie zna tras do VMek? Odpowiedź to VXLAN. Zanim ruch VMki trafi do routerów, host pakuje ramkę z jej pakietem do zewnętrznego pakietu UDP/IP. Z perspektywy routerów po drodze to tak, jakby hosty gadały ze sobą.

Powiązane: datacenter, fib-i-whiteboxy