ARP, ICMP, IGMP 역할

anonymous·2023년 4월 22일
0

ARP

  • 하드웨어 주소 연결 규약
  • 같은 네트워크 세그먼트에 있는 두 IP 장비가 통신할 때 그 네트워크에서 이용하는 특정 매체에 맞게 정의된 하위 계층 프로토콜과 주소 지정 방식을 사용한다.
  • 예) 이더넷 장비 통신시 이더넷에 특화된 주소 사용. IP 시스템 통신시 먼저 로컬 장비가 속한 네트워크에 연결된 다른 장비의 하드웨어 주소를 확인해야한다. 주소 변환 포로토콜(Adress Resolution Protocol)은 이런 서비스를 제공한다.

ICMP

  • IP는 신뢰성을 보장하지 않는다.
  • 따라서 네트워크 장애나 중계 라우터 등의 에러에 대처할 수 없다.
  • 이런 경우 수신측에서 송신측으로 데이터의 사고에 대한 내용을 전달할 필요 있다.
  • ICMP(Internet Control Message Protocol) 는 이와 같은 오류 정보를 발견해 송신측에 메시지를 전달하는 기능을 한다.

ping 도구는 ICMP Echo Request 메시지를 전송해 목적지 시스템에서 ICMP Echop Reply 메시지로 응답 받는 시간을 측정해 네트워크 연결을 검사한다.

ping www.yahoo.co.kr
tracert 59.5.67.254

ICMP 메시지 포맷

IGMP

  • 시스템이 다른 호스트와 통신하는 방법은 Unicast, Broadcast가 있다. 또 다른 방법은 그룹주소를 사용해 Packet을 보내는 Multicast가 있다. Multicast는 그룹 주소를 감시하고 호스트만이 데이터를 수신하고 다른 네트워크 장비는 그걸 무시한다.
  • 이런 방식은 Broadcast의 제한을 피해 한 호스트에서 여러 개의 목적지로 동시에 데이터를 보내야하는 응용 프로그램에 유용하다. IGMP(Internet Group Management Protocol)

출처

https://spider-web.tistory.com/12

profile
기술블로거입니다

0개의 댓글

관련 채용 정보