네트워크 대기 시간은 종종네트워크 관리자. 그것은 도처에 기어 다니는 것처럼 보이고 필요할 때마다 항상 당신을 때립니다. 그런 다음 다시는 필요하지 않을 것입니다. 지연 시간은 네트워크를 거의 사용할 수 없게 만드는 것과 같습니다. 그래서 그것에 대해 무엇을 할 수 있습니까? 1 단계는 지연 시간을 발견하는 것입니다. 그런 다음 측정하고 찾아야합니다. 그래야만 해결할 수 있습니다. 지연 시간 문제를 발견하고 측정하는 데 도움이되는 네트워크 지연 시간 테스트 도구 목록을 작성했습니다.
시작하기 전에 우리는 무엇을 설명하려고 노력할 것입니다대기 시간은 원인입니다. 이렇게하면 다양한 도구가 어떻게 도움이되는지 더 잘 이해할 수 있습니다. 또한 대기 시간의 중요성과 네트워크 사용에 미치는 영향을 검토합니다. 그런 다음 네트워크 대기 시간을 측정 할 수있는 방법을 살펴 보겠습니다. 지연이없는 경우 대기 시간을 찾아 측정하는 것은 쓸모가 없으므로 네트워크 대기 시간 감소에 대해서도 논의합니다. 이제 최고의 네트워크 대기 시간 테스트 도구 목록을 제시 할 준비가되었습니다. 그러나이 목록은 단순한 목록이 아니라 각 도구를 간략하게 검토하고 있습니다.
네트워크 대기 시간이란 무엇입니까?
한 문장에서 네트워크 대기 시간은데이터 패킷이 원본에서 대상으로 도착하는 데 걸리는 시간 이상적인 세계에서는 대기 시간이 없습니다. 그러나 실제로는 항상 일부가있을 것입니다. 대기 시간을 피할 수는 없지만 네트워크의 정상적인 작동에 영향을 미치기 전에 항상 중요하지 않은지 확인해야합니다.
몇 가지 요인이 대기 시간에 영향을줍니다. 먼저 전파 시간이 있습니다. 네트워크는 빠르고 비트는 빛의 속도로 이동하지만 목적지에 도달하는 데 여전히 시간이 걸립니다. 경로가 길수록 시간이 더 걸립니다. 따라서 서로 수천 마일 떨어진 두 컴퓨터 사이의 대기 시간은 일반적으로 같은 방에있는 컴퓨터 사이의 대기 시간보다 높습니다.
또 다른 기여 요인은전송 지연. 이것은 매체 자체에 의해 도입 될 수있는 지연이다. 또한 데이터 패킷의 크기에서 비롯됩니다. 패킷이 클수록 전송 시간이 오래 걸리므로 대기 시간이 길어집니다.
라우터 및 기타 처리 지연도네트워크 대기 시간 소스. 큐잉이없는 거의 사용되지 않은 회로에서도 각 라우터는 데이터를 조작해야합니다. 예를 들어 TTL 헤더 필드를 줄여야합니다.
실제로 더 많은 지연이 데이터에 영향을 줄 수 있습니다전달. 데이터를 즉시 전송할 수 없을 때 발생하는 큐잉 지연 또는 디스크 나 메모리에 캐시 된 다음 검색해야 할 때 스토리지 지연을 생각할 수 있습니다.
지연 시간 측정
대기 시간 측정이 그보다 더 복잡 할 수 있습니다보인다. 이는 매우 먼 지점 간의 대기 시간을 측정 할 때 특히 그렇습니다. 그 이유는 몇 가지가 있지만 대부분 대기 시간이 수천 분의 1 초 정도로 비교적 짧기 때문입니다. 상대방에게 전화를 걸어서“좋아, 내가 당신에게 패킷을 보내고 있는데 도착할 때 말해줘”라고 말하고 지연을 측정 할 수 없습니다. 대화를 마치기 전에 패킷이 도착할 가능성이 있습니다. 타이밍을 잊어라.
일반적으로 대기 시간은보낸 사람에게 반환되고 응답을 다시받는 데 걸리는 시간을 측정하는 패킷. 이 왕복 시간은 대기 시간으로 간주됩니다. 이 평가 방법에는 몇 가지 단점이 있습니다. 예를 들어, 리턴 경로가 다른 경우 대기 시간 수치는 대기 또는 복귀 경로 중 대기 시간이 발생하는 경로를 알려주지 않습니다.
또 다른 가능한 문제는대기 시간 측정에 사용되는 패킷 (일반적으로 ICMP 요청 및 응답)은 다른 네트워크 트래픽과 동일한 우선 순위를 가진 네트워크 장치에서 항상 처리되지는 않습니다.
대기 시간이 중요한 이유
여기에 쉬운 대답은 분명합니다. 대기 시간이 너무 길면 네트워크의 유용성에 영향을 줄 수 있기 때문입니다. 따라서 대기 시간 자체가 중요하지는 않지만 시청하는 것이 중요합니다. 비정상적으로 높거나 보통보다 높은 대기 시간은 종종 네트워크 나 네트워크에 문제가 있음을 나타내는 신호입니다. 대부분 혼잡의 결과가 될 것입니다. 네트워크는 고속도로와 같으며 트래픽이 너무 많으면 속도가 느려지고 대기 시간이 길어집니다.
그러나 측정 대기 시간이 항상 표시되는 것은 아닙니다네트워크 문제. 일반적으로 왕복 시간을 측정하여 대기 시간을 측정하기 때문에 대기 시간의 또 다른 원인은 원격 장치 일 수 있습니다. 해당 장치가해야 할 일을 매우 바쁘게 수행하는 경우 테스트 호스트로부터받은 ICMP 요청에 바로 응답하지 않을 수 있습니다. 그렇게되면 네트워크 대기 시간으로 인식되지만 실제로는 네트워크와 아무 관련이 없으며 대기 시간 측정으로 인해 이에 대한 힌트를 얻을 수 없습니다.
마찬가지로 사용자는 다음과 같은 지연 시간을 경험할 수 있습니다.네트워크와 관련이 없습니다. 응용 프로그램 대기 시간은 네트워크 대기 시간과 동일합니다. 서버가 오버로드되면 응답이 더 느리게 시작됩니다. 혼잡 한 네트워크처럼. 그러나 서버 및 애플리케이션 대기 시간은 오늘날의 주제가 아닙니다.
네트워크 대기 시간 감소
대기 시간을 경험하는 것은 하나의 성가신 일입니다.측정하는 또 다른 방법이지만, 줄일 방법을 찾지 않으면 좋은 점입니다. 이를 수행 할 수있는 몇 가지 방법이 있습니다. 간단히 말해서, 높은 대기 시간을 수정하는 방법은 문제의 원인에 따라 다릅니다. 대기 시간의 가장 일반적인 원인은 네트워크 초과 사용이므로 그에 대해 수행 할 수있는 작업을 살펴 보겠습니다.
네트워크 회로는 무제한이 아니며 언제과도하게 활용되고 정체가 발생하며 사용자는 대기 시간이 길어집니다. 고속도로 교통과 똑같이 작동합니다. 대역폭이 매우 제한적인 WAN 회로의 경우 특히 그렇습니다.
따라서 대기 시간을 줄이려면 가장 좋은 방법입니다.네트워크 사용량을 줄이기 위해 추측했습니다. 그러나 물론 이것이 항상 가능한 것은 아닙니다. 네트워크 최적화가 시작됩니다. WAN 최적화에 대한 전체 기사를 작성할 수 있습니다. 사실, 우리는 최근에했습니다. 이 작업을 지원하는 데 사용할 수있는 많은 도구가 있습니다.
지연 시간 측정을위한 최고의 도구
아시다시피 대기 시간 문제를 해결하려면 먼저측정하고 어디에서 왔는지 찾아야합니다 우리가 공개하려는 도구가 도움이 될 수있는 곳입니다. 일부는 단순히 대기 시간을 측정하는 반면 다른 일부는 대기 시간을 정확하게 파악하는 데 도움이됩니다. 다른 사람들은 대역폭 사용률을 측정하는데, 이는 초과 사용률이 높은 대기 시간의 주요 원인이라는 것을 알고 있기 때문에 도움이 될 수 있습니다. 도구는 기본 설정이 아닌 유형별로 그룹화되어 있습니다.
1 - SolarWinds 네트워크 성능 모니터 (무료 시험판)
SolarWinds는 가장 유명한 제조업체 중 하나입니다.네트워크 관리 도구. 이 회사는 오랫동안 사용되어 왔으며 네트워크 관리자의 특정 요구를 해결하는 여러 무료 도구로 유명합니다. 우리는 최고의 syslog 서버 중 최고의 TFTP 서버를 논의하면서이 페이지에서 몇 가지 무료 도구를 검토했습니다.
SolarWinds 네트워크 성능 모니터 또는NPM은 SolarWind의 주력 제품입니다. 아마도 최고의 SNMP 대역폭 모니터링 도구 중 하나 인이 도구에는 몇 시간 동안 이야기 할 수있는 많은 기능이 포함되어 있습니다. 이 도구의 가장 큰 장점은 단순성 일 가능성이 높습니다. 그러나 이러한 단순성은 융통성의 대가가 아닙니다. 대시 보드,보기, 차트 및 보고서는 기본 설정 또는 요구에 맞게 완전히 사용자 정의 할 수 있습니다. 이 도구는 몇 분만에 설정이 가능하며 가장 작은 네트워크에서 수천 개의 장치가있는 거대한 네트워크로 확장 할 수 있습니다.

