longouer
驱动牛犊
驱动牛犊
  • 注册日期2003-12-23
  • 最后登录2004-01-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1431回复:2

求PCI网卡的工作原理的资料

楼主#
更多 发布于:2003-12-26 13:56
如题

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

该给分时就给分.........
longouer
驱动牛犊
驱动牛犊
  • 注册日期2003-12-23
  • 最后登录2004-01-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-01-02 12:13
谢谢啊

我前一段时间忙着搞这个课题,加上网络不好,一直没回。不好意思啊
游客

返回顶部