728x90
반응형

Internet Control Message Protocol 2

[Network] ICMP 프로토콜

- ICMP 프로토콜(Internet Control Message Protocol, 인터넷 제어 메세지 프로토콜) OSI 7계층 모델에서 3계층에 속한 프로토콜 네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류 메세지를 전송받는 데 주로 쓰입니다. ping 명령어를 이용하여 상대방과 통신을 확인할 때 사용하는 프로토콜 프로토콜 구조의 Type과 Code를 통해 오류 메세지를 전송 받습니다. ICMP 메세지들은 프로토콜 번호 1번으로 IP packet에 암호화 되어있습니다. Type: ICMP Message의 타입을 나타냅니다.(ex. Destination Unreachable) Code: 더 구체적인 설명을 제공합니다.(ex. why the destination was unreachable) Checks..

[Network] Ping, RTT, ICMP

- Ping 간단히 얘기하자면, Ping은 ICMP 프로토콜을 이용하여 특정 Host에 대한 RTT(Round Trip Time)을 측정할 목적으로 사용되는 프로그램입니다. 일반적으로 컴퓨터 운영 체제(예: Windows, macOS, Linux)에서 제공되며, 명령 프롬프트 또는 터미널 창에서 실행할 수 있습니다. "ping" 명령어는 ICMP(Internet Control Message Protocol)을 사용하여 작동합니다. 송신 호스트는 ICMP Echo Request 메시지를 목적지 호스트로 보내고, 목적지 호스트는 ICMP Echo Reply 메시지로 응답합니다. 이 과정에서 송신 호스트는 응답 시간, 패킷 손실 여부 등을 측정하여 네트워크 상태를 평가할 수 있습니다. "ping" 명령어는 일..

728x90
반응형