为什么ping时间会越来越长

来源:本站
导读:目前正在解读《为什么ping时间会越来越长》的相关信息,《为什么ping时间会越来越长》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《为什么ping时间会越来越长》的详细说明。
简介:一个网友遇到的问题,ping设备的时候,时间会越来越长,从几毫秒到几百毫秒,有时候甚至无ping响应。这里的原因在于,他使用了中断的方式接收网卡数据包,在每次中断中只读取网卡的一个数据包。

一个网友遇到的问题,ping设备的时候,时间会越来越长,从几毫秒到几百毫秒,有时候甚至无ping响应。这里的原因在于,他使用了中断的方式接收网卡数据包,在每次中断中只读取网卡的一个数据包。如果一次中断发生,而网卡内事实上可能存在有多个数据包,这样如果只读一个,最终导致网卡内数据包积压,所以会出现ping延迟的现象。如果数据包长期积压,还可能出现因网卡缓冲区满而无法接收数据的情况,由于无接收中断产生,控制器也不会处理积压数据的现象,从而发生网卡假死的现象,系统无法接收数据。

这里的正确解决方法是,在一个中断中,需要读取并处理所有的已经接收的数据包。网友的ping延时问题通过这种方案已经得到解决。

提醒:《为什么ping时间会越来越长》最后刷新时间 2024-03-14 01:03:51,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《为什么ping时间会越来越长》该内容的真实性请自行鉴别。