计算机网络中数据交换技术有哪三种?

计算机网络中的数据交换技术主要有三种:直通式、存储转发和碎片隔离。这三种方式在延迟、错误检测和处理速度上各有特点,适用于不同的网络场景。第一种是直通式交换技术。这种技术在检测到数据包时,直接检查包头获取目的地址,并立即将数据包转发到对应的输出端口。因为不需要存储整个数据包,所以它的延迟非常小,交换速度极快。不过,由于没有缓存,它无法检查数据包是否有误,也不能提供错误检测能力,而且容易丢包。第二种是存储转发技术。这是目前应用最广泛的方式。它先把整个数据包接收并存储,检查错误后才取出目的地址,再通过查找表转发到输出端口。这种方式虽然处理延时较大,但能有效进行错误检测,改善网络性能。此外,它还能支持不同速率端口间的转换,实现高速与低速端口间的协同工作。第三种是碎片隔离技术。这是介于直通式和存储转发之间的一种方案。它会检查数据包长度是否超过64字节,如果小于64字节则视为假包并丢弃,否则就发送出去。这种方式不提供数据校验,处理速度比存储转发快,但比直通式慢。