扩展以太网
在物理层扩展
物理上扩展:
- 主机使用光纤和一对光纤调制解调器连接到集线器。如图:
数量上扩展:
-
使用集线器来进行扩展,如图:
-
某大学里面三个系,每个系里面用一台集线器连接。那么每一个集线器就是一个冲突域。三个小的集线器与一个大的集线器连接又构成一个更大的冲突域。如图:
-
例如:如果一系里面的主机进行通信,首先会通过集线器进行广播,这个时候主干集线器同样收到了这条广播信息,转发给二系、三系里面的设备,这样二系、三系里面的设备也无法正常通信。
-
而如果没有主干集线器的存在,三个独立的集线器,就是三个独立的冲突域,内部设备相互通信,并不妨碍其他系的设备内部之间的交流。所以主干集线器的存在大大降低了通信效率。
总结一下使用集线器扩展以太网的优缺点:
优点:
- 使得原来属于不同碰撞域的局域网上的计算机能够进行跨碰撞域的通信。
- 扩大了局域网的覆盖的地理范围。
缺点:
- 碰撞域增大了,但是总的吞吐量并没有提高。
- 如果不同的碰撞域使用不同的数据率,那么就不可以将他们互联起来。
有没有感觉集线器很傻,如何提高效率呢???
- 网桥来了,如图:
- 网桥比集线器要聪明一些,当1计算机要跟2计算机通信的时候,会发一个广播包,告诉1计算机谁是2计算机,这个时候,网桥也收到了广播包,先把1计算机的信息存储到站表里面:1计算机在我的左侧。然后把这条广播包广播出去。
- 当2计算机回复1的时候,同样以广播的形式。这个时候,网桥也收到了2的广播包,把2的信息也存到站表里面:2计算机也在我的左边。由于目的地址是1,刚才已经收到并且存在了站表中,在自己的左边,所以就不会再广播2的广播包。
- 等下次1与2再通信的时候,网桥就不会发送广播包了
- 经过各个计算机的通信之后,网桥经过学习,不断刷新自己的站表,1、2、3在接口1,4、5、6在接口2 。
- 网桥把冲突域,给隔成了左右两个,效率大大提高了。
- 所以网桥的智商明显比集线器提高了很多。
总结一下网桥的优缺点:
优点:
- 过滤通信量。
- 扩大了物理范围。
- 提高了可靠性。
- 可以互连不同的物理层、不同的MAC子层和不同速率的局域网。
缺点:
- 存储转发增加了时延。
- 在MAC子层并没有流量控制功能。
- 具有不同MAC子层的网段桥接在一起时时延更大。
- 网桥只适合于用户不多和通信量不太大的局域网,否则有时还会因为传播过多的广播信息而产生网络拥堵。这就是所谓的广播风暴!!!
透明网桥
- 目前使用最多的网桥就是透明网桥。
- 透明指的是局域网上面的站点并不知道所发送的帧将会经过哪几个网桥,因为网桥对于各个站点来说并不可见。
- 透明网桥是一种即插即用设备,其标准是IEEE 802.10。
自学习算法
网桥按照以下自学习算法处理收到的帧和建立转发表
- 若从A发送的帧从接口x进入了某网桥,那么从这个网桥出发沿着相反反向一定可以把一个帧传送到A。
- 网桥每收到一个帧,就会记下来它的源地址和进入网桥的接口,作为转发表中的一个项目。
- 在建立转发表时是把帧首部中的源地址写成“地址”这一栏的下面。
- 在转发帧时,则是根据收到的帧首部中的目的地址来转发的。这时就把在“地址”栏下面已经记下的源地址当作目的地址,而把记下的进入接口当作转发接口。
自学习和帧转发
网桥收到一帧之后先进行自学习。查找转发表中与收到帧的源地址有无相匹配的项目。如果没有,就在 转发表中增加一个项目(源地址,进入的接口,和时间)。如果有,就把原有的项目进行更新。
转发帧。查找转发表中与收到帧的目的地址有无相匹配的项目。
- 如没有,则通过所有其他接口(但进入网桥的接口除外)进行转发。
- 如有,则按转发表里面给出的接口进行转发。
- 若转发表中给出的接口就是该帧进入网桥的接口,则应该丢弃这个帧(因为这时不需要经过网桥进行转发)
网桥在转发表中登记以下三个信息
- 在网桥的转发表中写入的信息除了地址和接口外,还有帧进入该网桥的时间。
- 这是因为以太网的拓扑可能经常会发生变化,站点也可能会更换适配器(这就改变了站点的地址)。另外,以太网上的工作站并非总是接通电源的。
- 把每个帧到达网桥的时间登记下来,就可以在转发表中只保留网络拓扑的最新状态信息。这就使得网桥中的装发表能反映当前网络的最新拓扑结构。
虚拟局域网
LAN和VLAN
交换机的使用使得VLAN的创建成为可能
虚拟局域网VLAN是由一些局域网网段构成的与物理位置无关的逻辑组。
- 这些网段具有某些共同的需求。
- 每一个VLAN的帧都有一个明确的标识符,指明发送的这个帧的工作站属于哪一个VLAN。
虚拟局域网其实就是局域网给用户提供的一种服务,而并不是一种新型的局域网。
一个VLAN=一个广播域=逻辑网段
100BASE-T以太网
速率达到或者超过100Mb/S的以太网称为高速以太网。
在双绞线上传送100Mb/s基带信号的星型拓扑以太网,仍然使用IEEE802.3的CSMA/CD协议。100BASE-T以太网又称为快速以太网(Fast Ethernet)
100Base-T以太网的物理层:
- 100BASE-TX:使用两对UTP5类线或者屏蔽双绞线STP。
- 100BASE-FX:使用两对光纤。
- 100BASE-T4:使用4对UTP3类线或者5类线。
特点:
- 可在全双工方式下工作而无冲突发生。因此,不使用CSMA/CD协议。MAC协议帧格式仍然是802.3标准规定的。
- 保持最短帧长不变,但是将一个网段的最大电缆长度减少到100m。
- 帧间时间间隔从原来的9.6微秒改为现在的0.96微秒。
吉比特以太网
- 允许1Gb/s下全双工和半双工两种方式工作。
- 使用802.3协议规定的帧格式。
- 在半双工方式下使用CSMA/CD协议(全双工方式不需要使用CSMA/CD协议)。
- 与10BASE-T和100BASE-T技术向后兼容。
- 当吉比特以太网工作在全双工方式时(即通信双方可以同时进行发送和接收数据),不使用载波延伸和分组突发。
吉比特以太网的物理层
- 1000BASE-X 基于光纤通道的物理层:
- 1000BASE-SX SX表示短波长
- 1000BASE-LX LX表示长波长
- 1000BASE-CX CX表示铜线
1000BASE-T
- 使用4对5类型UTP
Cisco建网的3层模型
- 接入层:接入层交换机接入众多计算机,端口要多,端口越多,接入的计算机就越多
- 汇聚层:汇聚层交换机把接入层交换机的流量进行汇聚
- 核心层:核心层交换机把汇聚层的信息进行总的汇总,转发给其他交换机。
如图: