您当前的位置:首页 > 电脑百科 > 网络技术 > 网络软件

网络工程师必知的几款网络故障排除工具

时间:2022-06-14 14:37:10  来源:  作者:技福小咖

作为一名合格的网络管理员,必须随时做好解决整个企业基础设施中的故障问题的准备。几分钟时间内,可能会排除PC无法向无线网络进行身份验证的原因,网络故障排除对于网络技术专家和网络工程师是颇具挑战的工作。

每当添加新的设备或网络发生变更时,新的问题就会出现,而且很难确定问题出在哪里。每一位网络工程师或专家都有自己的经验和必备工具,能让他们快速定位网络故障。以下的这些工具,是否是你的工具箱中的选项。小到基本故障排除工具(如ping和traceroute),先进一点的比如协议分析器、SNMP监控工具等等。在网络领域入门时,重要的是要积累一些可用于解决各种不同网络状况的工具。

虽然特定工具的使用确实是主观的并且由工程师自行决定,但本文中的工具选择是基于它们的一般性和通用性。

01链路通断分析

Ping

它是快速排除网络问题的最基础工具。可以轻松检查服务器是否已关闭,并且它在大多数操作系统中都可用。ping用于确定本地主机是否能与另一台主机成功交换(发送与接收)数据包,再根据返回的信息,就可以推断TCP/IP参数是否设置正确,以及运行是否正常、网络是否通畅等。

网络工程师必知的几款网络故障排除工具

 

02网络抓包工具

从网络抓包就可以分析出很多东西,其中一项就是用来做排错。首先最常见的是通过抓包数量来判定网络行为的是否正常,比如ARP病毒爆发一定会收到大量ARP数据包;攻击行为也很多时候体现为大量数据包(但是一般判断这种攻击行为抓包不会放在第一步,只是在确定攻击特征时需要抓包);当然还有其他很多情况,适用于通过抓包数量来分析的。

介绍一款工具My Traceroute (MTR)。MTR是诊断网络问题或仅探索网络性能的最佳工具之一。MTR将Ping和Traceroute的优点结合到一个工具中。是同时观察数据包丢失和等待时间的好方法。

网络工程师必知的几款网络故障排除工具

 

03基于SNMP协议的工具

在很多网络环境中,SNMP工具,如早起的SolarWinds网络性能监视器、HPE的网络节点管理器CA Spectrum或i(NNMi),现在各大厂家均提供各自的网管软件和组件,都可以监控网络设备和特定接口的运行状况。这些工具还可以设置警报,以便在特定接口或设备关闭时通知网络工程师,这有助于管理员迅速清除网络中断的根本原因。

介绍一款工具Ipconfig/ifconfig。无论是静态配置的或者自动获取到的,都可以通过命令来查看IP地址信息情况。排除网络问题时必须完成的最重要的事情之一是找出受影响的主机的IP配置。在windows计算机上使用ipconfig实用程序,在linux / * nix/OSX的计算机上的ifconfig实用程序。下面的图显示了ifconfig实用程序的示例,其中显示了查询主机的IP配置信息。

网络工程师必知的几款网络故障排除工具

 

04协议类分析工具

协议判断,比如win2008和win2003通信时因为window scale不兼容,导致窗口过小,而程序设计适当时,通信变动极其缓慢。这些判断都是建立在抓包协议分析的基础上的;另外不同厂商SIP通信对接也有可能会用到协议分析。

协议分析器对于需要调查数据流到数据包级别大有用处,通过这个工具可以查看客户端和服务器之间的特定交互,是拦截和记录数据包的软件,例如,如果特定PC与驻留在服务器上的应用程序的连接缓慢,可以使用协议分析器来识别任何通信、延迟问题或可能是根本原因的其他问题。

05流量分析工具

.NETFlow

流量对于网络来说很重要,这个功能通常需要设备供应商的设备或板卡支持该协议,它是一种数据交换方式,其工作原理是:NetFlow利用标准的交换模式处理数据流的第一个IP包数据,生成NetFlow 缓存,随后同样的数据基于缓存信息在同一个数据流中进行传输,不再匹配相关的访问控制等策略,NetFlow缓存同时包含了随后数据流的统计信息。

例如Plixer的Scrutinizer或SevOne的NetFlow工具来钻取数据,以获得多种用途。从网络故障排除的角度来看,NetFlow分析可以快速跟踪诸如顶级主、机顶级应用程序以及网络流动行为的变化等现象,以发现诸如带宽pig之类的问题。

 

TracerouteT和TRACER

对于任何网络团队而言,Traceroute和TRACERT都是重要的工具。这两个工具可以深入了解数据采用的路径以及中间主机的响应时间,辅助判断业务系统的存活性,即使是最少量的信息也可以帮助阐明当前的问题。因此,在进行故障排除时,Traceroute和TRACERT无疑最为实用和高效的工具。

Batfish

