Echo Request, Echo Reply   반향 요청, 에코 요청, 반향 응답, 에코 응답

(2024-04-06)

Query Identifier


1. ICMP 에코 요청 (Echo Request) / 에코 응답 (Echo Reply) 질의메세지인터넷상의 어떤 호스트가 제대로 동작하고 있는지 확인하기 위해,
     - Echo Request 메세지를 보내면,
     - 해당 호스트는 이에 대한 응답으로 Echo Reply 메세지를 보냄

       

  ㅇ 관련표준 : RFC 792 (1981년, ICMPv4), RFC 2464 (1998년, ICMPv6)

  ㅇ 특징
     - 이에 사용되는 프로그램 도구로는 ping 이용
     - 원칙적으로, 메세지 길이(크기)는 제한 없음
 

2. ICMP 에코 요청/에코 응답 메세지 포멧 및 필드 구성

   

  ㅇ 메세지 유형(Type, 8 비트)
     - ICMPv4 : Echo Request => 8, Echo Reply => 0
     - ICMPv6 : Echo Request => 128, Echo Reply => 129

  ㅇ 메세지 코드(Code, 8 비트) : (미사용) 통상 0 으로 셋팅

  ㅇ Identifier (2 바이트)
     - 단일 질의에 대한 식별(세션 식별 번호)을 위한 필드
        . 통상, Unix/Linux 운영체제에서는, 이의 식별 번호로써 프로세스 ID를 사용함
     - 같은 질의에 대해 Echo Request 및 Echo Reply의 Identifier는 같은 값을 갖게됨
        . 특히, 방화벽에서 사용될 때, 이 필드를 Query Identifier라고 칭함

  ㅇ Sequence number (2 바이트)
     - 단일 질의에 대하여, 여러 번의 질의메세지를 보낼때 이들에 대한 일련번호임
     - 같은 질의에 대해 Echo Request 및 Echo Reply의 Sequence number는 같은 값을 갖게됨

  ㅇ Optional data (가변적)
     - 송신측에서 반드시 데이터를 포함시킬 의무는 없지만, 
       일단 포함시키면 수신측은 Echo Reply에 이 데이터를 포함시켜야 함

[ICMPv6]1. ICMPv6   2. 목적지 도달 불가   3. Packet Too Big (IPv6)   4. 에코 요청,에코 응답   5. 이웃 탐색(ND)   6. 이웃 간청(NS),이웃 알림(NA)   7. 멀티캐스트 주소 학습(MLD)  

[ICMPv4 정보성 메세지]1. ICMP 질의메세지   2. Echo Request/Reply   3. ICMP 라우터 탐색   4. Router Solicitation   5. Router Advertisement   6. Timestamp Request/Reply  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설