PPP和mac的区别

IP地址是TCP/IP网络层的寻址机制,MAC是802.3/Ethernet链路层的寻址机制,当IP的数据给予了以太网之后,以太网就用属于它自己的寻址机制来处理以太帧,也就是用MAC地址。

ppp属于广域网范畴,MAC是局域网范畴,按实际情况和环境就选用不同的协议,ppp支持的网络结构只能是点对点,mac支持多点对多点。以太网中用mac,远程的话就用ppp(如ADSL拨号,就是基于ppp的)。ppp是点到点协议 ,逻辑上相连的就一台设备,因此不需要寻址, 目标地址为广播地址, PPP中前6个字节就是目标地址。PPP的帧格式如下:Flag Address Crotrol Protocol Informaiton FCS Flag其中Flag标识了一个PPP数据帧的起始及结束,FCS为帧校验,真正属于PPP报文内容的为Address,Control,Protocol,Information域所包含内容。Address表示此为PPP广播地址,Address和Control一起表示了此报文为PPP报文,即PPP报文头为FF03。PPP在封装方式以以太网的封装方式不同,它没有以太网帧所要求的MAC地址,它通过自身的协商过程实现点到点的数据传输。这类广域网协议,其帧的结构与以太网的完全不同,当然,PPPOE除外,因为PPPOE是基于以太网上的,而其它的如PPP,FR,X.25等却并不是。

你可能感兴趣的:(PPP和mac的区别)