以太网——其他补充

共享式以太网和交换式以太网

 

以太网根据传输方式可分为:共享式以太网 和 交换式以太网 。

 
集线器 又称Hub,在OSI模型中属于物理层。但由于集线器属于共享型设备,导致了在繁重的网络中,效率变得十分低下,易产生广播风暴。所以我们在中、大型的网络中看不到集线器的身影。由集线器连接的局域网叫做共享式局域网。
 
交换机 是一种基于MAC(网卡的硬件地址)识别,能完成封装转发数据包功能的网络设备。交换机可以"学习"MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。由交换机连接的局域网叫交换式局域网。(交换机只是在工作方式上与集线器不同,其它的连接方式、速度选择等则与集线器基本相同。)
 

打个比方,同样是10个车道的马路,如果没有给道路标清行车路线,那么车辆就只能在无序的状态下抢道或占道通行,容易发生交通堵塞和反向行驶的车辆对撞,使通行能力降低。
为了避免上述情况的发生,就需要在道路上标清行车线,保证每一辆车各行其道、互不干扰。
共享式网络就相当于前面所讲的无序状态,当数据和用户数量超出一定的限量时,就会造成碰撞冲突,使网络性能衰退。
而交换式网络则避免了共享式网络的不足,交换技术的作用便是根据所传递信息包的目的地址,将每一信息包独立地从端口送至目的端口,避免了与其它端口发生碰撞,提高了网络的实际吞吐量。

共享式以太网存在的主要问题是所有用户共享带宽, 每个用户的实际可用带宽随网络用户数的增加而递减。这是因为当信息繁忙时,多个用户都可能同进“争用”一个信道,而一个通道在某一时刻只充许一个用户占用,所以大量的经常处于监测等待状态,致使信号在传送时产生抖动、停滞或失真,严重影响了网络的性能。

交换式以太网中,交换机供给每个用户专用的信息通道,除非两个源端口企图将信息同时发往同一目的端口,否则各个源端口与各自的目的端口之间可同时进行通信而不发生冲突。

 

冲突域(collision domain)

所有直接连接在一起的,而且必须竞争以太网总线的节点都可以认为是处在同一个冲突域中,说白了就是一次只有一个设备发送信息,其他的只能等待。
 

广播域(broadcast domain)

广播域是一个逻辑上的计算机组,该组内的所有计算机都会收到同样的广播信息。
 

 

共享式以太网

 
共享式以太网顾名思义就是所有设备共享同一带宽。
 
所有物理端口在同一个冲突域,所有物理端口在一个广播域。
 
共享带来的问题就是冲突严重,所以以太网中采用CSMA/CD来解决这个问题

对于发送端来说,它每发送一个数据信息时,首先对网络进行监听,当它检测到线路正好有空,便立即发送数据,否则继续检测,直到线路空闲时再发送。对于接收端来说,对接收到的信号首先进行确认,如果是发给自己的就接收,否则不予理睬。

 
共享式以太网常使用Hub集线器来进行构建,但Hub的作用就是将分散的网线集起来,用来放大信号,它仅仅是工作在物理层的设备,CSMA/CD过程集线器是不知道的。
 
在这里插入图片描述
 

Hub是个半双工设备,这也和其应用在共享式网络中是对应的。

 
在这里插入图片描述
 
任何一个时刻只有一个用户进行传递,Hub收到数据后以广播的方式对其他所有的接口进行广播。

共享式以太网的缺陷如下:

  1. 冲突严重,共享的固有缺点

  2. 广播泛滥,没有进行隔离。如上图,1是以广播的方式发送的数据

  3. 安全性差。和2同样,1想发给2的数据可以被2、3、4、5收到。此外,还会遭受到广播攻击等。

     

交换式以太网

每个物理端口是一个独立冲突域,所有物理端口在同一个广播域。

交换式以太网使用交换机进行构建,每个端口之间有独立专用的通道,除非2个端口同时对1个端口进行通信,不然不会发生冲突问题。

在这里插入图片描述
 

双工模式

半双工

通信双方都能发送和接收数据,但不能同时进行。

全双工

通信双方都能同时发送和接收数据。
 
以太网的通信模式包括半双工和全双工两种:

  • 半双工模式下,共享物理介质的通信双方必须采用CSMA/CD机制来避免冲突。例如,10BASE5以太网的通信模式就必须是半双工模式。(比如:对讲机)

  • 全双工模式下,通信双方可以同时实现双向通信,这种模式不会产生冲突,因此不需要使用CSMA/CD机制。例如,10BASE-T以太网的通信模式就可以是全双工模式。(比如:手机)

同一物理链路上相连的两台设备的双工模式必须保持一致

一般情况:交换机互联接口(强制使用全双工/自协商),交换机连接终端设备(自协商模式auto)
 

双工配置(华为)

小于100M,半双工;大于等于100M,全双工。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值