数据链路层

1、概述

     数据链路层是TCP/IP协议栈的第二层!数据链路层的传输单元:帧(也就是传输单位)。

数据链路层

     帧的结构如下:

  • 帧结构的构成:MAC子层 + 上三层数据 + FCS

帧结构

  • 比喻:一个帧我们可以理解为一辆火车,MAC子层是火车头,上三层数据为乘客,FCS为火车尾巴
  • MAC子层头部包含(也叫帧头):目标MAC地址(6字节) 源MAC地址(6字节) 类型(2字节)
  • MAC地址:也称为物理地址,是被固化到网卡的全球唯一标识,如下图:

Mac 地址结构

     注释:MAC地址=厂家标识+内部编号====实现了全球唯一!怎么查看自己的MAC地址?开始运行–cmd–ipconfig /all

  • 类型字段的作用:区分上层协议,0806代表上层协议是ARP协议,0800代表上层是IP协议
  • 上三层数据:也就是3层包头+4层包头+5层数据。其中一个帧是有最大承载能力限制的。也就是一个帧中的上三层数据就是乘客,而一辆火车中的乘客是又上限的,一个帧的最大承受能力叫MTU值,目前国际标准为1500字节
  • MTU:(最大传输单元)1500字节
  • 帧尾:FCS=帧校验,长度4个字节,作用是校验整个帧在传输过程中是否发生传输错误。

     帧结构最终效果图如下:

帧结构效果图

     经典问题:请描述一下帧结构?

     答:帧是由帧头+上三层数据+帧尾,帧头包含目MAC,源MAC,类型,帧尾是FCS,MTU:1500

2、本层设备

     工作在2层的设备:交换机/网桥

3、交换机的工作原理

     经典问题:请描述一下交换机的工作原理。

     答:

     1)当收到一个帧,首先学习帧中的MAC地址来形成自己的MAC地址表!

     2)然后检查帧中的目标MAC地址,并匹配MAC地址表。

        如表中匹配成功,则单播转发!

        如表中无匹配项,则广播转发!

     3)MAC地址表的老化时间是?300秒!

     效果图如下:

交换机的工作原理

4、如何配置交换机

     傻瓜式交换机一般是不支持管理和配置的!企业级交换机支持配置高级功能及高级配置,价格要高,一般称为管理型交换机!如购买一台华为或者思科交换机,看下图:

交换机

     一般会自带一根console线!看下图:

console线

     建议再买一根com口转USB线,看下图:

com口转USB线

     使用console线+转换usb线,来连接交换机的console口与电脑的USB接口,如下图:

交换机接线

     然后再电脑上打开超级终端(xp上自带,win7另行下载即可),即可看到配置界面。当然我们可以使用思科的模拟软件来做实验,如cisco packettracer

打赏
  • Copyrights © 2023-2024 杨海波
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信