我有一个特殊要求,那就是提高网络的冗余度。(交换机之间的任何一根电缆断了都不会断开任何客户端的连接)
S = a switch C = a computer - = CAT5 cable
Internet
|
ROURTER C
| /
S---S---S---S---S---S---S---S--C
| |
C--S---S---S---S---S---S---S
/
C
这似乎应该可行,但是:
- 它开箱即可使用吗?
- 需要任何设置吗?(在路由器上?还是电脑上?)
- 数据包会被无限地传递吗?
多谢你们!
答案1
- 通常不会
- 在所有交换机上启用生成树协议。
- 如果禁用生成树,则为是。否则为否。
答案2
正如 @pavium 所说,你的设计已经过时了,不再需要像那样设计网络,采用树型结构更为标准:
Internet
|
Router
|
/ \
/ \
SR----SR
| |
SR1---SR2
/\ /\
/ \ / \
/ \ / \
S1 S2 S3
| | |
C C C
SR = multilayer switch
其中 S1 和 S3 也将交叉连接到多层交换机 SR1 和 SR2。如果没有多层交换机,仅使用第 2 层仍然有效,并且比使用直接循环安全得多。
答案3
这似乎回到了坏的同轴电缆以太网的旧时代http://en.wikipedia.org/wiki/10BASE2
此类系统最薄弱的环节往往是节点之间的连接器,而大幅增加连接数量(如您的图表所示)并不会提高可靠性。
环型结构与Token Ring类似http://en.wikipedia.org/wiki/Token_ring
这在很大程度上已被交换以太网的改进技术所取代