交换机MAC地址.note
交换机是实现不同网络设备之间的通信,是计算机网络中将其他终端连接在一起的设备
交换机实际上是一个多端口网桥
在OSI模型中,冲突域被看作是第一层的概念
交换机每个端口都是一个独立的冲突域,所以说交换机有分割冲突域的能力
二层交换机端口(二层端口)仅能实现分割冲突域,无法分割广播域
三层交换机开启路由功能的端口能够分割广播域,未开启路由功能的端口则与二层端口无异
MAC地址,(也称介质【媒体】访问控制地址/物理地址、硬件地址、烧录地址)
是工作在以太网中,用以在数据转发时对数据进行标识
交换机默认有一张MAC地址表,会将学习到的MAC地址和其对应端口的映射关系存进MAC地址表中
每一个接口收发数据,交换机都会记录下来,存储在MAC地址表中2

MAC地址表中的条目具有300秒的老化计时器,300秒后会删除动态学习来的MAC地址
交换机每一个接口都有一个MAC地址,并且交换机主板上还有一个MAC地址
路由器的每一个接口都有一个mac地址
假设一个拥有24个端口的交换机,那么它所拥有的MAC地址数量为:25个
MAC地址:
以十六进制,由48个比特组成
IEEE 802.3协议
硬件地址(物理地址),mac地址一般被烧录在网卡上(全球唯一)
mac地址前三段为厂商信息
名词解释:
SMAC(源MAC地址)
DMAC(目的mac地址)
控制层面(Control Plane):
一台网络设备如何得知网络的连接信息如何获得转发表项,保存于MAC地址表中,会记录:
·交换机的哪个接口
·主机的MAC地址
·该主机属于哪一个VLAN
数据层面(Data Plane):
当交换机收到一个数据的时候,如何判断去往哪里,如何查表确定怎么转发该数据:
·当不知道(MAC地址表中没有对应的目的MAC地址信息)MAC地址位置的时候,交换机会采取泛洪的方式来转发数据
·当知道(MAC地址表中有对应的目的MAC地址信息)MAC地址位置时,交换机会采取精确转发的方式转发数据(点对点)
·如果目的MAC和源MAC地址相同,交换机会丢弃
控制层面:
1.静态配置 VRP IOS
通过Console口,也称为控制台接口来进行手动配置
2.动态学习
Aging Timer :5min/300s
当交换机这个接口300秒没有接收到你所发送的数据,或者检测到该接口连接的主机关机或者拔掉网线后,便会将该接口动态学习到的mac地址表项删除
泛洪(也称多帧复制):
假如交换机收到一个数据,而该数据的目的mac地址未在mac地址表中找到,那么交换机会进行数据泛洪,将其复制多份,而后进行转发,在交换机接收到回包后,就能学习该mac地址表项(交换机学习到的任何地址表项,都是单播地址)
交换机一个接口可以学得多个地址表项

交换机会泛洪转发未知单播帧,并学习其MAC地址,在收到其他终端回包后,如果没有其MAC
地址,会将其存储进MAC地址表

数据链路层分为两部分:
·逻辑链路控制(LLC)
·介质(媒体)访问控制(MAC)
MAC(介质访问控制子层):
1.可以用来寻址(指MAC地址),寻找目的节点
2.用来解决网络中多个用户争抢共享信道的现象。
在给数据进行封装时,最低层次的封装都是2层的,而一层设备(例如集线器)无法识别这个2层封装,所以集线器需要采用数据泛洪(Flooding)
而交换机可以识别其中的帧头和帧尾(可以识别源、目的mac地址),这表示着交换机收到数据后能通过查看源mac地址和目的mac地址来确定这个数据是由谁发的,又是由谁收的
FCS帧校验序列 任何主机在发送数据时能通过哈希算法(散列算法),能够经过计算识别这个是否是一个完整的数据,如果该数据不完整,是个冲突碎片,或者是一个被篡改的帧,则交换机会选择将其丢弃,可以理解为交换机的二层接口具备分割冲突域的能力
交换机每一个端口都有一个mac地址
交换机只有在收到一个正常的数据帧时,才会对其转发
交换机可以识别数据包中的帧头和帧尾(可以识别源、目的mac地址),这表示着交换机收到数据后能通过查看源mac地址和目的mac地址来确定这个数据是由谁发的,又是由谁收的
因为交换机能够识别源、目的mac地址,意味着交换机具备精确转发数据的能力(需要满足两点:
1,交换机需要知道接收者在哪里;
2,交换机需要知道接收主机连接在它的哪个接口
因为交换机能够知道一个网络中哪台主机在哪个位置,哪台主机连接在它的哪个接口,这些信息储存在mac地址表里,也叫CAM表(内容可寻址存储器)
这张表里包含:
1.计算机的MAC地址
2.计算机连接交换机的接口
3.该接口所属的VLAN

交换机的数据层面有三种转发行为:
1.精确转发
2.数据泛洪: U:未知单播帧,B:组播帧,M:广播帧(三种简称为BUM)
3.数据丢弃: 查看目的mac地址,发现该数据的出接口就是入接口,那么便会将它丢弃(避免重复包);或者该数据为冲突碎片,或是一个被篡改的帧,交换机也会选择将其丢弃
广播域: 一个广播流量所能影响到的设备(节点)集合
冲突域: 冲突碎片能影响到的设备(节点)集合
交换机的每一个接口都能分割一个冲突域
路由器的每一个接口都能分割一个广播域
一个网络就是一个广播域(属于同一广播域内的所有主机的IP地址,他们的网络位是完全相同的
MAC地址是烧录在网卡的ROM里的

