【问题标题】:Is there an method to convert wifi frame to ethernet frame?有没有将wifi帧转换为以太网帧的方法?
【发布时间】:2021-12-28 01:32:32
【问题描述】:

我在数据链路层搜索了一些关于 wifi 和 ethernet 中的帧结构的信息,发现这两个帧看起来完全不同。 我想知道路由器中是否有某种方法可以在无线网络连接到有线网络(如 WLAN)的此类网络中将 wifi 帧转换为以太网帧。 由于我对这个领域真的很陌生,我可能会有一些误解。谢谢。

【问题讨论】:

  • outers 从数据包中剥离帧,丢失所有第 2 层(数据链路)信息,以便将数据包路由到路由器为下一个网络构建新帧的下一个接口/interface,并且二层协议可以与源接口的协议非常不同。

标签: networking wifi ethernet data-link-layer


【解决方案1】:

在数据链路层 (L2) 上连接不同或相似的网络由 network bridge 完成 - 您从入口帧(尤其是源和目标 MAC 地址)中提取相关数据,为出口创建一个新帧并复制将相关数据放入其中。

网桥还会检查每个帧的源 MAC 地址以了解每个节点的位置,因此它只会在目标位于那里时将帧复制到另一端。

但是,路由器 工作在网络层 (L3):它通过 IP 目标地址在 IP 网络/子网之间转发。它使用数据链路层 (L2) 封装来到达下一跳,但不进行任何转换。 (它从收到的数据包中删除封装帧,决定将数据包转发到哪里,然后为该数据包创建一个新帧。)

您可能指的是消费级 Wi-Fi 路由器,它实际上包含 NAT 路由器、以太网交换机、无线接入点(主要是桥接)、DHCP 和 DNS 服务器等,模糊了所有这些功能之间的区别。

【讨论】:

    猜你喜欢
    • 2018-05-24
    • 2020-04-09
    • 2021-02-12
    • 2018-04-08
    • 1970-01-01
    • 2020-05-04
    • 2021-05-11
    • 2014-07-16
    • 2019-05-08
    相关资源
    最近更新 更多