使用广播信道的以太网
双绞以太网
集线器(hub)工作在物理层,每个接口仅仅简单的进行比特转发。
以太网MAC层,MAC地址是适配器的物理地址,6个字节
适配器具有过滤功能,适配器从网络上没收到一个帧就先用硬件检测MAC帧中的目的地址。
发往本站的帧分为:单播、广播、多播
MAC帧的格式:以太网采用最多的是以太网V2帧格式
一共由五个字段构成:前两个字段为目的地址和源地址(6个字节)、第三个字段是类型字段(2个字节)、第四个字段是数据字段(46-1500字节)、最后一个字段是帧检测序列(FCS使用CRC校验,4个字节)。
MAC层帧中并没有表示长度的字段,MAC子层是根据曼切斯特编码的原理进行检测帧结束的位置。
扩展的以太网
1.在物理层扩展
加入集线器或者换成光纤
使用集线器无法最大化网络带宽,因为碰撞域依然存在
2.数据链路层扩展以太网
数据链路层扩展以太网使用网桥,网桥根据MAC帧的目的地址对收到的帧进行转发和过滤。
网桥有以下好处:
过滤通信量,增大吞吐量(使用网桥可以将以太网各网段隔开,隔离碰撞域);
扩大了物理范围;
提高了可靠性;
可互联不同的物理层、不同的MAC子层、不同的速率
同时也有些缺点:
网桥同样要使用CSMA/CD算法,增加了时延;
在MAC层没有流量控制功能;
网桥不能过滤广播会带来广播风暴;
网桥有透明网桥和源路由网桥。
交换机--多接口网桥,目前广泛使用。
网桥和交换机的区别,从网络数据包的转发层面来看,两者没有区别,工作机制一模一样。主要区别在于:
1.交换机工作时多个端口同时工作,交换机体现出的是多个网桥的功能
2.交换机可以划分更多的物理网段
3.交换机的传输速率一般快于网桥
4.网桥在转发时是存储转发,交换机可以存储转发也可以直接转发
使用交换机可以方便的实现虚拟局域网(VLAN)。
VLAN定义:VLAN是由一些局域网网段构成的与物理位置无关的逻辑组,这些网段具有共同的需求。每个VLAN都有一个明确的标示符,指明发送这个帧的工作站属于哪个VLAN
VLAN提供的是一种服务,而不是一种新型的互联网,以为网络结构没有改变。下图就是一个VLAN的示意图:
各个工作组之间发送广播数据包,不会发送到组以外的站点,使得网络不会因为传播过多的广播消息导致广播风暴。
802.3ac中在以太网的帧格式中插入了4个字节的VLAN信息,作为VLAN标记,用来指明该帧发往哪个虚拟局域网。