记一次诡异的网络中断

本来这篇文章早就改写了,但是因为各种原因一直拖着没有写。今天刚好周五,把这篇文章写下。

最近一段时间,同事反映每天下午6:00到6:30公司网络会中断一次,并且一次的终端持续时间为15s左右。而后自动网络恢复正常。

既然同事都说了,那咱就找找问题的原因。

既然是网络终端,而且是很有规律性的。每天下午的都会有这中情况,首先怀疑是不是运营商那边进行了路由策略的调整在这时间段。

于是就联系运行商那边的客户经理,让他们查询是不是他们在这段时间内进行了相关的调整。

等了两天终于反馈,说没有进行调整。不得不说,此运营商的办事效率,唉,不提了。

继续找问题,既然不是运营商那边的问题。那就很有可能问题出在公司内部了。

登录飞鱼星路由器查看运行正常,那么说明设备运行正常。查看二层交换机也是运行正常的。

既然设备运行正常,那么就看看公司内网是不是有ARP攻击,使用相关的软件也没有看到。

很是纠结,设备没有问题,网络却有中断。

继续想问题出在的地方,问题还是回到了网络中断的地方。既然是每天这个时间中断,那我就在机器上做个计划任务。每天这个时间段ping公司的网关。

在linux主机上设定计划任务crontab 0-30 18 * * * ping baidu.com >>/tmp/ping.txt

然后第二天,观察ping的结果。经过几天的观察发现,这样的效果很不明显。因为没有发现ping不通外网的情况。但是同事反馈问题还是依旧存在。

这个可让我恼火了,问题的原因没有找到。但是问题依旧存在。此时怀疑是不是飞鱼星路由器由于长时间运行,出现负载过重等情况,于是定时在每天早上5:00进行自动重启。

就在这个问题出现后的半个月一天上午,大家都正在办公时,公司网络再次出现中断。此时登录路由器,打算再次重启时,发现路由器的运行时间是3分钟

“3分钟”,想一想不对,我定时重启路由器是在每天早上5:00点,而公司上班的时间为9:30。那么按照正常计算的话,路由器的运行时间应该是4.5小时。而不是3分钟。

但是正常情况下,该路由器从启动到正常运行的时间应该是2分钟左右。按照这样计算的话,公司的网络中断应该是2分钟左右而不是15s左右。

此时怀疑是不是路由器的硬件出问题,而后直接电话飞鱼星的技术支持。

把这边的情况与自己的判断和那边的技术描述下,那边技术询问了该路由器的固件版本后。反馈很有可能是固件有问题,建议我更新最新固件。

嘿嘿,既然问题找到了,那就升级路由器的固件看看。

固件升级嘛,按照飞鱼星官方文档升级即可。

升级完毕后,再次观察,问题没有出现。

至此问题解决。

PS:由于当时,没有进行相关截图,所以此篇文章只有文字。

先展示下效果 https://pan.quark.cn/s/a4b39357ea24 遗传算法 - 简书 遗传算法的理论是根据达尔文进化论而设计出来的算法: 人类是朝着好的方向(最优解)进化,进化过程中,会自动选择优良基因,淘汰劣等基因。 遗传算法(英语:genetic algorithm (GA) )是计算数学中用于解决最佳化的搜索算法,是进化算法的一种。 进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择、杂交等。 搜索算法的共同特征为: 首先组成一组候选解 依据某些适应性条件测算这些候选解的适应度 根据适应度保留某些候选解,放弃其他候选解 对保留的候选解进行某些操作,生成新的候选解 遗传算法流程 遗传算法的一般步骤 my_fitness函数 评估每条染色体所对应个体的适应度 升序排列适应度评估值,选出 前 parent_number 个 个体作为 待选 parent 种群(适应度函数的值越小越好) 从 待选 parent 种群 中随机选择 2 个个体作为父方和母方。 抽取父母双方的染色体,进行交叉,产生 2 个子代。 (交叉概率) 对子代(parent + 生成的 child)的染色体进行变异。 (变异概率) 重复3,4,5步骤,直到新种群(parentnumber + childnumber)的产生。 循环以上步骤直至找到满意的解。 名词解释 交叉概率:两个个体进行交配的概率。 例如,交配概率为0.8,则80%的“夫妻”会生育后代。 变异概率:所有的基因中发生变异的占总体的比例。 GA函数 适应度函数 适应度函数由解决的问题决定。 举一个平方和的例子。 简单的平方和问题 求函数的最小值,其中每个变量的取值区间都是 [-1, ...
### 华为欧拉操作系统的网络连接中断解决方案 对于华为欧拉操作系统中遇到的网络连接频繁中断问题,可以采取一系列措施来进行排查和修复。 #### 1. 检查物理层连接 确保网线插接牢固,尝试更换不同端口或交换机设备。如果条件允许,建议使用质量更好的网线进行测试,排除因硬件损坏引起的不稳定因素[^1]。 #### 2. 验证 IP 地址设置 确认本机配置的静态 IP 或 DHCP 获取到的有效地址是否存在冲突现象;利用 `arp` 命令查看局域网内是否有重复 MAC 地址的情况发生: ```bash arp -a | grep <your_ip_address> ``` 若有异常,则需调整本地 IP 参数直至唯一为止。 #### 3. 排除路由表错误 检查默认网关是否可达以及子网掩码设定是否正确无误。可通过命令行工具 ping 测试通往外部网络路径上的各个节点响应状况,并依据实际需求修正相应参数项: ```bash ping www.example.com route -n ``` 当发现路由条目缺失或不当时,可借助如下指令手动添加临时性的路由录(以 Linux 系统为例),待问题定位后再考虑长期修改方案: ```bash sudo ip route add default via <gateway_ip> dev eth0 ``` 此处 `<gateway_ip>` 应替换为目标路由器的实际出口地址。 #### 4. 审核防火墙策略 有时过度严格的网络安全防护机制也会造成通信障碍。因此有必要审查当前生效的安全组规则集,适当放宽对外部请求访问权限的同时保持必要的安全级别。具体来说就是编辑 `/etc/sysconfig/iptables` 文件并重启服务使更改即时生效: ```bash service iptables restart ``` 另外还可以通过关闭 SELinux 来进一步简化调试过程(仅限于开发环境),即把 `/etc/selinux/config` 中的 `SELINUX=enforcing` 改成 `permissive` 或者干脆设为 `disabled` 后重新启动机器即可。 #### 5. 更新驱动程序版本 老旧或者存在缺陷的网卡驱动同样可能导致此类故障频发。前往官方网站下载最新版适配器固件包按照官方文档说明完成安装升级工作往往能够有效改善上述症状。 #### 6. 利用日志分析工具辅助诊 最后但并非最次的方法便是充分利用系统自带的日志文件资源,比如/var/log/messages 和 dmesg 输出内容里通常都包含了大量有价值的信息等待挖掘。结合关键词过滤技术快速锁定可疑事件片段进而深入探究根本原因所在: ```bash dmesg | less tail -f /var/log/messages journalctl -xeu network.service ``` 以上方法综合运用有助于全面掌握整个网络架构运行状态变化趋势从而精准施策解决问题。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值