본문 바로가기

Ping3

네트워크 문제 진단을 위한 필수 테스트 방법과 도구 (명령어) 네트워크 통신 테스트는 네트워크 문제를 진단하고 서비스 상태를 점검하는 데 중요한 역할을 합니다. 각 프로토콜(ICMP, TCP, UDP) 및 관련 도구와 명령어 방법입니다.1. ICMP 테스트특징ICMP는 연결 상태를 확인하거나 경로 추적을 위해 사용됩니다.ICMP 기반 도구는 ping과 traceroute가 대표적입니다.명령어Ping (응답 시간 및 패킷 손실 여부 확인)ping ping -c 4 # 4번만 테스트ping -i 0.2 # 간격 0.2초로 패킷 전송Traceroute (경로 추적)traceroute traceroute -I # ICMP를 이용한 경로 추적-I: ICMP 사용.-m: 최대 홉 제한 설정.주의점방화벽에서 ICMP 요청을 차단하면 결과를 받을 수 없습니다.2. .. 2025. 1. 27.
리눅스 서버 네트워크 통신 상태 확인 방법 및 추적 모니터링 리눅스 서버 환경에서 네트워크 통신 문제를 감지하기 위해 여러 가지 방법을 사용할 수 있습니다. 이 중에서 몇 가지 주요 방법은 다음과 같습니다.1. 네트워크 상태 모니터링Ping 테스트: 일정 간격으로 대상 서버에 ping을 보내 응답 시간을 확인합니다. 응답 시간이 길어지거나 패킷 손실이 발생하면 네트워크 문제가 있을 수 있습니다.ping -c 4 example.comTraceroute: 네트워크 경로를 추적하여 특정 구간에서 문제가 발생하는지 확인합니다.traceroute example.com2. 시스템 로그 모니터링dmesg: 커널 메시지를 확인하여 네트워크 인터페이스 관련 오류나 경고 메시지를 찾습니다.dmesg | grep -i netsyslog: 시스템 로그 파일을 주기적으로 확인하여 네트워.. 2024. 9. 22.
네트워크 트러블슈팅 도구 1. 호스트 설정 a. ps 개별 프로세스를 빠르게 보여주지만 시스템 상태의 모든 것을 정확하게 보여주는 것은 아니다. ps가 보여주지 않는다고 해서 그런 서비스가 가동되지 않고 있다는 의미가 아니다. 단지 지금 동작 중인 프로세스가 없다는 것 뿐이다. * 같은 PPID를 가지는 프로세스를 지켜봄으로써 프로세스를 지나치게 많이 생성해내는 불량 프로세스를 구분해 낼 수도 있다. b. top CPU 사용량이 많은 순서대로 정렬된 프로세스 목록을 주기적으로 갱신하면서 보여준다. * top의 장점은 CPU 자원을 많이 소모하는 프로세스를 집중적으로 볼수 있게 해준다. c. netstat 한 호스트에서의 연결 내역과 제공되는 서비스의 목록을 보여준다. * Recv-Q, Send-Q가 0 이거나 0에 가까워야 한다.. 2009. 6. 1.
728x90