丢包问题
时间:2010-12-31
来源:互联网
作者: 烟雾弹下的真实 发布时间: 2010-12-31
ip_rcv 的刚开始,是会判断是否是 OTHERHOST。
不过这个 OTHERHOST 是根据目的 MAC 判断的
作者: Godbach 发布时间: 2010-12-31
- /*
- * Main IP Receive routine.
- */
- int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)
- {
- struct iphdr *iph;
- u32 len;
-
- /* When the interface is in promisc. mode, drop all the crap
- * that it receives, do not try to analyse it.
- */
- if (skb->pkt_type == PACKET_OTHERHOST)
- goto drop;
作者: Godbach 发布时间: 2010-12-31
我的目的mac也是本机,只是源地址也是本机,丢包不是因为mac地址丢包;本以为目的地址非本机,就能路由转发,却发现被丢弃了。
作者: 烟雾弹下的真实 发布时间: 2010-12-31
首先确定一下,你的机器开启转发功能了吗
作者: Godbach 发布时间: 2010-12-31
开启了。就是不知道内核在哪里丢的
作者: 烟雾弹下的真实 发布时间: 2010-12-31
或者用 iptables 规则,在 FORWARD 处做一下 LOG 记录,结合抓包看一下
作者: Godbach 发布时间: 2010-12-31
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28