Docker的OSI层模型?

在不断扩大的Docker生态系统中,有没有人看过一个7层的OSI参考模型 – 类似的图表把这些部分放在一起?

Docker会在哪里? 群/ Kubernetes(和其他替代品[造船厂,舰队])? Fabric8?

如果没有现有的参考文献,任何人都会考虑采取刺探措施?

CoreOS团队在这篇博客文章中的OSI层模型表明,集装箱化位于OSI 7层堆栈的第6层,编排层5和法兰绒等。

集装箱式集群应用的OSI模型

然而,在同一篇文章中有一个看似矛盾的主张,即法兰绒在第4层,当时的法兰绒文档表明它实际上是在第3层。

Flannel是为Kubernetesdevise一个三层networking结构的简单而简单的方法。

– Github Flannel README.md

我认为它可能在3/4层,因为这个引用来自同一个Flannel README.d(重点是我的):

Flannel 不控制容器如何与主机联网 ,只是如何在主机之间传输stream量

其他文章还指出,光纤networking使用第3层协议,但是(编辑:从前面链接的文章中引用 – “这很容易实现,因为udp封装或VxLAN可以支持L2封装L2数据包” )。 希望听到赞成和反对我的意见。

所以我会像往常一样提出build议(例如,思科相信NIC只有在明确地处理物理层的时候才是l2),OSI模型对于容器可能是有争议的,也就是说,这个问题有些自以为是。