VLAN为什么有IP地址?


10

对于大多数人来说,这是一个愚蠢的问题,但是我很想知道“为什么VLAN具有IP地址?”

该地址是否与默认网关不同?还是该地址与此VLAN的广播地址相同?

IP address 192.168.4.100 255.255.255.0


您在谈论哪种硬件?
Bill Weiss,2010年

在vlan上启用路由后,这是在netgear交换机上配置vlan的一部分。
RainDoctor 2010年

Answers:


5

我相信这只是碰巧在该VLAN上的可识别VLAN的设备的IP地址。如果有问题的设备将要进行涉及该VLAN的路由,或者如果您希望管理该VLAN上的设备(即通过SNMP),则需要使用它。

(在更新之后)我看到您正在启用通过该VLAN定义的Netgear交换机的路由。该IP是本地系统将用作路由器的地址。


16

VLAN没有IP地址。是在具有IP地址的VLAN上进行通信的设备


6
+1-vlan(无论如何还是802.1q vlan)本身并没有任何IP地址:这是以太网标头级的内容,无需过多关心在其上运行的内容(IP, IPX / SPX)。但是,支持VLAN的设备往往是受管设备,它们通常具有IP地址,就像另一种回答中David所说的那样。
voretaq10年

4

您可以将VLAN视为网络,如果有帮助。因此,在我工作的地方,我们有各种网络,分别用于PLC,服务器,网络设备,无线网络等。为了使我们的网络环境更轻松,我们为每个网络创建了VLAN。这样,我们可以将每个主要类别的多个设备连接到所需的任何交换机,但是我们可以将该设备包含在自己的VLAN中。

换句话说,没有VLAN,您将需要更多的网络设备,因为每个访问层交换机都必须位于自己的网络上,就像您的家庭网络一样。您在家中插入路由器或调制解调器的任何交换机都将位于同一网络上。使用VLAN,我们可以根据需要将服务器,PLC,常规用户和无线AP插入同一交换机,并将它们全部保留在各自的VLAN中。

VLAN本身没有像计算机和服务器那样为它们分配IP。相反,它们被分配了网络。这就是为什么许多人将VLAN一词交换为网络,反之亦然的原因。因此在家里您可能拥有192.168.0.0 255.255.255.0网络或类似的网络。对于VLAN,我们做同样的事情...

我们可以将192.168.1.0 255.255.255.0分配给服务器,将192.168.2.0 255.255.255.0分配给PLC,将192.168.3.0 255.255.255.0分配给普通用户,将192.168.4.0 255.255.255.0分配给无线用户。这意味着服务器将获得与PLC等不同的IP。因此,我们将VLAN与VLAN隔离。而且,如果您了解IP和子网掩码的工作原理,您将知道上面的每个VLAN都有自己的网络和通信,并且彼此独立。

您上面提到的IP地址192.168.4.100 255.255.255.0,可能是VLAN内的IP,而不是该VLAN或类似网关的IP。通常,网关是网络范围内的第一个或最后一个可用IP,但不一定必须如此。广播地址始终是该范围内的最后一个IP,并且永远不能分配给任何地址,在您的情况下,广播IP为192.168.4.255。

我希望这次漫步能有所帮助...


2

从维基百科(因为它说得很好):

与作为第3层构造的IP子网相比,虚拟LAN本质上是第2层构造。在使用VLAN的环境中,VLAN和IP子网之间通常存在一对一的关系,尽管可以在一个VLAN上拥有多个子网,也可以在多个VLAN上分布一个子网。虚拟LAN和IP子网提供相互映射的独立第2层和第3层结构,这种对应关系在网络设计过程中很有用。

OP列出的IP地址为:

IP地址192.168.4.100 255.255.255.0

实际上,这将是分配给VLAN本身的IP地址。具体来说,它是VLAN所在的“交换机”的IP地址。它不一定必须是VLAN的网关IP,但通常是因为您通常在VLAN的第3层“路由器”上在VLAN上设置IP地址,然后将此IP地址用于该VLAN上的客户端的网关。如果需要,第3层交换机将启用IP路由/转发。

