网络-五层网络-数据链路层

数据链路层

数据链路层定义了通过通信媒介互连的设备之间的规范。通信媒介包括双绞线、同轴电缆、光纤、电波以及红外线等介质。相关技术包括MAC寻址(物理寻址)、介质共享、非公有网络、分组交换、环路检测、VLAN等。

两种类型的信道:点对点信道和广播信道。

三个基本问题:封装成帧、透明传输和差错检测。

点对点协议PPP

PPP协议有三个组成部分:

  1. 一个将IP数据报封装到串行链路的方法。PPP既支持异步链路(无奇偶检验的比特数据),也支持面向比特的同步链路。IP数据报在PPP帧中就是其信息部分。这个信息部分的长度受限于最大传送单元MTU。

  2. 一个用来建立、配置和测试数据链路连接的链路控制协议LCP。通信的双方可协商一些选项。

  3. 一套网络控制协议NCP,其中的每一个协议支持不同的网络层协议,如IP、OSI的网络层、DECnet,以及AppleTalk等。

以太网

适配器

    计算机与外界局域网的连接是通过通信适配器完成的。又称为网络接口卡NIC。在适配器上面装有处理器和存储器(高阔RAM和ROM)。适配器和局域网之间的通信时通过电缆或双绞线以串行传输方式进行的,而适配器和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行的。

    适配器接收和发送各种帧时不使用计算机的CPU。这时CPU可以处理其它任务。当适配器收到有差错的帧时,就把这个帧丢弃而不必通知计算机。当适配器收到正确的帧时,它就使用中断来通知该计算机并交付协议栈中的网络层。当计算机要发送IP数据报时,就有协议栈把IP数据报向下交给适配器。

CSMA/CD协议

星形拓扑和集线器

MAC层

网桥

猜你喜欢

转载自www.cnblogs.com/heibaimao123/p/10766967.html