懂网络路由的大佬来分析一波 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在答技术问题时复制粘贴 AI 生成的内容
omerg
V2EX    程序员

懂网络路由的大佬来分析一波

  •  1
     
  •   omerg 2023-08-10 15:36:03 +08:00 3756 次点击
    这是一个创建于 808 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司交换机 A 座位网线接口 B TPLink8 口即插即用的交换机 C ,电脑 D 电脑 E ,电脑 F 。A 接入外网,B 连 A ,C 连接 B ,D 、E 和 F 连接 C 。D 、E 、F 经常出现没网的情况,但是能获取到 IP 地址,并且此时互相 ping 掉包严重,甚至 ping 不通( D 、E 、F 能访问外网)。不用交换机 C 得情况下,用 D 直接连网口 B ,然后将网络通过 wifi 共享,E 和 F 连 D 共享的 Wi-Fi ,就没啥问题。找公司 IT ,他们说配置没问题,我怀疑是不是公司路由配置的问题。
    38 条回复    2023-08-11 14:02:31 +08:00
    NessajCN
        1
    NessajCN  
       2023-08-10 15:43:10 +08:00
    你能分清交换机和路由器吗
    revelationtan
        2
    revelationtan  
       2023-08-10 15:45:42 +08:00   1
    你至少先给个拓扑图啊,这 ABCD 的看的头痛
    AnselCC
        3
    AnselCC  
       2023-08-10 15:54:31 +08:00
    1 、网线接口 B 的上级交换机口开启了 isolate ,导致通过级联交换机 C 连接时 ,DEF 互相无法 ping 通。
    [检查上级交换机的配置,或者使用小路由器替换掉交换机]
    2 、交换机 C 出现了环路或者本身有故障,导致 DEF 无法 ping 通。
    [更换交换机测试]
    echoo00
        4
    echoo00  
       2023-08-10 15:54:36 +08:00
    你的路由器都没动,做的测试只是去掉了 C 这个交换机,不更像是交换机本身的问题么
    vmebeh
        5
    vmebeh  
       2023-08-10 16:00:59 +08:00
    要么是 C 的问题,要么是哪条网线有问题导致 C 出问题了
    CharonVIII
        6
    CharonVIII  
       2023-08-10 16:03:07 +08:00
    看你这描述我要死了,画张图吧
    zf144114
        7
    zf144114  
       2023-08-10 16:05:53 +08:00
    ping 外网掉包么?不掉的话估计是 C 坏了或者环路了
    GODZZZZZ
        8
    GODZZZZZ  
       2023-08-10 16:07:46 +08:00
    看现象像是环路问题,但是根据描述,又没出现环路,插个眼
    lightionight
        9
    lightionight  
       2023-08-10 16:17:13 +08:00
    @CharonVIII 哈哈, 有点像加了盐的 js 函数
    nenseso
        10
    nenseso  
       2023-08-10 16:27:24 +08:00
    感觉像是环路了,不过这描述真的,有个图就好了
    haimall
        11
    haimall  
       2023-08-10 16:30:11 +08:00
    根据您描述的情况,有可能是公司路由配置的问题导致电脑 D 、E 和 F 经常出现没网的情况。以下是一个可能的排查步骤:

    1. 确保公司交换机 A 的外网连接正常。检查 A 接入外网的配置是否正确,例如 IP 地址、子网掩码、网关等设置是否正确,并确认 A 能够正常访问外网。

    2. 检查交换机 B ( TPLink 8 口即插即用交换机)的配置。确保 B 正确连接到 A ,并且端口之间的链路正常。可以尝试重新插拔 B 与 A 的连接,或者尝试使用其他端口连接。

    3. 检查交换机 C 与 B 之间的连接。确认 C 正确连接到 B ,并且端口之间的链路正常。同样,可以尝试重新插拔 C 与 B 的连接,或者尝试使用其他端口连接。

    4. 检查电脑 D 、E 和 F 的网络配置。确保它们能够正确获取到 IP 地址,并且子网掩码、网关和 DNS 设置正确。可以尝试在这些电脑上进行 ipconfig /renew 命令来重新获取 IP 地址。

    5. 尝试将电脑 D 直接连接到交换机 B 的一个空闲端口,绕过交换机 C 的情况下看是否能够正常访问互联网。如果这样做后问题解决,则有可能是交换机 C 的配置或连接引起的问题。

    6. 如果使用 D 直接连接到 B 并通过 Wi-Fi 共享网络没有问题,但连接到 C 后出现问题,那么很可能是交换机 C 的配置问题。建议再次联系公司的 IT 部门,并提供详细的问题描述和测试结果,以便他们可以进一步检查和调整路由器(可能是公司的核心路由器)的配置。
    GeorgeWai
        12
    GeorgeWai  
       2023-08-10 16:38:11 +08:00
    感觉换个高端一点的交换机,就可以解决这些问题了,TPLink8 口的交换机背板带宽有限。
    omerg
        13
    omerg  
    OP
       2023-08-10 16:38:28 +08:00   1
    cookgo data-uid=
        14
    cookgo  
       2023-08-10 16:47:31 +08:00
    我遇到过和你类似的情况,水晶头那里接触不良。。。
    netusers
        15
    netusers  
       2023-08-10 16:57:26 +08:00
    1.重新布线,所有电脑连接同一台交换机。
    2.所有电脑改用无线。

    以上二选一。
    omerg
        16
    omerg  
    OP
       2023-08-10 17:05:40 +08:00
    @AnselCC #3 之前问过 IT ,他说公司交换机配置没问题,工位上 8 口交换机也是 IT 买的新的,换了一个相同的 8 口交换机也是一样。电脑连上交换机就有时会出现没网的情况,有网的时候互相 ping 掉包严重,甚至 ping 不通。ping baidu.com 还比较正常,0.7%的丢包率。
    cnbatch
        17
    cnbatch  
       2023-08-10 17:07:07 +08:00
    既然你都已经用了排除法,得出“直连交换机 B 一切正常”的结果,那就证明不是公司路由器配置的问题。

    很显然,要么是网线问题,要么是交换机的问题。如果直连交换机 B 的时候测试过所有网线一切正常,那就只须排查交换机的问题了。

    先试试换成第三台交换机,看看能不能用,能用就证明原先交换机 C 有故障。
    如果换了也没用,并且可以保证新换的交换机一定没故障,那就可能是上级交换机的设置问题,就像 3 楼所讲的。
    Andim
        18
    Andim  
       2023-08-10 17:12:42 +08:00
    你后面的描述好像内网 IP 有冲突?
    或者同一个局域网内存在两个路由器?看下有没有人私自挂路由
    Vserz
        19
    Vserz  
       2023-08-10 17:14:00 +08:00
    多半是交换机 C 的问题,检查下交换机 C 上有没有环路或者是不是网线有问题吧,话说你们的电脑为何不直接都连接公司的交换机 A 呢,是大部分工位没有预留网口吗。。。
    omerg
        20
    omerg  
    OP
       2023-08-10 17:18:03 +08:00
    @haimall #11 电脑网络配置,子网掩码,网关都一样,IP 都在一个网段。工位上就一个网线接口,有三台电脑要连,所以加了个交换机。
    omerg
        21
    omerg  
    OP
       2023-08-10 17:19:03 +08:00
    @cookgo #14 不会吧,现在能正常访问外网。
    omerg
        22
    omerg  
    OP
       2023-08-10 17:20:03 +08:00
    @netusers #15 电脑都是连的工位上那台交换机。不能用 wifi
    omerg
        23
    omerg  
    OP
       2023-08-10 17:25:13 +08:00
    @cnbatch #17 网线和交换机都是新的,而且电脑连交换机的时候,能正常访问外网,但是同一个网段的电脑 ping 不通,可以 ping 网关。工位上的交换机换了也是一样的。
    omerg
        24
    omerg  
    OP
       2023-08-10 17:26:40 +08:00
    @Vserz #19 工位只有一个网口,有三台电脑要连。
    Andim
        25
    Andim  
       2023-08-10 17:28:28 +08:00
    @omerg 所以你们公司没有公共 WIFI 么?如果真的没有让 IT 查下把的交换机接口看是否有人私接 WIFI 路由器
    omerg
        26
    omerg  
    OP
       2023-08-10 17:38:24 +08:00
    @Andim #25 只有访客 wifi ,有人接路由器,但是把 wifi 功能关了。
    netusers
        27
    netusers  
       2023-08-10 18:02:32 +08:00
    别把二层交换机当三层交换机用。
    二层交换机后面再接二层交换机,大多数场景下都是属于人为错误。
    不少人高估了买来的交换机性能。
    CodeWind
        28
    CodeWind  
       2023-08-10 22:46:09 +08:00
    想着再 V 站终于有个能搭的上话的话题了,结果你这 ABCD 我实在看不下去,不能画个草图?
    Senorsen
        29
    Senorsen  
       2023-08-10 22:57:02 +08:00
    你至少换个行,多用几个标点符号……
    我扫了几眼,愣是没扫出谁是谁,问题在哪
    datocp
        30
    datocp  
       2023-08-10 23:30:51 +08:00 via Android
    Tplink 的百兆 5 口交换在网管交换显示有高达 300mbps 的广播流量,也不是什么新鲜事。断电重启能用一段时间,几星期这样,再发生再断电。

    至于描述的同一交换两电脑 ping 不通这种奇芭事,当时遇到的是用 ghost 系统,两电脑 mac 地址竟然一样冲突 。

    其它的就是来自网络的广播流量,甚至一根网线两端
    datocp
        31
    datocp  
       2023-08-10 23:31:44 +08:00 via Android
    接在同一交换机这种奇芭事也见过。
    EZG997
        32
    EZG997  
       2023-08-11 07:53:17 +08:00 via Android
    首先排除物理层
    omerg
        33
    omerg  
    OP
       2023-08-11 09:55:08 +08:00
    @CodeWind #28
    ![image]( )
    omerg
        34
    omerg  
    OP
       2023-08-11 09:59:16 +08:00
    @datocp #30 同一个网段有的 IP 能 ping 通,有的不能,是不是 IP 冲突了。arp -a 命令也没看到冲突的,但是通过这个命令查出来的几个 IP 有的能 ping 通,有的不行。
    a42100
        35
    a42100  
       2023-08-11 10:06:32 +08:00
    C 跟 B 之间的线路交换有问题,把 B 去掉,C 直连 A ,然后 B 单独走
    datocp
        36
    datocp  
       2023-08-11 11:39:25 +08:00
    对方如果开启防火墙,拒绝了 icmp 回应那可能就没反应了。可能 tcpping 能行,没必要啊。
    直接在 3 台电脑上
    ipconfig /all 查看 mac 地址
    ping 网关回应就可以了
    如果是计算机名冲突,早些年 xp 时候好似会告诉计算机名冲突,这些年没注意,但也不至于 3 台都不行。

    一般交换机导致的全部掉线,泛指广播
    1.产生广播的原因,有菜鸟将 1 根线的两端接在同一个交换机上
    2.软件产生的多播流量冲击端口
    3.串联的其它设备死机异常,导致一根线上的设备都无法上网
    4.主机间是否中了 arp 病毒
    5.竟然会两台电脑用的一样的 mac 地址
    6.交换机长时间运行不知为何产生广播流量,断电插电解决。。。
    AnselCC
        37
    AnselCC  
       2023-08-11 14:00:13 +08:00
    @omerg #16 交换机 C 不连网线接口 B ,然后电脑 DEF 连接交换机,互相 ping 看看。
    omerg
        38
    omerg  
    OP
       2023-08-11 14:02:31 +08:00
    @datocp #36 用 arp -s 添加了 ip mac 地址,现在就能 ping 通了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1042 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:29 PVG 07:29 LAX 16:29 JFK 19:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86