NPM은 네트워크 대기 시간을 직접 측정하지 않습니다.그러나. 그러나 네트워크의 모든 부분에 대한 대역폭 사용량에 대한 자세한 정보를 제공함으로써 혼잡이 높은 대기 시간의 원인이 될 수있는 문제 지점을 신속하게 식별 할 수 있습니다.
NPM은 SNMP를 사용하여 주기적으로 장치를 폴링합니다.인터페이스 카운터를 읽고 대역폭 사용률을 계산하고 그래프로 표시합니다. 도구를 구성하려면 장치의 IP 주소와 커뮤니티 문자열 만 지정하면됩니다. 고급 기능을 사용하면 네트워크 맵을 작성하고 두 장치 간의 중요한 경로를 표시 할 수 있습니다. 대기 시간 문제를 해결할 때 유용한 기능입니다.
Network Performance Monitor의 가격은 $ 2 955부터 시작합니다. 도구를 구입하기 전에 사용해 보려면 완전한 기능을 갖춘 30 일 평가판을 사용할 수 있습니다.
2 — SolarWinds NetFlow 트래픽 분석기 (무료 시험판)
SolarWinds의 또 다른 우수한 제품인NetFlow Traffic Analyzer는 관리자에게 네트워크 트래픽에 대한 자세한 정보를 제공합니다. 사용률과 잠재적 대기 시간을 보여줄뿐만 아니라 발생하는 위치와 발생 원인을 보여줍니다. 이 도구는 관찰 된 트래픽이 무엇인지에 대한 자세한 정보를 제공합니다. 예를 들어이 도구를 사용하면 어떤 유형의 트래픽이나 어떤 사용자가 가장 많은 대역폭을 소비하는지 확인할 수 있습니다. NetFlow Traffic Analyzer의 대시 보드에는 최고 응용 프로그램, 최고 프로토콜 또는 최고 통화 자와 같은 유용한보기가 몇 가지 있습니다.

