我试图扩大我的基础知识networking。 我已经开始阅读关于PPP的知识,以及如何将它用于带有PPPoE和PPPoA的DSL调制解调器。
我对PPP的第一印象是“好像和以太网非常相似”。 它们都是数据链路层协议。 他们都有字段来标识封装协议(如IP)。 他们都有相关的协议来分配IP地址(DHCP和NCP)。 所以我的第一个问题是“PPP的意义何在,为什么不使用以太网?”。 答案非常简单 – 以太网在串行线路等各种媒体上不受支持,是LAN使用CAT5或类似技术的一项相当特殊的技术。
然而,当时我正在阅读有关PPPoE的内容,显而易见的想法是“如果我们正在通过以太网进行一些操作,那么以太网必须可用并且正在使用,那么为什么不使用它呢? 换句话说,PPPoE似乎将一个数据链路层协议封装在另一个非常相似的协议中。 为什么我们只能在IP以太网内部使用IP内部的PPP-inside-PPP,而不是使用NCP来为家庭路由器分配IP地址呢?
谢谢
就像十年前,其中一个原因是会计(你会买一个100小时在线/月的计划:)
那是因为你的联系隐藏了一个肮脏的小秘密。 虽然它可能运行的是以太网,在星型networking拓扑中很受欢迎,但为了所有的目的和目的,它们都是点对点连接 。 除非链接另一端的公司是您的ISP,否则您将无法获得Internet连接。 为了允许其他提供者,连接被封装在PPPoE / PPPoA中,并被导向适当的ISP以用于实际的互联网连接。