가. 모니터링 도구
1. 기본적인 네트워크 모니터링 도구 (e.g., Wireshark, Nagios)
- Wireshark
- 와이어샤크는 네트워크 패킷을 캡처하고 분석하는 오픈소스 도구
- 주요 기능
- 패킷 내용을 자세히 표시
- 패킷 캡쳐 데이터에 대한 저장
- 네트워크 인터페이스에서 raw 패킷 캡처
- 다양한 조건으로 패킷을 필터링 하거나 검색
- Nagios
- 시스템 및 네트워크 모니터링 응용프로그램
- 지정한 호스트와 서비스를 관찰하고 장애가 나거나 복구 되었을 때 경보를 발령
- IP 주소로 접근 가능한 라우터나 스위치, 방화벽 같은 네트워크 장치에 대한 모니터링 서비스 제공
나. 성능 측정 및 최적화
1. 대역폭, 지연 시간, 패킷 손실
- 대역폭 (Bandwidth)
- 주어진 시간 (보통 1초) 동안 컴퓨터 네트워크 또는 인터넷 연결을 통해 한 지점에서 다른 지점으로 최대 데이터 양을 전송하는 유선 또는 무선 네트워크 통신 링크의 용량
- 속도 테스트 도구(예: Speedtest)나 네트워크 모니터링 툴을 사용해 측정 가능하며, 다운로드와 업로드 속도를 따로 측정하는 것이 일반적
- 대역폭 단위 bps(bits per second) 로 표현 → 초 당 전송할 수 있는 비트 수를 의미
- bps
- Kbps
- Mbps
- Gbps
- 지연 시간 (Latency)
- 지연 시간은 시스템의 지연을 측정한 값
- 데이터가 네트워크를 통해 한 지점에서 다른 지점으로 이동하는 데 걸리는 시간 의미
- 지연 시간이 긴 네트워크는 응답 시간이 느리고, 지연 시간이 짧은 네트워크는 응답 시간이 빠름
- 패킷 손실 (Packet Loss)
- Ping
- 핑 은 지연 시간의 측정 단위
- 예)
- 온라인 게임을 플레이하면 서버 또는 호스트와 지속적으로 데이터의 ‘패킷’을 교환하는데, 이러한 패킷이 왕복하는데 걸리는 시간을 Ping 이라고 함
핑이 15ms 정도로 낮으면 서버와의 데이터 패킷 교환이 빠르게 이루어지며, 이러한 신속한 업데이트를 통해 높은 응답성을 경험할 수 있는 반면, 핑이 300ms 정도로 높을 경우 PC와 서버 간의 통신이 훨씬 느려지며 지연이 발생함
- 온라인 게임을 플레이하면 서버 또는 호스트와 지속적으로 데이터의 ‘패킷’을 교환하는데, 이러한 패킷이 왕복하는데 걸리는 시간을 Ping 이라고 함
- 이처럼, 패킷 손실은 컴퓨터와 게임 서버 간에 교환되는 데이터의 손실을 의미
- 패킷 손실이 발생할 경우, 일부 패킷은 절대 도착하지 않게 되는데, 이러한 경우 패킷을 재전송 해야하므로 지연이 발생
- 패킷 손실을 유발할 수 있는 원인
- 결함이 있는 이더넷 포트 또는 케이블
- PC의 네트워크 인터페이스 컨트롤러(NIC) 문제
- 구형 라우터 펌웨어
- 네트워크 혼잡
- 게임 서버 문제
- Ping
'INFRA' 카테고리의 다른 글
네트워크 트러블슈팅 (0) | 2024.09.05 |
---|---|
네트워크 보안 기초 (1) | 2024.09.05 |
서버 설정과 관리 (0) | 2024.09.05 |
DNS와 도메인 네임 시스템 (0) | 2024.09.05 |
네트워크 프로토콜 (0) | 2024.09.05 |