交换机是处于数据链路层的设备,数据格式为数据帧

一,数据链路层

交换机有哪些架构 交换机的内部结构_网络

 1,数据链路层的作用

        (1),物理地址,网络拓扑的建立,维护,拆除。

        (2),封装数据到帧中,按顺序传输。

        (3),差错恢复,重传

        (4),流量控制,确保中间传输设备的稳定以及双方传输速率的匹配

2,数据链路层的主要工作

        (1),硬件地址寻址

        (2),差错校验

二,交换机

交换机又叫二层转发

1,交换机为什么在二层:

        (1),交换机主要工作是在局域网内部转发数据帧,实现内部设备之间的通信

        (2),主要是mac地址识别,根据mac地址来转发数据

        (3),局域网内部设备之间转发发数据帧,在网络层是需要ip地址转

300s后地址就会从缓存表中删除

2,交换机四大功能

        (1),学习功能:数据帧经过交换机,交换机会自动学习数据帧的mac地址

        (2),转发功能:数据帧经过交换机会在mac表里查找数据帧的目的mac如果查找成功就会从相应的数据接口转发数据。

        (3),查询功能(泛洪广播)。如果mac表中没有目的mac,会从所有接口转发相同的数据

刷新功能:300s刷新一次mac地址表。

        (4),刷新功能:300s刷新一次mac地址表。

三,二层转发

转发的目的就是找到mac地址,只能在同一网段转发。

1,二层转发的步骤:

(1),在发送端,数据会分成多个数据帧,每个数据帧一般不超过1500个字节

(2),每个数据帧都会添加一个以太网帧头部信息,目的mac地址和源mac地址。帧校验序列等信息。

(3),数据帧通过物理层设备(网卡),到交换机

(4),在交换机上根据mac地址进行转发,查找要就转发的设备,执行转发

(5),目的设备会走同样的步骤,把自己的数据帧也发给原设备

(6),到达主机,目的地址会根据数据头部的mac地址判断卷,符合主机的mac地址,数据帧会接受下来

(7),从数据帧中提取数据,进行处理

四,mac地址

mac地址是识别一个以太网设备上某个单独设备或一组设备的唯一表示

mac地址长度:48bit 表现形式:16进制

前24bit叫厂家编码,后24bit叫生产批次