SolarWinds NetFlow 트래픽 분석기는네트워크 장치에서 자세한 사용 정보를 수집하기위한 NetFlow 프로토콜. 원래 Cisco에서 만든 NetFlow 프로토콜을 통해 장치는 각 네트워크 "대화"또는 흐름에 대한 자세한 정보를 NetFlow 수집기 및 NetFlow 트래픽 분석기와 같은 분석기로 보낼 수 있습니다. 이 정보에는 트래픽을 분석하는 데 사용할 수있는 몇 가지 요소가 포함되어 있습니다. Cisco 이외의 많은 제조업체에서도 NetFlow 기능 또는 이와 동등한 기능을 장비에 포함하며 때로는 다른 이름으로 부릅니다. 최근 NetFlow 프로토콜은 IETF에 의해 IPFIX 또는 IP Flow Information Exchange로 표준화되었습니다. SolarWinds NetFlow 트래픽 분석기는 모든 프로토콜 변형과 작동하므로 탁월한 선택입니다.
SolarWinds NetFlow 트래픽 분석기는네트워크 성능 모니터 위에 설치되는 추가 모듈. 가격은 $ 1,915에서 시작하며 호스트 수에 따라 다릅니다. 대부분의 SolarWinds 유료 제품과 마찬가지로 무료 평가판을 사용할 수 있습니다.
3 — Paessler PRTG
Paessler Router Traffic Grapher (PRTG)는다른 대역폭 모니터링 도구. 그리고 가장 쉽고 빠른 설정 중 하나입니다. Paessler는 몇 분 안에 제품을 설치하고 운영 할 수 있다고 주장하지만 실제로 제품을 설정하는 데는 요구되는 것보다 시간이 많이 걸리지 않습니다. 이 제품에는 자동 검색 기능이있어 네트워크를 검색하고 찾은 구성 요소를 자동으로 추가합니다.

