问题标签 [data-link-layer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
66 浏览

networking - 带有冲突检测和以太网的载波侦听多路访问

我有一个疑问,以太网使用 CSMA/CD。以太网是端到端的,即连接在两个节点之间。我希望,它有不同的传输和接收通道。那怎么可能发生碰撞。看不懂,如有错误请指正。告诉我我错过了什么。

0 投票
0 回答
33 浏览

network-programming - 如何在没有 FCS 的情况下发送以太网帧?

我发明了一种使用汉明码而不是 FCS 验证的两层协议来检测和修复单位错误。但是,这个协议无法实现,因为我没有办法发送这个特殊的帧。我在这个网站上发现了一些类似的问题,但都没有奏效。

如何发送带有损坏 FCS 的以太网帧?

此链接中接收方的方法是有效的。我收到了一些包含 FCS 的以太网帧。但是,在发送方,链接中的 Python 代码不起作用。此链接的其他答案中给出的 C 语言代码也不起作用,即使我使用了带有 E1000 网络适配器的虚拟机,如注释中所述。无论如何,硬件总是自行为我添加正确的 FCS。

我现在很确定,使用现有的标准化设备是无法实现这一目标的。但是,我也听说定制数据链路层是很常见的,比如 Xbox Wireless 也根据 802.11 定制了它的帧结构。因此,我真的很想知道什么设备可以自定义固件。我学的是软件,所以对硬件知之甚少。

先感谢您。

0 投票
1 回答
14 浏览

ethernet - 这种帧、vlan、SMLT是什么?

我用处理数据链路层的 libpcap 编写了一个嗅探器。但我只实现了以太网部分。从今天早上开始,我整天都收到这种框架。你能帮我找到那里使用的协议和层吗?谢谢

0 投票
1 回答
42 浏览

networking - 有没有将wifi帧转换为以太网帧的方法?

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

0 投票
0 回答
56 浏览

python - 使用 NASDAQ DATA LINK(ex-Quandl)通过 ISIN 导入数据

我想知道是否有一个函数可以直接使用 ISIN 来提取数据,而不是像 AAPL/USD 这样的 TICKER 对。

我阅读了纳斯达克数据链接上的文档,但没有解决方案。

我会使用这样的功能>

有人可以帮我弄这个吗?谢谢!