网络设备如何检测是否连接了以太网电缆?


9

我有一些带有FPGA的套件,其中包括一个以太网适配器。我试图诊断为什么它不起作用,而当我这样做时,我注意到将以太网电缆连接到笔记本电脑时,我看到网络出现故障,然后又掉线了。

硬件如何检测到电缆已插入?它在看时钟信号吗

Answers:



0

为了保持距离并避免噪声,也因为数据是在没有时钟的情况下传输的,所以对数据进行了编码,例如,每8位实际数据中的8位/ 10b在线上传输。如果您连续发送多个零而没有这样的东西或其他方案之一,那么您可能只是没有信号,那就不好了。因此,即使导线上的信号有很多零或很多,一对导线(差分)也会不断变化。由于信号不断变化,您可以轻松地在接收器上检测到是否有东西,并获得链接状态以及例如10/100/1000接口的链接速度。

这与更高协议级别是否起作用无关。基本上,您在网卡上的phy之间建立了链接,但随后转到mac层并尝试进行交谈,然后继续进行其余的网络层。如果phy没有链接,那么什么也不会发生。


幸运的是,今天Wikipedia因SOPA / PIPA处于停电状态,同时出现了一些热门事件,与此同时,knowledgetransfer.net / dictionary / Storage / en / 8b10b_encoding.htm 8b / 10b并未用于所有以太网,因为您可以更快地获得不同的大小但概念和原因相同。Pci使用不同的等。当在两个独立的实体(有线或无线,单端或差分)之间移动无时钟的串行,数字,数据时,通常会产生过多的状态变化以提取时钟或使用pll另一端。
old_timer 2012年

0

“连接到笔记本电脑的以太网电缆”

好吧,我认为您需要跨接电缆来连接它们,以便它们交谈。如果使用直电缆,则TX正在与TX通信。它不会工作。

考虑通过路由器挂机吗?它应该/可能会工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.