建议作为网工的你将网络配置分析添加到故障排除工具包中。即使Ping可以告诉你某些设备或连接存在问题,前面的Traceroute/MTR可以告诉你它在哪里出了问题,但是像Batfish这样的开源工具可以告诉你网络为什么出现了故障。更好的是,可以使用Batfish或类似的验证工具来确保网络故障不会发生。

 

06日志管理系统

解密网络设备日志的做法是非常有用的故障排除技术。日志收集有两种方式——“推”和“拉”。“推”是设备或应用程序向本地磁盘或网络主动发送日志,一般SaaS版本的日志处理都采用这种方式;“拉”是由日志分析程序主动从设备拉取日志数据,本地部署版本基本都是自动拉取设备日志进行管理分析。

我们要用到的软件是php-syslog-ng和syslog-ng,安装了syslog-ng和php-syslog-ng(需要系统支持Apache、php和MySQL)的机器作为这个系统的服务端,其它所有的服务器或者网络设备作为客户端,通过UDP协议向syslog-ng服务器发送syslog信息。syslog-ng服务器将这些log记录下来,记录为log文件或者insert到mysql数据库中,通过将所有网络设备日志收集并存储到中央存储库中来简化此操作,然后使用分析功能将来自多个设备的日志事件相关联,以识别并快速解决网络问题。

网络工程师必知的几款网络故障排除工具

 

另外,专业Wi-Fi分析仪,如Netscout AIrMagnet或Ekahau频谱分析仪,可以很好的解决企业中需要维持高可靠性和无处不在的Wi-Fi的需求。

网络工程师必知的几款网络故障排除工具

 

反正万变不离其宗,基本思路就是,出了故障,做分析,定位故障的层面,涉及到哪个协议,哪个阶段,然后进行网络抓包,筛选出对应的报文,然后读网络报文,看报文中的字段反应的情况是否和你分析的一致,如果和你分析的一致,则证明你在排除过程中分析很大可能是正确的,按你的分析去排错,如果和你分析的不一致,则推倒重来。

本文介绍几种最常用的工具,可以帮助确保查找和修复问题所需的时间尽可能短,希望本文中的信息有助于将来的故障排除。



