免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3065 | 回复: 14
打印 上一主题 下一主题

[网络管理] 在Linux 上拨号100路ADSL,丢包,游戏掉号 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-06-18 23:35 |只看该作者 |倒序浏览
公司需要,有100条4M电信ADSL,通过VLAN接入到交换机,通过Linux能够拨通100条ADSL线,但是出现ping丢包严重,以及玩游戏掉号,用iptables做了NAT,以及路由均衡:
Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination         
    1    84 MASQUERADE  all  --  *      ppp0    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp1    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp2    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp3    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp4    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp5    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp6    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp7    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp8    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp9    0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp10   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp11   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp12   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp13   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp14   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp15   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp16   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp17   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp18   0.0.0.0/0            0.0.0.0/0           
    3   201 MASQUERADE  all  --  *      ppp19   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp20   0.0.0.0/0            0.0.0.0/0           
    7   511 MASQUERADE  all  --  *      ppp21   0.0.0.0/0            0.0.0.0/0           
    2   128 MASQUERADE  all  --  *      ppp22   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp23   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp24   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp25   0.0.0.0/0            0.0.0.0/0           
    1    84 MASQUERADE  all  --  *      ppp26   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp27   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp28   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp29   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp30   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp31   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp32   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp33   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp34   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp35   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp36   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp37   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp38   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp39   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp40   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp41   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp42   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp43   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp44   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp45   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp46   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp47   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp48   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp49   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp50   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp51   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp52   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp53   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp54   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp55   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp56   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp57   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp58   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp59   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp60   0.0.0.0/0            0.0.0.0/0           
    1    84 MASQUERADE  all  --  *      ppp61   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp62   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp63   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp64   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp65   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp66   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp67   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp68   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp69   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp70   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp71   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp72   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp73   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp74   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp75   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp76   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp77   0.0.0.0/0            0.0.0.0/0           
    0     0 MASQUERADE  all  --  *      ppp78   0.0.0.0/0            0.0.0.0/0     

