阅读:1444回复:2
求PCI网卡的工作原理的资料
如题
最好是能介绍网卡PCB板上的各个芯片的功能,我还是菜鸟。:) |
|
沙发#
发布于:2003-12-31 08:41
只靠网卡本身是不能和网络上的计算机通信,必须绑定通讯协议。常用的被捆绑于视窗平台的协议如IPX、IP、NetBEUI。
其中绑定NETBIOS是为了兼容IBM早先的通信协议。 发送数据时,网卡首先侦听介质上是否有载波(载波由电压指示),如果有,则认为其他站点正在传送信息,继续侦听介质。 一旦通信介质在一定时间段内(称为帧间缝隙IFG=9.6微秒)是安静的,即没有被其他站点占用,则开始进行帧数据发送, 同时继续侦听通信介质,以检测冲突。在发送数据期间,如果检测到冲突,则立即停止该次发送,并向介质发送一个“阻塞”信号, 告知其他站点已经发生冲突,从而丢弃那些可能一直在接收的受到损坏的帧数据,并等待一段随机时间 (CSMA/CD确定等待时间的算法是二进制指数退避算法)。在等待一段随机时间后,再进行新的发送。 如果重传多次后(大于16次)仍发生冲突,就放弃发送。 接收时,网卡浏览介质上传输的每个帧,如果其长度小于64字节,则认为是冲突碎片。 如果接收到的帧不是冲突碎片且目的地址是本地地址,则对帧进行完整性校验,如果帧长度大于1518字节 (称为超长帧,可能由错误的LAN驱动程序或干扰造成)或未能通过CRC校验,则认为该帧发生了畸变。 通过校验的帧被认为是有效的,网卡将它接收下来进行本地处理。 |
|
|
板凳#
发布于:2004-01-02 12:13
谢谢啊
我前一段时间忙着搞这个课题,加上网络不好,一直没回。不好意思啊 |
|