标签: link-layer

蜂窝网络的数据链路协议有哪些?

蜂窝网络的链路层协议有哪些?

有几种用于高速蜂窝网络的平台。从 GSM,到 GPRS、W-CDMA、HSPA、LTE 等。我(大部分)从我在研究生院学习的内容(BPSK、QPSK、MIMO、衰落等)了解无线电传输的物理细节,并且IP 及以上的软件详细信息。但我不知道,我似乎无法找到有关蜂窝网络中特定数据链路协议的信息。(代替以太网、802.11 等)

我特别想知道是否以及如何在链路层管理由于衰落和其他工件造成的数据包丢失,或者他们是否根本不关心并让传输层关心这一点。

我问这个是因为我想评估我是否可以设法在传输层 (UDP) 上采取一些针对数据包丢失的对策,专门针对蜂窝网络量身定制。

我的问题是:蜂窝网络的数据链路协议是什么?这只是解决更大问题的起点,超出了这个特定问题的范围。

看一些日文文档,好像有一些协议,比如W-CDMA的DPCCH/DPDCH,但是坦白说,这方面的资料非常稀少(现在连维基百科页面都是孤儿)。有没有好的入门资源?

请注意,我是本网站的完全新手。如果这个问题措辞错误、不合适或有问题,请见谅。我想学习并成为这个社区的好成员,所以如果你考虑关闭或拒绝这个问题,请考虑给我建设性的批评。我很会接受批评,不会浪费你的时间。

3g link-layer cellular

14
推荐指数
1
解决办法
2243
查看次数

应该将 Cat6 电缆用于服务器(“重要主机”)而不是 Cat5-E?

您不想为您的关键主机提供信号最可靠/改进的连接方法吗?

演出交换机<->Cat5E<->服务器?

或者

演出交换机<->Cat6<->服务器?

我对 Cat6 的理解是它在两个 NIC 之间提供了改进的信号。我听说有人建议短距离使用 Cat5E,超过 20 英尺使用 Cat6。 这是选择 Cat6 而不是 Cat5E 电缆的正确评估吗?

我想澄清我需要它来提高性能的想法。

network-design cat5e cat6 link-layer

8
推荐指数
2
解决办法
2861
查看次数

相当于“ping”的网络链路层来探测从内联网掉下来的设备?

这是我的情况。这是假设性的,但经常发生,足以成为一个问题。

我们有一个通用的第 2 层以太网网络交换机。连接到此交换机的所有设备都使用 10.1.1.0/24 专用网络中的 IP 地址。

我们将一个新设备连接到这个网络,它运行嵌入式 Linux。我们将此设备配置为使用 10.1.1.0/24 网络。该设备运行良好,但神秘地掉线了。我们无法使用传统的 TCP/IP 工具(ping telnet 10.1.1.100 22、 等)连接到此设备。

我们怀疑这个设备不知何故被重置,并恢复到它想要的网络的默认网络配置,如 192.168.1.0/24 或 192.168.0.0/24(我不记得是哪个网络)。它似乎一遍又一遍地重新启动(可能在重新启动之间进行 DHCPDISCOVER)。

此设备仍连接到交换机,并且在重新启动之间似乎有链路连接。

有没有办法让我从连接到同一交换机的计算机上探测设备?该ping命令是否有等效的第 2 层,或广播 ping 来显示连接到该 LAN 网段的所有设备?

networking link-layer

4
推荐指数
1
解决办法
2940
查看次数

如何使用 MikroTik 路由器设置加密的 L2 隧道?

我想达到的目标

我想将现有的内部子网安全地分布在多个建筑物上。这意味着我有两个位置的虚拟机需要位于同一子网中。这个想法是虚拟机(具有静态 IP)可以从一个位置迁移到另一个位置。

(物理)主机连接到每个位置的交换机。所以,如果没有任何安全或成本问题,我只需用网线连接两个交换机:

[机器]---[交换机A]<----长电缆--->[交换机B]---[机器]

我想要的是使用两个不需要关心 IP 地址或路由的网关将这条长电缆替换为加密隧道,只需将任何传入数据包加密并通过加密隧道将它们发送到另一个网关。另一个网关然后解密数据包并将它们发送到远程交换机。这在物理上看起来像这样:

[机器]---[交换机A]---[网关A] <-- 互联网--> [网关B]--[交换机B]---[机器]

我想避免网关需要子网内的任何 IP 地址。规则应完全基于端口:

  • 端口 1 的传入数据:通过隧道接口路由
  • 隧道接口处的传入数据:通过端口 1路由

两个网关将有一个静态的、可路由的 IP 地址来建立隧道。加密应该很强大(至少是 AES128、SHA256、DH2048;共享机密很好),这是简单的 PPP 类型隧道不支持的。因此可能需要一个额外的/单独的加密层。

我只有 MikroTik 路由器可用。所以我更愿意使用它们。但是,我主要是在寻找“神奇的词”(协议名称等)以及允许我这样做的正确技术组合。因此,如果您知道如何使用 Cisco 路由器或 HP 路由器执行此操作,如果您解释了如何使用这些路由器执行此操作,它可能也会有所帮助...

问题/尝试

我可以使用什么样的防火墙过滤器和协议来实现这一点?

我的第一个想法是使用 IPsec 来跨越加密隧道。但是,那么我需要定义基于物理端口的 IPsec 策略。但是只有一个选项可以定义来自/到特殊 IP 地址/IP 端口组合的数据。

因此,IPsec 将仅用作另一种隧道类型的加密层(MikroTik RouterOS 目前支持 PPTP、SSTP、L2TP 和 OVPN)。由于 PPP 隧道通常不支持强加密,我会让 IPsec 完成这项工作,并通过加密的 IPsec 隧道跨越未加密的 PPP 隧道。

好的,现在我们至少有一些隧道接口,我们可以像传出端口一样使用它。但是,我有点迷失在这里。我不认为有可能说:“必须通过接口发送具有传入 at 的帧”和“必须通过接口发送传入 at 的帧”。

我不经常在 Layer2 工作......所以我实际上正在寻找正确的“术语”或“类别”。我可以想象在 IP-Firewall (mangle->prerouting) 或类似的地方找到它,但我认为这已经是第 3 层的东西......

我只需要设置一个桥接吗?如果是这样,我如何将隧道接口添加到网桥(最好使用 winbox 接口)?网桥需要MAC地址吗? …

encryption tunneling mikrotik routeros link-layer

3
推荐指数
1
解决办法
8376
查看次数

关于 TCP/IP 的链路层

我知道链路层有以太网、令牌环、FDDI 等,

但是如何知道用于执行特定任务(例如浏览网页)的确切协议?

tcpip link-layer

1
推荐指数
1
解决办法
363
查看次数