在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 3350|回复: 7

关于网口的一些问题

[复制链接]
发表于 2007-1-24 14:13:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在网络硬件中一般都有
MDI1-4这4对差分信号
这4对信号是什么意思?
是做为一个串口?还是并口?这么说好像不对。
我的意思就是说,这4个口在一个周期内,是每一对口分别传各自数据,还是一起一起传?
传得内容是什么?
不知道说的明不明白。
谁会指点一下
谢谢了
发表于 2007-1-24 23:18:04 | 显示全部楼层
10/100M的网卡只有两对差分,一对发一对收。而1000M的网卡有4对差分线MDI1-4,这四对差分线是并行的,也就是网络数据是同时通过这4对差分信号进行传输的。
 楼主| 发表于 2007-1-25 09:23:07 | 显示全部楼层

回复 #2 weijj 的帖子

那就是说要是用1000M的,需要2个准备好信号,目的准备好,接受准备好信号.2个信号都准备好,才能传输?
楼上的朋友回答一下,谢谢
发表于 2007-1-27 00:30:54 | 显示全部楼层
不是这样子的,网口有其特殊的协议来保证传输的可靠性。在两个互联的端口建立连接至两个端口通过一个自动协商功能相互向对方发送自己具有的能力,端口受到对方的信息之后就和自己的能力进行比较,如果双方都支持1000M操作,则可以建立连接,就是Link up状态。在Link up状态下双方可以随时向对方发送数据,而网口的数据包具有特殊的封装格式可以保证对方能判别收到的是正确的网口数据。在没有数据发送的时候网口依然会向对方发送信号,称之为Idel。如果超过一定的时间没有收到数据也没有收到Idel信号,则端口就进入链路失败,需要重新自动协商建立连接。
 楼主| 发表于 2007-1-27 09:21:01 | 显示全部楼层


原帖由 weijj 于 2007-1-24 23:18 发表
10/100M的网卡只有两对差分,一对发一对收。而1000M的网卡有4对差分线MDI1-4,这四对差分线是并行的,也就是网络数据是同时通过这4对差分信号进行传输的。



而1000M的网卡有4对差分线MDI1-4,这四对差分线是并行的,也就是网络数据是同时通过这4对差分信号进行传输的.
是不是每一对传输各自的数据,比如说MDI1+-传输一个单独的字节,MDI2+-传输一个单独的字节,MDI1+-与MDI2+-传输的字节没有一点关系?
这里所谓的并行的意思,应该如何理解?
谢谢
发表于 2007-1-27 12:50:40 | 显示全部楼层
这里所说的并行应该是指4对线同时进行数据传输,但它们并不是相互独立的。实际上应该是每次4对线同时传送一个字节。1000M网口的信号有5阶电平,与我们常见的代表1/0的两阶电平不一样,所以每个脉冲可以携带2bit的信息。网口芯片有一个编码系统,根据需要发送的一个字节数值,决定4个差分线上各自发送什么电平。比如要发送一个[01010101]的字节,通过编码MDI[4:1]需要发送[-2,-1,0,+2],接收方收到这个信号再解码得到原来的一个字节信息[01010101]。
 楼主| 发表于 2007-1-27 13:27:34 | 显示全部楼层

回复 #6 weijj 的帖子

哦,关于数据传输明白了,谢谢您的指导。谢谢了。
但1000M网口的信号有5阶电平,您能不能在说一说
谢谢了
发表于 2007-1-30 07:38:28 | 显示全部楼层
楼上解释得好啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-1-10 20:20 , Processed in 0.035507 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表