路由均衡:
113.77.220.1 dev ppp63  proto kernel  scope link  src 113.77.220.91
113.77.220.1 dev ppp65  proto kernel  scope link  src 113.77.220.71
113.77.220.1 dev ppp71  proto kernel  scope link  src 113.77.220.19
113.77.220.1 dev ppp72  proto kernel  scope link  src 113.77.223.219
113.77.220.1 dev ppp73  proto kernel  scope link  src 113.77.220.23
113.77.220.1 dev ppp74  proto kernel  scope link  src 113.77.221.47
113.77.220.1 dev ppp77  proto kernel  scope link  src 113.77.220.40
59.36.88.1 dev ppp36  proto kernel  scope link  src 59.36.89.149
59.36.88.1 dev ppp75  proto kernel  scope link  src 59.36.89.37
113.77.24.1 dev ppp5  proto kernel  scope link  src 113.77.25.253
113.77.24.1 dev ppp9  proto kernel  scope link  src 113.77.24.105
113.77.24.1 dev ppp25  proto kernel  scope link  src 113.77.26.73
113.77.24.1 dev ppp50  proto kernel  scope link  src 113.77.25.17
113.77.24.1 dev ppp62  proto kernel  scope link  src 113.77.26.200
113.77.24.1 dev ppp64  proto kernel  scope link  src 113.77.25.86
113.77.24.1 dev ppp67  proto kernel  scope link  src 113.77.25.156
59.36.152.1 dev ppp4  proto kernel  scope link  src 59.36.154.190
59.36.152.1 dev ppp6  proto kernel  scope link  src 59.36.153.62
59.36.152.1 dev ppp69  proto kernel  scope link  src 59.36.153.8
59.36.152.1 dev ppp76  proto kernel  scope link  src 59.36.155.199
59.36.148.1 dev ppp27  proto kernel  scope link  src 59.36.149.197
59.36.148.1 dev ppp33  proto kernel  scope link  src 59.36.149.158
59.36.148.1 dev ppp41  proto kernel  scope link  src 59.36.151.91
59.36.148.1 dev ppp45  proto kernel  scope link  src 59.36.148.159
59.36.148.1 dev ppp47  proto kernel  scope link  src 59.36.149.7
59.36.148.1 dev ppp53  proto kernel  scope link  src 59.36.149.21
59.36.148.1 dev ppp78  proto kernel  scope link  src 59.36.151.151
59.36.84.1 dev ppp11  proto kernel  scope link  src 59.36.84.207
59.36.84.1 dev ppp23  proto kernel  scope link  src 59.36.84.54
59.36.72.1 dev ppp1  proto kernel  scope link  src 59.36.73.227
59.36.72.1 dev ppp55  proto kernel  scope link  src 59.36.74.60
59.36.72.1 dev ppp59  proto kernel  scope link  src 59.36.72.5
59.36.4.1 dev ppp35  proto kernel  scope link  src 59.36.7.216
59.36.4.1 dev ppp57  proto kernel  scope link  src 59.36.5.108
59.39.216.1 dev ppp13  proto kernel  scope link  src 59.39.216.4
59.39.216.1 dev ppp18  proto kernel  scope link  src 59.39.218.152
59.39.216.1 dev ppp24  proto kernel  scope link  src 59.39.217.83
59.39.216.1 dev ppp26  proto kernel  scope link  src 59.39.219.248
59.39.216.1 dev ppp29  proto kernel  scope link  src 59.39.219.217
59.39.216.1 dev ppp38  proto kernel  scope link  src 59.39.218.198
59.39.216.1 dev ppp42  proto kernel  scope link  src 59.39.218.22
59.39.152.1 dev ppp2  proto kernel  scope link  src 59.39.155.148
59.39.152.1 dev ppp7  proto kernel  scope link  src 59.39.152.166
59.39.152.1 dev ppp14  proto kernel  scope link  src 59.39.153.184
59.39.152.1 dev ppp30  proto kernel  scope link  src 59.39.152.223
59.39.152.1 dev ppp61  proto kernel  scope link  src 59.39.152.182
113.77.120.1 dev ppp17  proto kernel  scope link  src 113.77.121.248
113.77.120.1 dev ppp20  proto kernel  scope link  src 113.77.123.213
113.77.120.1 dev ppp28  proto kernel  scope link  src 113.77.123.112
113.77.120.1 dev ppp31  proto kernel  scope link  src 113.77.120.79
113.77.120.1 dev ppp32  proto kernel  scope link  src 113.77.121.183
113.77.120.1 dev ppp34  proto kernel  scope link  src 113.77.121.243
113.77.120.1 dev ppp40  proto kernel  scope link  src 113.77.120.97
113.77.120.1 dev ppp43  proto kernel  scope link  src 113.77.121.13
113.77.120.1 dev ppp44  proto kernel  scope link  src 113.77.120.126
113.77.120.1 dev ppp48  proto kernel  scope link  src 113.77.120.250
113.77.120.1 dev ppp49  proto kernel  scope link  src 113.77.120.171
113.77.120.1 dev ppp56  proto kernel  scope link  src 113.77.120.20
113.77.120.1 dev ppp70  proto kernel  scope link  src 113.77.123.208
59.37.240.1 dev ppp10  proto kernel  scope link  src 59.37.243.248
59.37.240.1 dev ppp51  proto kernel  scope link  src 59.37.241.149
59.39.224.1 dev ppp0  proto kernel  scope link  src 59.39.225.36
59.39.224.1 dev ppp3  proto kernel  scope link  src 59.39.225.50
59.39.224.1 dev ppp8  proto kernel  scope link  src 59.39.226.57
59.39.224.1 dev ppp12  proto kernel  scope link  src 59.39.224.226
59.39.224.1 dev ppp39  proto kernel  scope link  src 59.39.227.21
59.39.224.1 dev ppp58  proto kernel  scope link  src 59.39.226.15
59.39.224.1 dev ppp68  proto kernel  scope link  src 59.39.224.233
119.147.159.18 via 124.156.253.9 dev eth0
59.37.188.1 dev ppp19  proto kernel  scope link  src 59.37.189.61
59.37.188.1 dev ppp22  proto kernel  scope link  src 59.37.190.64
59.37.188.1 dev ppp54  proto kernel  scope link  src 59.37.191.204
59.37.188.1 dev ppp60  proto kernel  scope link  src 59.37.191.4
59.37.188.1 dev ppp66  proto kernel  scope link  src 59.37.189.94
59.36.44.1 dev ppp46  proto kernel  scope link  src 59.36.47.121
59.36.44.1 dev ppp52  proto kernel  scope link  src 59.36.46.55
113.77.44.1 dev ppp15  proto kernel  scope link  src 113.77.46.55
113.77.44.1 dev ppp16  proto kernel  scope link  src 113.77.44.68
113.77.44.1 dev ppp21  proto kernel  scope link  src 113.77.46.247
113.77.44.1 dev ppp37  proto kernel  scope link  src 113.77.45.61
10.2.13.0/30 dev eth1  proto kernel  scope link  src 10.2.13.1
124.156.253.8/30 dev eth0  proto kernel  scope link  src 124.156.253.10
124.156.240.0/20 via 124.156.253.9 dev eth0
169.254.0.0/16 dev eth0  scope link  metric 1002
169.254.0.0/16 dev eth1  scope link  metric 1003
169.254.0.0/16 dev eth2  scope link  metric 1004
10.32.0.0/15 via 10.2.13.2 dev eth1
default equalize
        nexthop dev ppp0 weight 1
        nexthop dev ppp1 weight 1
        nexthop dev ppp2 weight 1
        nexthop dev ppp3 weight 1
        nexthop dev ppp4 weight 1
        nexthop dev ppp5 weight 1
        nexthop dev ppp6 weight 1
        nexthop dev ppp7 weight 1
        nexthop dev ppp8 weight 1
        nexthop dev ppp9 weight 1
        nexthop dev ppp10 weight 1
        nexthop dev ppp11 weight 1
        nexthop dev ppp12 weight 1
        nexthop dev ppp13 weight 1
        nexthop dev ppp14 weight 1
        nexthop dev ppp15 weight 1
        nexthop dev ppp16 weight 1
        nexthop dev ppp17 weight 1
        nexthop dev ppp18 weight 1
        nexthop dev ppp19 weight 1
        nexthop dev ppp20 weight 1
        nexthop dev ppp21 weight 1
        nexthop dev ppp22 weight 1
        nexthop dev ppp23 weight 1
        nexthop dev ppp24 weight 1
        nexthop dev ppp25 weight 1
        nexthop dev ppp26 weight 1
        nexthop dev ppp27 weight 1
        nexthop dev ppp28 weight 1
        nexthop dev ppp29 weight 1
        nexthop dev ppp30 weight 1
        nexthop dev ppp31 weight 1
        nexthop dev ppp32 weight 1
        nexthop dev ppp33 weight 1
        nexthop dev ppp34 weight 1
        nexthop dev ppp35 weight 1
        nexthop dev ppp36 weight 1
        nexthop dev ppp37 weight 1
        nexthop dev ppp38 weight 1
        nexthop dev ppp39 weight 1
        nexthop dev ppp40 weight 1
        nexthop dev ppp41 weight 1
        nexthop dev ppp42 weight 1
        nexthop dev ppp43 weight 1
        nexthop dev ppp44 weight 1
        nexthop dev ppp45 weight 1
        nexthop dev ppp46 weight 1
        nexthop dev ppp47 weight 1
        nexthop dev ppp48 weight 1
        nexthop dev ppp49 weight 1
        nexthop dev ppp50 weight 1
        nexthop dev ppp51 weight 1
        nexthop dev ppp52 weight 1
        nexthop dev ppp53 weight 1
        nexthop dev ppp54 weight 1
        nexthop dev ppp55 weight 1
        nexthop dev ppp56 weight 1
        nexthop dev ppp57 weight 1
        nexthop dev ppp58 weight 1
        nexthop dev ppp59 weight 1
        nexthop dev ppp60 weight 1
        nexthop dev ppp61 weight 1
        nexthop dev ppp62 weight 1
        nexthop dev ppp63 weight 1
        nexthop dev ppp64 weight 1
        nexthop dev ppp65 weight 1
        nexthop dev ppp66 weight 1
        nexthop dev ppp67 weight 1
        nexthop dev ppp68 weight 1
        nexthop dev ppp69 weight 1
        nexthop dev ppp70 weight 1
        nexthop dev ppp71 weight 1
        nexthop dev ppp72 weight 1
        nexthop dev ppp73 weight 1
        nexthop dev ppp74 weight 1
        nexthop dev ppp75 weight 1
        nexthop dev ppp76 weight 1
        nexthop dev ppp77 weight 1
        nexthop dev ppp78 weight 1

