VMware NSX 原理与实践----逻辑路由以及二层网络
前序:前面的文章中已经从NSX的基本架构讲到了逻辑交换,讲了什么是逻辑交换机,什莫是组播,什么是单播,讲了很多很多。希望大家能时常去复习,今天给大家讲一讲逻辑路由,也就是我们平时所说的三层通信。 一、路由器 先简单的介绍一下路由器,众所周知,处理路由的设备叫路由器,但是有一点要注意,具有路由功能的不一定都是路由器,现在的防火墙、交换机也具备了一些路由的功能。路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。它能够理解不同的协议,例如某个局域网使用的以太网协议,因特网使用的TCP/IP协议。这样,路由器可以分析各种不同类型网络传来的数据包的目的地址,把非TCP/IP网络的地址转换成TCP/IP地址,或者反之;再根据选定的路由算法把各数据包按最佳路线传送到指定位置。所以路由器可以把非TCP/ IP网络连接到因特网上。 二、NSX逻辑路由 在讲路由之前,先回顾三层网络的作用是什么。网络层主要有以下几点作用:1)选择路由的路径2)知晓邻居网络节点的地址3)基于三层QoS选择流量的优先级4)将本地消息发给传输层。正常来说,这些功能都应该由路由器来实现,但是现在我们有了NSX平台,NSX的逻辑路由功能取代了物理的路由器,将处于不同逻辑二层的子网中的终端连接起来。负责逻辑路由功能的NSX组件称为NSX逻辑路由器