阅文小说网 > 都市言情 > 科技革命,从1984开始 > 第68章 网卡通信方案(3/5)
来数据爆炸的时代,对设备制造精度和算法要求极高,但在当下这个网络流量极小的时期,设计和生产应该不算太困难吧。

    秦奕开口问道:“集线器的功能是把接收到的信号简单再生、放大,然后向所有连接的端口广播出去,这就导致所有电脑都处于同一个冲突域。也就是说,同一时刻,只能有一个设备发送数据,不然就会产生冲突,致使数据传输错误。我们能不能换一种更优的设备呢?”

    林宇轩听后,点了点头,说道:“嗯,你说得没错,确实存在这个问题。不过目前还没有能妥善处理冲突的设备,或许后续我们得着手研发一下。”

    童士柏听闻,顿时来了兴致,毕竟他本就是信息工程领域的专家。“小秦,依你之见,这个新设备该是怎样的?”

    秦奕凭借对交换机原理的理解,回答道:“这设备应该能为不同电脑分别提供带宽,这样不同电脑之间传输数据就不会冲突。不过,即使不同主机分别有带宽,当多个电脑同时传输大量数据的时候,仍存在冲突的可能性,所以这设备还得有一定的存储空间,用来缓解冲突。”

    童士柏听后,点头表示认可,没再言语。

    毕竟现在这个计算机网络都还没建成呢,这个时候可以考虑下大流量发生冲突的处理思路,但是真要讨论研发细节的话,还是得等到网络建成之后有实际场景再说。

    林宇轩接着说:“好,那咱们继续讨论网卡。基于我前面讲的计算机网络结构,网卡需要具备以下几种基本功能。”

    “其一,将电脑的多位并行数字信号转换成串行数字信号,便于传输。”

    “其二,反过来,网卡在传输介质这里接收信号后,把串行信号转换为并行信号。”

    “其三,要把原始数据打包成符合协议栈传输要求的数据包,以确保传输的可靠性。”

    “前面两种功能都可以分成两个子功能。”

    “第一个子功能是并行串行信号转换,这个子功能我们可以用硬件电路实现。”

    “而第二个子功能——接受操作系统信号和通过中断将信号传递给操作系统则需要驱动程序软件来实现。”

    “第三种数据包包装则完全是软件方面的能力。”