只列出了79条,哪位大侠,能指点一二,多谢!

论坛徽章:
0
2 [报告]
发表于 2014-06-18 23:36 |只看该作者
我使用的内核工作模式

论坛徽章:
0
3 [报告]
发表于 2014-06-18 23:37 |只看该作者
rp-pppoe内核模式

论坛徽章:
41
操作系统版块每日发帖之星
日期:2016-08-21 06:20:00每日论坛发贴之星
日期:2016-05-05 06:20:00操作系统版块每日发帖之星
日期:2016-05-05 06:20:00IT运维版块每日发帖之星
日期:2016-05-05 06:20:0015-16赛季CBA联赛之山西
日期:2016-04-27 08:49:00操作系统版块每日发帖之星
日期:2016-04-25 06:20:00操作系统版块每日发帖之星
日期:2016-04-17 06:23:2815-16赛季CBA联赛之吉林
日期:2016-03-25 15:46:3415-16赛季CBA联赛之四川
日期:2016-03-25 14:26:19操作系统版块每日发帖之星
日期:2016-05-27 06:20:00操作系统版块每日发帖之星
日期:2016-05-28 06:20:00IT运维版块每日发帖之星
日期:2016-08-18 06:20:00
4 [报告]
发表于 2014-06-19 09:36 |只看该作者
蛋疼了吧?100条一个月至少1万啊,装条100M的光纤一个月也才几千出头

