交换网络基础以及MAC地址基础

小型交换网络

·交换机工作在数据链路层,转发数据帖。

63d96205fdd7414898ec15ff2e496ac9.jpg

 

交换机的转发行为

b1f807513a6443f0b6845b3ff87a8fd8.jpg

 交换机初始状态

·初始状态下,交换机MAC地址表为空。

学习MAC地址

交换机将收到的数据帧的源MAC地址和对应接口记录到MAC地址表中。

目标主机回复
·交换机根据MAC地址表将目标主机的回复信息单播转发给源主机。

78d675d469324e60852147291e1cba74.jpg

 小结:交换机处理MAC地址(48位)和学习地址的方式如下:

1. 当交换机接收到一个数据帧时,它会检查数据帧的标头,根据标头中的源MAC地址和目的MAC地址,将数据帧转发到目的端。

2. 交换机在转发数据帧之前,会记录接收到的数据帧的原MAC地址和对应接口的记录,这个记录行为不会去管数据帧是广播、单播还是pin的单播。

3. 当交换机收到一个单播帧,但在MAC地址表中没有查找到目的MAC地址时,交换机会泛红(即广播)这个单播帧。

4. 如果交换机的所有接口都是关闭的,那么除了广播帧外,其他类型的帧都会被丢弃。

5. 对于同一个交换机而言,它的一个接口不能学习到多个MAC地址;一个MAC地址也不能记录在多个接口上。

6. 如果交换机的MAC地址表被占满,那么它不能再学习新的MAC地址。此时,对于所有查表后没有目的MAC的单播帧,都会被泛红。

7. 虽然交换机的MAC地址表不能学习到新的MAC地址,但所有其他类型的帧(如广播帧)仍然可以正常转发,网络不会断网。然而,如果攻击者能够监听到所有的单播帧,他们就能够破解这些信息并实施攻击。

MAC地址与IP地址的区别主要包括以下几点:

1. 地址长度:MAC地址是48位,而IP地址是32位。

2. 应用范围:MAC地址用于识别网络中的设备,而IP地址用于寻址网络中的主机。

3. 全球唯一性:MAC地址要求全球唯一,而IP地址则分为公网和专网,公网IP全球唯一,但专网IP可以重复。

4. 生成方式:MAC地址由厂家分配给网卡,不能随意更改,而IP地址则由网络管理员分配。

5. 地址格式:MAC地址是一个6个字节的二进制数,以十六进制表示,而IP地址由网络位和主机位组成。

6. 传输方式:MAC地址存储在Ethernet帧中,通过网卡和交换机传输,而IP地址存储在IP包头中,通过路由器和交换机传输。

7. 安全性:MAC地址的安全性较低,容易被伪造和攻击,而IP地址则可以通过防火墙、VPN等手段提高安全性。

MAC地址的作用是

用来区分网络中的各个设备的。它是一个6字节长度的二进制数字,用于标识网络中的每一个设备。MAC地址由全球唯一的标识符组成,每个制造商分配的MAC地址都是不同的。它被用于在局域网中实现数据传输,并且是网络设备之间通信的基础。

MAC地址的全球唯一性

它的分配方式来保证的。MAC地址由IEEE进行管理和分配,它由两部分组成,分别是供应商代码和序列号。前24位二进制代表该供应商代码,这是由IEEE来保证不重复分配的。剩下的24位由厂商自己分配,厂商在分配这24位地址时,也是按照一定的规则来保证其唯一性的。因此,通过这样的分配方式,可以保证全球每一个网络设备都具有一个唯一的MAC地址。

泛洪行为在交换机中的含义

当交换机接收到一个广播帧时,会将这个广播帧从除接收该广播帧的接口之外的所有接口发送出去。这是一种数据流传递技术,交换机根据收到广播帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。然后,交换机将广播帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。如果广播帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值