ISP使用的链路层协议?

网络工程 以太网 第 2 层 网络服务商 pppoe 公私合营
2022-02-19 13:05:15

新手网络问题在这里...

ISP 通常使用 LAN 上使用的相同链路层协议(以太网、与网络第 3 层相关的 ARP 等)吗?在学校里,我详细了解了以太网,主机如何针对另一台主机的 MAC 地址进行 ARP,将 IP 数据包包装在以太网帧中,然后通过交换机到达正确的主机,等等。但是一旦 IP 数据包离开 LAN,我不太确定会发生什么。

我四处搜索,遇到了诸如 PPP 和 PPPoE 之类的东西,但我不太确定我是否理解它们的重要性。这些是否类似于 LAN 以外的网络的“以太网”(第 2 层协议)。在 ISP 的网络上,他们是否有一堆路由器连接到一个交换机,这些交换机都使用类似 ARP 的协议,并找到彼此的 MAC 并发送数据包?

我想我正在寻找一个更清晰的图像,了解我的数据包在链路层封装时会发生什么,从它离开我的路由器到它们最终到达目标网络。我问的不是路由协议/算法之类的东西,而是链路层的东西。任何进一步阅读的资源也将不胜感激。

2个回答

有些第 2 层协议使用 MAC 地址,有些则不使用。例如,PPP 使用不同的东西。您的路由器将封装在连接到 ISP 的链路上使用的第 2 层协议,并且该链路可能使用也可能不使用 MAC 地址。

除非您为 ISP 工作,否则您无法知道特定 ISP 在内部做什么,因为 ISP 做事的方式有很多种。

资源推荐是题外话,所以我们不能帮助阅读资源。

路由器位于第 3 层,这是网络层,该层具有一些专门的协议来相互连接(rip、ospf 和 bgp 等),isp 网络有自己的层次结构模型,所有 isp 都通过一些策略连接在一起数据包得到封装的网络层标头,我将在正确的第 3 层上传递它。它的 de 胶囊再次将数据包发送到数据链路层,最后使用 Mac 地址传递到目标主机。在此处输入图像描述