PRTG에는 여러 사용자 인터페이스가 표준으로 제공됩니다.필요에 가장 적합한 것을 선택할 수 있습니다. 기본 Windows 콘솔 응용 프로그램과 Ajax 기반 웹 인터페이스 및 Android 및 iOS 용 모바일 앱이 있습니다. 또한 각 플랫폼 기능을 잘 활용합니다. 예를 들어, 모바일 앱을 사용하면 부착 된 QR 코드 레이블을 스캔하여 모든 장치의 세부 정보에 액세스 할 수 있습니다. 물론 Windows 콘솔을 사용하면 해당 레이블을 인쇄 할 수 있습니다.
PRTG는 기술 조합을모니터링. 이 제품은 SNMP 모니터링뿐만 아니라 Windows 장치 용 WMI와 유사하지만 경쟁적인 두 가지 흐름 분석 기술인 NetFlow 및 Sflow를 사용합니다. 또한이 도구에는 대기 시간을 측정하도록 특별히 설계된 여러 센서가 있습니다. 왕복 지연, Cisco IP SLA 센서 및 Ping 센서를 측정하는 QoS 센서가 있습니다.
4 — ManageEngine NetFlow An알이저
ManageEngine NetFlow Analyzer는 또 다른 제품입니다일부 고급 대기 시간 모니터링 기능이있는 NetFlow 기반 모니터링 도구. 이 도구는 네트워크 사용률 및 트래픽 패턴에 대한 자세한보기를 제공합니다. 웹 기반 사용자 인터페이스를 통해 애플리케이션, 대화, 프로토콜 등으로 트래픽을 볼 수 있습니다. 이 도구의 포괄적 인 대시 보드는 최고의 기능 중 하나입니다. 다양한 기능을 제공하며 원하는 데이터를 포함시킬 수 있습니다. 또한 이동중인 관리자를 위해 사용할 수있는 모바일 앱이 있습니다.
ManageEngine NetFlow Analyzer는 다음을 지원합니다.NetFlow, IPFIX, J-flow, NetStream 등 몇 가지 흐름 기술 또한 툴에서 바로 트래픽 형성 및 / 또는 QoS 정책 조정을 지원하는 Cisco 디바이스와의 탁월한 통합 기능도 제공합니다.
지연 시간 측정을 위해이 도구에는 WAN 가용성, 지연 시간 및 서비스 품질을 모니터링 할 수있는 WAN 왕복 시간 (RTT) 모니터가 있습니다.
5 — PingPlotter
오해의 소지가 있지만 PingPlotter는실제로 네트워크 문제를 해결하는 데 도움이되는 그래픽 Traceroute 소프트웨어입니다. 이 진단 도구는 컴퓨터와 대상 간의 대기 시간 및 패킷 손실을 그래프로 표시합니다. 정보를 시각화하고 문제 해결 프로세스를 가속화하며 문제가있는 사람이 누구인지 설득해야 할 경우 사례를 작성하는 데 도움이됩니다.