掩码基本上表示VLAN是192.168.4.0/24网络。由您决定是否要实际使用192.168.4.100作为实际的客户端网关IP,或者这仅仅是交换机/ VLAN的管理IP。


2

对于在那里的大多数第3层交换机,您指定的行代表VLAN的网关地址。

不要将其与默认网关混淆,默认网关仅在路由关闭时适用。


2

非正式地,是的,VLAN可以具有IP地址。从技术上讲,这称为VLAN接口,因为您是从接口配置模式配置它的,它将在配置中列为接口VLAN 100(示例)。这些是虚拟接口(不是物理端口),被命名为“ VLAN#”

在第二层交换机上,通常只能使用一个活动的VLAN接口。在多层交换机上可以有多个。这些VLAN接口是虚拟接口,可以被ping通,并提供用于远程管理的连接点。该IP地址只能用作多层交换机上的默认网关。

VLAN(虚拟局域网)是其自己的逻辑隔离的广播域。您可以分配网络或子网,就像在物理上分开的广播域一样。


1

@TheCleaner:

这确实是分配给VLAN本身的IP地址

VLAN确实没有分配IP地址。它们具有分配给它们的网络,子网或网络范围,但是您要引用它。OP提供给我们的地址是192.168.4.1-255范围内的可分配地址。因此,可以说该范围适用于一组服务器,因此在Cisco交换机上,我们为VLAN提供了“服务器VLAN”的描述,4.100是可以分配给单个服务器的地址。当引用服务器VLAN时,通常可以使用VLAN号或网络地址,但通常不使用特定地址和整个掩码。至少与我一起工作的网络管理员不这样做。

正如我上面提到的,OP地址可以是网关地址,但是通常不会,因为当您想到像大型公司这样的环境时,如果您没有系统如何分配网关地址,则跟踪它们可以相当困难。因此,大多数网络管理员将给定范围的第一个或最后一个可分配地址用于网关。对于OP,则为192.168.4.1或192.168.4.254。我并不是说情况总是如此,而是最佳实践,通常是最有意义的。

具体来说,它是VLAN所在的“交换机”的IP地址。它不一定必须是VLAN的网关IP,但通常是因为您通常在VLAN的第3层“路由器”上在VLAN上设置IP地址,然后将此IP地址用于该VLAN上的客户端的网关。

这句话使我感到困惑。除了存在的范围外,我们对OP给我们的地址一无所知,因为OP从未在找到的设备上说过。我们不知道它是否是交换机,服务器,AP,计算机,打印机等的地址。因此,如何从OP写的一则小贴子中知道这是我的事。

我同意它不一定是网关,而我已经提到了这一点。正如我已经解释的那样,当您查看大多数大型公司(但这是Cisco的最佳实践,通常适用于大多数企业)时,您实际上会发现网关地址将是范围中的最后一个或第一个可分配的地址。4.100位于中间,成为网关地址毫无意义。尽管某些网络管理员可能会采用这种方式进行分配,但要跟踪这种情况会很麻烦,尤其是在网络规模增大的情况下。当使用HSRP和此类技术时,情况更是如此,此类技术占用每个第3层接口上的两个地址,并为网关分配第三个地址。如果没有用于分配地址的系统,那么在使用HSRP时跟踪数百个此类网关将变得非常困难。


1
@“此声明让我感到困惑” ... OP在他的评论中澄清说这是netgear交换机上的IP ...这就是我所知道的。
TheCleaner 2010年

是的,他做到了,我刚刚看到了。对于/ 24,我不得不说这是用作掩码的奇数IP。我知道有些家用路由器可以通过这种方式进行配置,但是在商业环境中,坚持使用范围中的最后一个或第一个可用IP似乎更有意义。
站点
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.