leiyahui

纸上得来终觉浅,绝知此事要躬行
扩展以太网

有些时候我们想在扩展以太网的范围,有一下两种方式

一 在物理层上扩展以太网

也就是再使用一个集线器将原本的几个以太网连接起来,这样的确扩大了以太网的范围,但是也会产生一些问题

比如一个学校有三个系,每个系有一个以太网,然后用一个集线器将这三个系在连接起来,这样的话三个系也能够通信了,但是原本一个以太网的通信量是10M/s,三个以太网就是30M/s,

但是使用一个集线器连接起来之后三个碰撞域就变成一个碰撞域了,这样的通信量还是10M/s,这样的效率就会降低很多,另外不同的系使用不同的以太网技术就不能使用集线器直接连接了

所以这样并不是非常好

二 在数据链路层扩展以太网

1 在数据链路层扩展以太网要使用网桥,最最简单的网桥拥有两个接口,一般都有多个接口,每一个接口连接一个网段,网桥内部有转发表,表记录了主机所在的网段。网桥能够通过内部软件和一些协议来完成转发。

网桥最主要的好处就是过滤通信量,增大通信量另外还扩大了以太网的范围,提高可靠性,当一个网段出问题的时候,其他网段不会出问题,能够连接不同物理层,不同速率的网段。

但是网桥有一些问题,一个是转发的时候需要先存储在转发,然后还有运行CSMA/CD算法,来判断此时能否转发,以及是否发生碰撞。

此外Mac层并没有流量控制功能,当流量过多时,网桥缓存不够的时候就会发生溢出,造成帧的丢失。

2 透明网桥

透明网桥是一种即插即用的设备,不需要配置转发表,它能够自己学习从而建立自己的转发表。

网桥接收到消息之后首先查找转发表,看看是否有匹配的接口,有的话就通过该接口转发,否则的话通过所有其它接口进行转发

3 多接口网桥(以太网交换机)

以太网交换机需要特别指出的就是它可以方便的实现虚拟局域网(Virtual LAN),

当划分虚拟局域网之后,虚拟组中的任何一台主机发送信息只会组总的其他主机收到广播数据,而组之外的主机不能收到数据。这样就能够减少网络传播过多的信息而引起网络恶化。

 

posted on 2015-12-15 20:22  雷大叔  阅读(3860)  评论(0编辑  收藏  举报