ppp协议与MAC(ppp协议与hdlc协议的异同)

网友投稿 614 2022-09-17


ppp协议与MAC(ppp协议与hdlc协议的异同)

IP地址是TCP/IP网络层的寻址机制,

MAC是802.3/Ethernet链路层的寻址机制,

他们是不同层次的东西,不是并排关系,想一想数据发出去走到网线上最终还是变成了电脉冲,TCP/IP是没有物理层定义的,IP包最终变成电信号之前需要以太网来处理,当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等却并不是。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:ACL介绍(Acl是什么)
下一篇:Java京东面试题之为什么HashMap线程不安全
相关文章

 发表评论

暂时没有评论,来抢沙发吧~