Tags:网络故障   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
网络故障的隐形元凶:MTU配置你了解吗?
背景我司使用的是亚马逊厂商的云服务,厂商的消息队列产品我们并没有用,我们选择自建,自建的好处是更灵活,定制性更广。公司内部有多套Kafka集群,100+broker节点,针对kafka我司也有...【详细内容】
2023-11-28  Search: 网络故障  点击:(191)  评论:(0)  加入收藏
Kubernetes网络故障排查实战之旅
在开发Kata/remote-hypervisor(也称为peer-pods)方案时,我遇到了一个问题,即Kubernetes pod IP在工作节点上无法访问。在本博客中,我将描述Kubernetes网络故障排查过程,希望对读...【详细内容】
2023-11-10  Search: 网络故障  点击:(390)  评论:(0)  加入收藏
经常遇见的网络故障详细分析及解决方法!
故障1:交换机刚加电时网络无法通信 【故障现象】 交换机刚刚开启的时候无法连接至其他网络,需要等待一段时间才可以。另外,需要使用一段时间之后,访问其他计算机的速度才...【详细内容】
2023-08-14  Search: 网络故障  点击:(175)  评论:(0)  加入收藏
华为防火墙,客户端无法连接,建立连接超时,配置错误或网络故障
之前为某客户的华为防火墙配置了L2TP OVER IPSEC,突然发现无法连接了,UniVPN报错:与对方建立连接超时,配置错误或网络故障。根据华为官方的解释是,配置的认证模式和设备侧配置的L...【详细内容】
2023-08-10  Search: 网络故障  点击:(150)  评论:(0)  加入收藏
WLAN网络故障,带你搞定它!
01无线网卡搜索不到AP的无线信号01 问题现象无线网卡搜索不到 AP 的无线信号02 问题分析无线网卡搜索不到 AP 的信号 ,原因可以从两方面着手:1.无线网卡2. AP本身在遇到该问...【详细内容】
2023-05-22  Search: 网络故障  点击:(338)  评论:(0)  加入收藏
如何使用远程端口镜像进行网络故障排查
前言:在网络管理中,网络故障排查是一个非常重要的环节。当网络出现故障时,我们需要快速定位问题并解决它。华为交换机提供了远程端口镜像技术,可以帮助我们快速定位网络故障。在...【详细内容】
2023-04-03  Search: 网络故障  点击:(243)  评论:(0)  加入收藏
一文回顾 2022 年加密寒冬:加密货币崩溃与网络故障
2022 年是加密货币市场剧烈震动的一年,由几种加密货币价格下跌、网络和交易所故障导致了 2 万亿美元的总市值损失。...【详细内容】
2022-10-26  Search: 网络故障  点击:(192)  评论:(0)  加入收藏
企业出现网络故障的时候,怎么排查故障原因以及维修
无论你采用什么形式上网,都会遇到计算机上网慢(卡、上不去网、信号差、信号延迟、连接失败、不稳定、丢包、误码率高、上不去、掉线、死机、无故中断。。。)等,甚至出现一些莫名...【详细内容】
2022-06-15  Search: 网络故障  点击:(647)  评论:(0)  加入收藏
网络工程师必知的几款网络故障排除工具
作为一名合格的网络管理员,必须随时做好解决整个企业基础设施中的故障问题的准备。几分钟时间内,可能会排除PC无法向无线网络进行身份验证的原因,网络故障排除对于网络技术专家...【详细内容】
2022-06-14  Search: 网络故障  点击:(379)  评论:(0)  加入收藏
使用 NetQ 排除网络故障
EVPN 已成为现代数据中心架构的标准解决方案。对于终端用户来说,受益于基于 BGP 的控制平面所具有的稳定性,EVPN 提供了扩展其广播域的灵活性。但这些增加的益处是以提高配置...【详细内容】
2021-11-26  Search: 网络故障  点击:(317)  评论:(0)  加入收藏
▌简易百科推荐
局域网限制上网软件有哪些
今天咱们继续来聊聊上网的事儿吧!企业和学校的网络管控,真是不容小觑。他们要确保网络安全和合规性,那得用上一些局域网限制上网软件。这些软件可是厉害哦!它们不仅能够掌控局域...【详细内容】
2023-12-15  网亚企业监管软件    Tags:限制上网   点击:(78)  评论:(0)  加入收藏
三款广受好评的内网监控管理软件
内网监控管理软件是一种用于监控和管理企业内部网络活动的工具。它可以帮助管理员实时监测网络流量、设备状态和用户行为,以确保网络安全和合规性。本文将从内网监控管理软件...【详细内容】
2023-11-15  洞察眼MIT系统    Tags:内网监控   点击:(169)  评论:(0)  加入收藏
推荐几个安全检测的开源系统
Security Onin系统 它的官网:https://securityonionsolutions.com/software/Security Onion是一款专为入侵检测和NSM(网络安全监控)设计的Linux发行版。它集成了日志分析、...【详细内容】
2023-09-10  安全架构  微信公众号  Tags:安全检测   点击:(230)  评论:(0)  加入收藏
一键关闭防火墙软件
作为一名电脑从业者,我有10年的经验,并熟悉Windows系统的各种设置和指令。来解决您的问题,如何关闭Windows系统的防火墙。以下是几个解决方案:一键关闭防火墙的工具包在这里:52ru...【详细内容】
2023-08-24  翰墨文化世界    Tags:防火墙   点击:(223)  评论:(0)  加入收藏
疯传全网网络10个运维巡检脚本以及使用小技巧
第1章 前言巡检脚本在网络运维中非常重要,近期客户想要一些简单的脚本实现自动化常规项的检查,本文主要介绍一些常见巡检脚本和使用方法。 第2章 脚本案例1. 网络连通性检查...【详细内容】
2023-08-23  虚拟化时代君  微信公众号  Tags:网络   点击:(319)  评论:(0)  加入收藏
分享15个网络监控神器
近年来,随着虚拟、云和边缘网络的增加,网络监控工具已经显得越来越重要。在当今大多数企业中,监控混合IT环境中的网络流量对于主动网络管理至关重要。无论是检测行为异常、占用...【详细内容】
2023-08-17  网络工程师俱乐部    Tags:网络监控   点击:(198)  评论:(0)  加入收藏
远程桌面连接出现了内部错误怎么解决?
远程桌面连接是一种非常方便的工具,可以让用户从远程访问其他计算机的桌面界面。但是,有时候在连接远程桌面时会出现内部错误,导致无法连接或者连接后无法正常使用。在本文中,我...【详细内容】
2023-05-10  RayLink    Tags:桌面连接   点击:(327)  评论:(0)  加入收藏
局域网远程桌面工具推荐
有多种软件选项适用于局域网 (LAN) 中的远程桌面,包括 微软远程桌面、Splashtop、Teamviewer 等。 以下是根据性能、安全性、价格、品牌历史和其他因素对这些软件选项进行的...【详细内容】
2023-04-28  Splashtop远程控制    Tags:远程桌面   点击:(368)  评论:(0)  加入收藏
什么是远程桌面连接?如何操作远程桌面?
随着时代越来越信息化、智能化、自动化,越来越多的企业和个人开始使用远程办公软件进行办公。其中远程桌面连接是一种非常流行的办公方式。那么,什么是远程桌面连接?如何操作...【详细内容】
2023-04-13  RayLink    Tags:远程桌面   点击:(197)  评论:(0)  加入收藏
用好你的瑞士军刀/netcat
Netcat 号称 TCP/IP 的瑞士军刀并非浪得虚名,以体积小(可执行 200KB)功能灵活而著称,在各大发行版中都默认安装,你可以用它来做很多网络相关的工作,熟练使用它可以不依靠其他工具...【详细内容】
2023-04-02  码农世界  今日头条  Tags:netcat   点击:(290)  评论:(0)  加入收藏
站内最新
站内热门
站内头条