论坛徽章:
0
5 [报告]
发表于 2014-06-19 09:52 |只看该作者
100条有400M呀

论坛徽章:
41
操作系统版块每日发帖之星
日期:2016-08-21 06:20:00每日论坛发贴之星
日期:2016-05-05 06:20:00操作系统版块每日发帖之星
日期:2016-05-05 06:20:00IT运维版块每日发帖之星
日期:2016-05-05 06:20:0015-16赛季CBA联赛之山西
日期:2016-04-27 08:49:00操作系统版块每日发帖之星
日期:2016-04-25 06:20:00操作系统版块每日发帖之星
日期:2016-04-17 06:23:2815-16赛季CBA联赛之吉林
日期:2016-03-25 15:46:3415-16赛季CBA联赛之四川
日期:2016-03-25 14:26:19操作系统版块每日发帖之星
日期:2016-05-27 06:20:00操作系统版块每日发帖之星
日期:2016-05-28 06:20:00IT运维版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2014-06-19 09:53 |只看该作者
上行只有128k*100=10M左右

而且光纤比你这个稳定的多,硬件设备少用多少?至少省下4个交换机吧?

论坛徽章:
0
7 [报告]
发表于 2014-06-19 11:19 |只看该作者
电信的VLAN,一个VLAN20条线

论坛徽章:
0
8 [报告]
发表于 2014-06-19 11:20 |只看该作者
只要在Linux建5个VLAN就行

论坛徽章:
0
9 [报告]
发表于 2014-06-19 11:48 |只看该作者
我的想法是那个路由均衡的还是不够精准,导致有的线路满了,然后连接超时

我看了《Linux的高级路由和流量控制HOWTO》里面有讲到
由于均衡是基于路由进行的,而路由是经过缓冲的,所以这样的均衡并不是100%精确。也就是说,对于一个经常访问的站点,总是会使用同一个ISP。
进而,如果你对此不满意,你可能需要参考以下Julian Anastasov的内核补丁:
http://www.linuxvirtualserver.org/~julian/#routes
Julian的路由补丁会弥补上述缺陷。


我用的是CetnOS 6.4,内核为2.6.32-358.el6.x86_64,不知这个补丁有没有加入这个内核版本

论坛徽章:
0
10 [报告]
发表于 2014-06-30 15:57 |只看该作者
问题已解决,现在运行比较稳定
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP