有这样一个网络结构:两个网段的机器,比如192.168.0.0/24,192.168.1.0/24,接到一个交换机上,为了实现两个网段的互相访问,在交换机上接两个网线到某个路由器上。路由器跟交换机都是很普通的类型,没有防止环路之类的功能。请问这种连接方式可行么?我问过其他人,他们说这种连接会有广播风暴,可是我想不通为什么有风暴。各位大侠,在当前情况下,举个形成广播风暴的例子?谢了
4 个解决方案
#1
先说一下广播风暴:
交换机什么情况下产生广播?目标MAC在MAC表中不存在时。
广播发送到哪些主机?和发送端位于同一广播域中的主机。
什么是风暴?大量广播包在局部范围内不断地复制转发。
为什么产生风暴?本质就是广播包的不正常地复制或产生。其中重要的一条就是一环路的存在。
环路为什么会产生风暴?假设AB两点成环,位于同一交换机。A发出未知地址的广播包,B接收到后由于交换机中无此MAC,重新发起一个广播,此广播包又到达A,由于目标无法从MAC表中匹配,A会再次发一起个广播,这样不停循环下去,就产生了广播风暴。
再看你的情况:
1,网段互通没必要接两条线到路由器上,通过一条线做单臂路由就可以实现。
2,就算两条线接到路由器上,如果两个端口划分到不同VLAN,仍然不会产生广播风暴。
3,两条线接到路由器上,两个端口又划分到同一VLAN,这种网络本身就不合理。相当于多个网段混杂,把交换机当HUB用。但由于不存在环路,仍不会产生广播风暴。路由器会有效隔离广播。
交换机什么情况下产生广播?目标MAC在MAC表中不存在时。
广播发送到哪些主机?和发送端位于同一广播域中的主机。
什么是风暴?大量广播包在局部范围内不断地复制转发。
为什么产生风暴?本质就是广播包的不正常地复制或产生。其中重要的一条就是一环路的存在。
环路为什么会产生风暴?假设AB两点成环,位于同一交换机。A发出未知地址的广播包,B接收到后由于交换机中无此MAC,重新发起一个广播,此广播包又到达A,由于目标无法从MAC表中匹配,A会再次发一起个广播,这样不停循环下去,就产生了广播风暴。
再看你的情况:
1,网段互通没必要接两条线到路由器上,通过一条线做单臂路由就可以实现。
2,就算两条线接到路由器上,如果两个端口划分到不同VLAN,仍然不会产生广播风暴。
3,两条线接到路由器上,两个端口又划分到同一VLAN,这种网络本身就不合理。相当于多个网段混杂,把交换机当HUB用。但由于不存在环路,仍不会产生广播风暴。路由器会有效隔离广播。
#2
谢谢楼上大哥,很详细。
另弱弱的问:在我最初的网络结构描述里,交换机没有vlan功能,这种一个交换机一个路由器两个网段互连的情况在理论上是可行的吧?因为我感觉arp,ip等协议在这边都可以走得通的。
另弱弱的问:在我最初的网络结构描述里,交换机没有vlan功能,这种一个交换机一个路由器两个网段互连的情况在理论上是可行的吧?因为我感觉arp,ip等协议在这边都可以走得通的。
#3
所有交换机都有VLAN功能,默认VLAN有些叫default vlan有些叫vlan1,默认所有端口都属于默认VLAN。
你说的这种情况即我说的第三种情况把交换机当HUB用。当然交换机比HUB还是先进点。
#4
楼上大哥你说的很详细!!佩服!!
我 要加紧学习啦!
我 要加紧学习啦!
#1
先说一下广播风暴:
交换机什么情况下产生广播?目标MAC在MAC表中不存在时。
广播发送到哪些主机?和发送端位于同一广播域中的主机。
什么是风暴?大量广播包在局部范围内不断地复制转发。
为什么产生风暴?本质就是广播包的不正常地复制或产生。其中重要的一条就是一环路的存在。
环路为什么会产生风暴?假设AB两点成环,位于同一交换机。A发出未知地址的广播包,B接收到后由于交换机中无此MAC,重新发起一个广播,此广播包又到达A,由于目标无法从MAC表中匹配,A会再次发一起个广播,这样不停循环下去,就产生了广播风暴。
再看你的情况:
1,网段互通没必要接两条线到路由器上,通过一条线做单臂路由就可以实现。
2,就算两条线接到路由器上,如果两个端口划分到不同VLAN,仍然不会产生广播风暴。
3,两条线接到路由器上,两个端口又划分到同一VLAN,这种网络本身就不合理。相当于多个网段混杂,把交换机当HUB用。但由于不存在环路,仍不会产生广播风暴。路由器会有效隔离广播。
交换机什么情况下产生广播?目标MAC在MAC表中不存在时。
广播发送到哪些主机?和发送端位于同一广播域中的主机。
什么是风暴?大量广播包在局部范围内不断地复制转发。
为什么产生风暴?本质就是广播包的不正常地复制或产生。其中重要的一条就是一环路的存在。
环路为什么会产生风暴?假设AB两点成环,位于同一交换机。A发出未知地址的广播包,B接收到后由于交换机中无此MAC,重新发起一个广播,此广播包又到达A,由于目标无法从MAC表中匹配,A会再次发一起个广播,这样不停循环下去,就产生了广播风暴。
再看你的情况:
1,网段互通没必要接两条线到路由器上,通过一条线做单臂路由就可以实现。
2,就算两条线接到路由器上,如果两个端口划分到不同VLAN,仍然不会产生广播风暴。
3,两条线接到路由器上,两个端口又划分到同一VLAN,这种网络本身就不合理。相当于多个网段混杂,把交换机当HUB用。但由于不存在环路,仍不会产生广播风暴。路由器会有效隔离广播。
#2
谢谢楼上大哥,很详细。
另弱弱的问:在我最初的网络结构描述里,交换机没有vlan功能,这种一个交换机一个路由器两个网段互连的情况在理论上是可行的吧?因为我感觉arp,ip等协议在这边都可以走得通的。
另弱弱的问:在我最初的网络结构描述里,交换机没有vlan功能,这种一个交换机一个路由器两个网段互连的情况在理论上是可行的吧?因为我感觉arp,ip等协议在这边都可以走得通的。
#3
所有交换机都有VLAN功能,默认VLAN有些叫default vlan有些叫vlan1,默认所有端口都属于默认VLAN。
你说的这种情况即我说的第三种情况把交换机当HUB用。当然交换机比HUB还是先进点。
#4
楼上大哥你说的很详细!!佩服!!
我 要加紧学习啦!
我 要加紧学习啦!