我正在阅读 VxLAN 并了解封装过程如下:
步骤 1:获取原始以太网帧。
Step2:放到VxLAN封装里面。
步骤 3:VxLAN 应该进入 UDP 标头内部。
Step4:UDP进入IP内部(我猜这应该是传输IP)
第 5 步:IP 进入任何传输方式(例如以太网)
Q1:请确认以上理解是否正确。
Q2:为什么我们需要 VxLAN 标头进入 UDP 内部,为什么不通过普通 IP 发送?
Q3:在其他隧道机制中,如OTV,我们不使用任何第4层协议(如TCP或UDP),为什么在这里使用它?任何具体原因。
Q4:为什么使用UDP(因为它是尽力而为的),为什么不使用TCP?
Q5:我可以像看待 HTTP 或 Telnet 的方式看待 VxLAN(两者都是应用程序并在第 7 层运行),HTTP 使用 TCP 端口 80,telnet 使用 TCP 端口 23,我想了解的是 VxLAN 是一个运行的应用程序在第 7 层并适合 osi 模型?此外,OTV 将在哪个 OSI 层运行以及为什么?下面的一个答案说 OTV 也可以使用 UDP 而不是 MPLS/GRE 来完成,这是否使 OTV 成为在第 7 层运行的协议?