ICMP

Internet Control Message Protocol의 약어입니다.

ICMP는 TCP/IP 네트워크 연결의 문제를 진단하는 데 도움이 되는 오류 보고 프로토콜입니다. 네트워크 수준에서 작동하는 프로토콜로, 네트워크 간에 데이터 패킷이 이동하도록 지원하며 Internet Protocol(IP) 제품군의 중요한 부분입니다. 라우터스위치 같은 네트워크 장치는 데이터 패킷이 목적지에 도달할 수 없을 때 ICMP 오류 메시지를 보냅니다.

인터넷을 통해 두 컴퓨터 간에 데이터를 전송하려면 이동 경로에 있는 여러 개의 별도 네트워크 연결을 거쳐야 합니다. 각 데이터 패킷은 네트워크에서 네트워크로 이동하며, 각 네트워크의 라우터가 패킷을 다음 단계로 전달합니다. 같은 두 컴퓨터 사이에서 전송되는 일련의 패킷도 서로 다른 경로를 거쳐 목적지에 도착하기 전에 순서가 뒤바뀔 수 있습니다. 어떤 장치가 패킷을 다음 홉으로 성공적으로 전달하지 못하면 패킷의 출발지로 ICMP 오류 메시지를 다시 보냅니다.

ICMP 프로토콜은 연결 문제를 식별하는 데 도움이 되는 여러 오류 유형을 지정합니다. 예를 들어 Time Exceeded 오류는 데이터 패킷의 TTL이 목적지에 도달하기 전에 만료되었음을 의미하며, Parameter Problem 오류는 데이터 패킷의 IP 헤더에 문제가 있음을 나타냅니다. 일부 오류 유형에는 더 자세한 정보를 제공하는 하위 유형 코드가 포함됩니다. 예를 들어 Destination Unreachable 오류에는 각각 다른 원인을 설명하는 16가지 하위 유형이 있습니다. 대부분의 경우 출발지 컴퓨터의 소프트웨어가 데이터 패킷을 다시 보내거나 다른 경로를 시도하여 이러한 오류를 자동으로 해결하므로 사용자가 알아차리지 못하는 경우가 많습니다. 그러나 PingTraceroute 같은 진단 도구는 ICMP 메시지를 사용하여 컴퓨터와 원격 서버 사이의 연결 문제를 진단하도록 도와줍니다.

업데이트됨 September 21, 2023 작성: Brian P.

quiz지식 테스트하기

Which of the following prevents email spoofing?

A
SPF
0%
B
SMB
0%
C
SIP
0%
D
SDS
0%
Correct! Incorrect!     View the SPF definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 ICMP에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.