PingPlotter는 모든 네트워크 성능을 그래프로 표시컴퓨터를 실행하는 컴퓨터와 대상 웹 사이트, 서버 또는 장치 사이를 이동하십시오. 이 도구는 네트워크에 연결할 수있는 장치의 경로를 테스트합니다. 대기 시간이 발생하는 위치를 보여 주므로 많은 진단 시간이 절약됩니다.
성능 통계가 유용하지만테스트 도중 네트워크가 실패했거나 실패했음을 알려줍니다. PingPlotter에는 문제가 발생한시기를 정확하게 표시하여 더 깊은 수준의 이해를 제공하는 유용한 타임 라인 기능이 있습니다. 이를 통해 테스트 전체에서 일관된 고장과 짧은 기간 동안의 심각한 고장을 구별 할 수 있습니다. 또한 실패를 다른 동시 이벤트와 연관시키는 데 도움이 될 수 있습니다.
6 — 멀티 핑
MultiPing은 다소 다른 제품입니다오해의 소지가있는 이름. MultiPing은 주로 Ping을 사용하여 위업을 달성하지만 실제로 SolarWinds의 NPM과 같은 모니터링 시스템입니다. 물론 SNMP 대신 Ping을 사용하면 얻는 정보가 매우 다르다는 것을 의미합니다. 이 도구를 사용하면 대역폭 사용이 예상되지 않습니다. 그러나 여러분이 보게 될 한 가지는 지연 시간입니다. 대역폭 모니터가 시간에 따른 대역폭 그래프를 플롯하는 것처럼 시간이 지남에 따라 대기 시간을 플롯합니다.

멀티 핑은 패킷 손실을 백분율로 표시합니다최소, 평균 및 최대 대기 시간. 자동 검색 기능이있어 설치가 매우 쉽습니다. 제품의 사용자 인터페이스는 원하는대로 다른 구성 요소를 배치하여 원하는대로 구성 할 수 있습니다. 시스템에는 매개 변수가 범위를 벗어날 때 알려줄 수있는 경고 기능도 있습니다. 알림 외에도 알림에서 프로그램을 시작할 수 있습니다.
7 — 핑
당신은 아무것도 다운로드하거나 설치할 필요가 없습니다그래도 대기 시간을 테스트하십시오. Ping은 대부분의 최신 운영 체제에 내장 된 명령입니다. 간단히 말해 Ping은 일련의 ICMP 에코 요청을 대상 IP 주소로 보내고 해당 ICMP 에코 응답으로 응답하기를 기다립니다. 요청과 응답 사이의 지연을 왕복 지연이라고하며 대기 시간이라고도합니다. 또한 요청 중 하나에 대한 응답을 수신하지 못하면 유틸리티는 요청 또는 응답이 전송 중 손실되었다고 가정하고 명령 실행이 완료되면 표시되는 패킷 손실 정보를 컴파일합니다.
8 — Traceroute (또는 Tracert)
마찬가지로 Traceroute – 또는 TracertWindows 환경에서 대기 시간 테스트 목적으로도 사용할 수 있습니다. 이것은 대부분의 운영 체제에 내장 된 또 다른 명령입니다. Ping과 동일한 유형의 ICMP 요청 및 응답을 사용하지만 경로를 따라 각 네트워크 세그먼트의 응답 시간 또는 대기 시간을 개별적으로 테스트 할 수 있도록합니다. 대부분의 대기 시간이 발생하는 위치를 잘 알 수 있으므로 Ping보다 훨씬 좋습니다. 따라서이 도구는 대기 시간을 측정 할뿐만 아니라 찾을 수 있습니다.
코멘트