V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gtchan13579
V2EX  ›  问与答

遇到一个网络疑难杂症,着实给我难住了

  •  
  •   gtchan13579 · 2 天前 · 909 次点击

    先阐述一下背景,政府单位,电脑都是静态 IP 地址,无法接触网关路由器。 设备连接情况:网关————主网线————tplink 五口千兆交换机。 五口千兆交换机分别在接了电脑 A 和电脑 B 。

    问题症状,电脑 B 的用户反馈其电脑 B 间歇性断网,显示无 Internet 访问,过一会自动恢复,频率一天内 1~3 次不等,时间几秒钟~几分钟不等。重点来了,电脑 B 出问题受影响的时候电脑 A 毫无问题。

    电脑用户 B 从非专业的角度已经尝试的措施,将新的电脑 C 连接到五口千兆交换机上,问题复现,电脑 B 和 C 一起断,电脑 A 正常。 使用电脑 A 的网线 A 连接到电脑 B ,问题依然存在。

    接下来是我从稍微专业一点的角度试的方法,全部无效,直接给我干无语了。 我第一反应是 IP 冲突,他的 IP 是静态的,如图: https://synology.gtchan.store:2058/picture/ipaddr.jpeg https://synology.gtchan.store:2058/picture/ipconfig.png 让他把 IP 地址改大了一点,问题没得到解决。 然后我让他一直 ping 网关,看看断网的时候显示什么,如图所示:请求超时 https://synology.gtchan.store:2058/picture/ping.png 然后我让他看看 arp 表,arp-a 如图所示: https://synology.gtchan.store:2058/picture/arp.png 怎么看都不像是 IP 冲突了吧,然而问题还是在 问了 deepseak ,让他断网的时候看下交换机 https://synology.gtchan.store:2058/picture/swtich.mp4 好像绿灯正常闪没啥问题,此时让他输了 arp -a |fdstr 网关地址 无任何显示 那问题就是此时找不到网关的物理地址才会导致断网? 不知道接下来怎么排查了,按我的理解五口千兆交换机应该没问题,可是电脑问题的话为什么换过新电脑问题也还是复现呢。

    第 1 条附言  ·  9 小时 33 分钟前
    最新进展:更换新交换机后还是断线。更改网卡速率到 100MBPS 半双工还是断。一个头两个大了。
    17 条回复    2026-03-12 14:59:13 +08:00
    zsqduke
        1
    zsqduke  
       2 天前 via iPhone
    问题改成,为什么电脑 A 能用,如何复现电脑 A
    triptipstop
        2
    triptipstop  
       2 天前
    改成 10MB 半双工 如果稳定了 那就是头子没夹好
    gtchan13579
        3
    gtchan13579  
    OP
       2 天前
    AI 让我换交换机。。。。。。。
    你的排查思路非常清晰,尤其是抓住了 arp -a 这个关键点。目前的证据高度指向那台 TP-Link 五口交换机存在某种内部缺陷,特别是连接电脑 B 和 C 的那个(或几个)端口。

    最可能的情况是:交换机的某个端口在电气性能或数据处理芯片上存在不稳定,导致它无法像正常端口那样可靠地转发 ARP 这类广播包,使得连接在其上的电脑无法及时更新网关的 MAC 地址信息,从而周期性断网。而当网络稍有空闲,ARP 表老化后,问题就暴露出来了。

    你已经做到了所有你能做的软件层面排查,接下来就是通过硬件替换(端口互换或换新交换机) 来最终确认和解决问题。请务必在业务空闲时段操作,并做好线缆标记。祝你好运!
    gtchan13579
        4
    gtchan13579  
    OP
       2 天前
    @triptipstop #2 你是指主网线的 8 芯不通有断吗
    longzhou6431
        5
    longzhou6431  
       2 天前
    静态 ip 也会发生地址冲突,不要有固定思维,有些人会去改自己电脑地址,可以更换 b 的地址试下
    mqnu00
        6
    mqnu00  
       2 天前
    试试使用电脑 B 的网线连接电脑 A
    gtchan13579
        7
    gtchan13579  
    OP
       2 天前
    @mqnu00 #6 试过了 反馈是电脑 A 仍然正常
    davidstonex
        8
    davidstonex  
       2 天前
    交换机上互换 AB 的网络端口试试
    alect
        9
    alect  
       2 天前
    换个交换机试试
    gtchan13579
        10
    gtchan13579  
    OP
       2 天前
    @alect #9 明天试试,除了换交换机也没办法了
    Ly0n
        11
    Ly0n  
       2 天前
    推荐你先换个交换机试一下,我之前也是家里电脑时不时断网。排查了很久都以为是软件配置问题。后来发现是 tplink 的五口千兆交换机坏了,更换了就好了。折腾了半个月。
    gigishy
        12
    gigishy  
       1 天前 via iPhone
    不用那么复杂:(根据数字递进测试)
    1️⃣a 电脑不接入网络,把 a 那根线插在 b 上,是否能用?不能用的话,大概率 b 电脑问题小概率上一级网管配置问题。
    2️⃣在 1️⃣测试 b 能用的前提下,a 电脑继续不接入网络,换 b 原来网线是否继续能用?不能,b 原来线的问题
    3️⃣ b 原来线 2️⃣测试能用的情况下,买个网上几元的 1 分 2 网口,取代交换机,a ,b 电脑都接入,如果 a ,b 都正常上网,交换机问题,不能,上一级网管配置问题。
    datocp
        13
    datocp  
       1 天前 via Android
    Tplink 看不上
    早些年经常找人换电容,至于是单个端口还是全部端口没反应,忘了。
    一些水星的无线网卡,得通过 netsh 命令静态在本机指定其它机器的 ip 。才能网络正常。
    看这情况不像是 arp 病毒,可以先尝试绑定网关 arp 。据说华为的交换机接口未配置边缘口时,会交换机向上/向下逐个交换机清空 arp 表,据说是 15+15 秒左右。
    gtchan13579
        14
    gtchan13579  
    OP
       1 天前
    @gigishy #12
    1 、电脑 A 是主任用的,断网是随机发生的,有可能一天才断一次,不可能让他一直不联网,把电脑 A 的网线插到电脑 B 上,电脑 B 的网线给电脑 A 用,问题依旧,这里我已经怀疑物理链路正常了是软件层问题
    gtchan13579
        15
    gtchan13579  
    OP
       1 天前
    @datocp #13 这个要设置上游设备了,我这没权限排查了,我只是帮我朋友业余解决一下。他说他们单位的网络管理是公益性岗位,跟他说电脑坏了让他送修
    TONYXUELI
        16
    TONYXUELI  
       1 天前
    那不就是交换机出问题了吗
    gigishy
        17
    gigishy  
       10 小时 22 分钟前 via iPhone
    @gtchan13579 #14
    所以,根据你补充的,这就是我上面说的,上一级的配置问题。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 17:21 · PVG 01:21 · LAX 10:21 · JFK 13:21
    ♥ Do have faith in what you're doing.