数据链路层网络笔记

 数据链路层的功能:

   1.数据链路的建立、维护与拆除

   2.帧的包装、传输、同步

   3.流量控制


 传说中的以太网就工作在数据链路层。

 以太网中用到的技术,CSMA/CD(带冲突检测的载波监听多路技术)。

 我们用CSMA/CD来避免以太网中的信号冲突。


 以太网MAC地址

 以太网中的MAC地址用来标识一个以太网中的一台独立的主机或者设备。

 MAC地址一共有48比特,前24个比特由供应商标识,后面24个比特对应着供应商对网卡的唯一编号。

 对于目标地址:前面的24位中如果第8位为0,则表示为单播地址。

               前面的24位中如果第8位为1,则表示为组播地址。


 帧格式:目的地址(6字节)+源地址(6字节)+类型/长度(2字节)+数据(46-1500字节)+帧校验(4字节)


 以太网标准:逻辑链路子层(LLC)-- IEEE802.2

             介质访问控制子层(MAC)-- IEEE802.3


 MAC(介质访问控制子层)子层:

 1、将上层交下来的数据封装成帧进行发送(接收时进行相反的过程);

 2、实现和维护介质访问控制协议,如CSMA/CD;

 3、比特的差错检测;

 4、MAC帧寻址。


 LLC(逻辑链路控制子层):

 1、建立和释放数据链路层的逻辑连接;

 2、提供与上层的接口;

 3、给帧加上序号。


以太网交换机:是用来连接局域网的主要设备。

             交换机能够根据以太网帧中的目标地址智能的转发数据。

             交换机分割冲突域,实现全双工通信。


交换机数据转发的原理

   转发

      交换机根据MAC地址表单播转发数据帧

   学习

      MAC地址表是交换机通过学习接收的数据帧的源MAC地址来形成的

   广播

      如果目标地址在MAC地址表中没有,交换机就向除接收到该数据帧的端口外的其它所有的端口广播该数据帧。


三种传输模式:单工、半双工、全双工


冲突与冲突域

  如果冲突过多,则传输效率就会降低。

  为了提高传输效率,分割冲突域。

  交换机的每个端口都有访问另外一个端口的专有线路,所以不会产生冲突。


 交换机只分割冲突域而不分割广播域。


 交换机内部的交换方式:存储转发、快速转发、分段过滤




你可能感兴趣的:(交换机,数据链路层)