本文主要是介绍抓包 丢包,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。
数据在通信网络上是以数据包为单位传输的,每个数据包中有表示数据信息和提供数据路由的帧。这就是说,不管网络情况有多好,数据都不是以线性连续传输的,中间总是有空洞的。数据包的传输,不可能百分之百的能够完成,因为物理线路的故障、设备故障、病毒攻击、路由信息错误等原因,总会有一定的损失,网络会自动的让通信的两端根据协议来补报。如果线路情况好,包的损失会非常小,补包的工作也相对较易完成,因此可以近似的数据看作是无损传输。但是,如果线路较差,数据的损失量会非常大,补包工作也不可能百分之百完成。在这种情况下,数据的传输会出现空洞,造成丢包。
这篇关于抓包 丢包的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!