关于ppp的一句话

C.J
关于ppp的一句话

看资料有说: ppp对IP数据报进行了封装;
但 ppp属于第二层的协议,它是如何去封装上层的数据报呢?

如果不进行 ppp 封装就不能在端对端的传输了吗?

LinuxKen
[quote]原帖由 [i]C.J[/i] 于 2008-4-1 22:53 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6539781&ptid=988376][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
看资料有说: ppp对IP数据报进行了封装;
但 ppp属于第二层的协议,它是如何去封装上层的数据报呢?

如果不进行 ppp 封装就不能在端对端的传输了吗? [/quote]

你的理解完全相反了,下层对上层进行封装没错。
封装的概念你应该理解错了,封装是指在网络帧中携带一个数据报。比如说,有一台PC想把一份IP数据
报发送到另外一台PC,那么整个IP数据报就被放在网络帧的数据部分一起运输过去了。这样就叫做封装。

ssffzz1
封装是用一种协议来承载另一种协议。

协议封装不存在层次关系。并不是说二层的只能封装三层协议,反之也可。二层的封装二层的也可以。总而言之,一种协议对另一种协议是透明的。