简介:
在讲解OSi七层模型的章节中我们已经对以太网数据单元有了初步认识,本章将在此基础上进一步学习数据链路层的主要内容并首次接触网络中的一个重要设备——交换机。这是大家第一次接触真实的网络设备,兴奋之余一定要细心的关注设备的各个模式配置基本命令正确配置以及实现需求只是学习的第一步,我们的目标是熟练配置。
(理论讲解)
㈠、数据链路层的功能
本章主要是这几个大模块:
在第二章中介绍过数据链路层负责网络中相邻节点之间可靠的数据通信,本层所关心的问题包括以下几个方面
♡数据链路层的功能
数据链路的建立、维护与拆除;
帧包装、帧传输、帧同步;
帧的差错恢复;
流量控制
㈡、以太网的由来
以太网Mac地址及以太网帧格式
前导码:包含8字节,前导码被认为是物理层封装的一部分,而不是数据链路层的封装。
目的地址:包含6字节,DA标致了帧的目的站点的MAC地址,DA可以是单播地址、组播地址或广播地址。
源地址:包含6字节。
类型域:包括2字节,用来标识上层协议的类型。
数据域:包含46~1500字节,数据封装了通过以太网传输的高层协议信息,
帧校验序列:包含4字节,校验和算法是32位的CRC(循环冗余校验法)。
㈢、交换机的工作原理
交换机并不会把收到的每个数据信息都以广播的方式发给客户端,交换机可以根据MAC地址智能转发数据帧,交换机储存的MAC地址将MAC地址和交换机的接口编号对应在一起,每当交换机接收到客户端发送的数据帧时他就会根据MAC地址表的信息判断该如何转发。
交换机的转发原理↓
初始状态、MAC 地址学习、广播未知数据帧、接收方回应、交换机实现单播通信。
㈣、命令行的层次关系
到这里就结束啦! 文章的实验会在下一节给大家讲到。