网站分析报告怎么做,广州网站推广工具,请人做网站安全,企业系统包括哪些最近遇到一个问题#xff0c;虽然应用层使用的系统调用send已经返回成功#xff0c;而且没有错误日志产生#xff0c;也没有errno的设置。那是不是代表一定是没有问题#xff1f;从抓包的结果看#xff0c;虽然上层应用已经显示发出去#xff0c;但是实际抓包的时候…最近遇到一个问题虽然应用层使用的系统调用send已经返回成功而且没有错误日志产生也没有errno的设置。那是不是代表一定是没有问题从抓包的结果看虽然上层应用已经显示发出去但是实际抓包的时候还是没有在接口上抓到相应的包是为什么呢
通过调查看代码发现内核对于ipsec的处理过程中send系统调用所调用的内核代码的函数链里有可能将这个err丢失。 如下的一个图示函数调用 esp_output_done这个函数调用xfrm_output_resume而这个函数的返回值却没有进行处理造成丢失错误的情况。 所以大家需要注意这种情况。 这个时候需要查看的counter就是 /proc/net/xfrm_state /proc/net/snmp* 看有没有丢包