네트워크 - IP 주소, MAC 주소, ARP, RARP

이강용·2024년 6월 11일
0

CS

목록 보기
50/109

IP 주소(Internet Protocol Address)

  • 네트워크 상에서 장치들을 식별하고 통신을 간으하게 하는 주소 체계
  • 네트워크 상에서 장치(호스트)를 고유하게 식별
  1. IPv4 : 32비트 주소 체계를 사용하며 보통 4개의 8비트 숫자로 표현
    • 예 : 192.168.1.1
  2. IPv6 : 128비트 주소 체계를 사용하며 보통 8개의 16비트 숫자로 표현
  • IP 주소는 네트워크 계층에서 사용되며 인터넷 상의 모든 장치는 고유한 IP 주소를 가져야 함

MAC 주소(Media Access Control Address)

  • 네트워크 인터페이스 카드(NIC)에 할당된 고유 식별자

  • MAC 주소는 데이터 링크 계층에서 사용되며 네트워크 내의 물리적 장치를 식별

  • 48비트 주소 체계를 사용하며 12자리의 16진수로 표현

    • 예: 00:1A:2B:3C:4D:5E
  • MAC 주소는 네트워크 카드 제조업체에 의해 할당되며 일반적으로 변경되지 않음

  • 네트워크 내에서 데이터 패킷을 올바른 장치로 전달하는 데 사용

ARP(Address Resolution Protocol)

  • 네트워크 상에서 IP 주소를 MAC 주소로 변환하는 프로토콜
  • ARP는 로컬 네트워크에서 통신할 때 사용
  1. ARP 요청 : 호스트 A가 호스트 B의 IP 주소를 알고 있지만 MAC 주소를 모를 때, ARP 요청 패킷을 브로드캐스트 함
    • 이 요청에는 호스트 B의 IP 주소가 포함됨
  2. ARP 응답 : 호스트 B는 ARP 요청을 수신하고 자신의 MAC 주소를 응답으로 보냄
  3. ARP 테이블 업데이트 : 호스트 A는 응답을 받아 ARP 테이블에 호스트 B의 IP 주소와 MAC 주소를 저장

RARP(Reverse Address Resolution Protocol)

  • MAC 주소를 IP 주소로 변환하는 프로토콜
  • 주로 IP 주소를 알지 못하는 초기 부팅 단계의 장치가 사용하는 프로토콜
  1. RARP 요청: 클라이언트 장치가 자신의 MAC 주소를 포함한 RARP 요청을 브로드캐스트 함
  2. RARP 서버 응답: 네트워크에 있는 RARP 서버가 요청을 수신하고 해당 MAC 주소에 할당된 IP 주소를 응답으로 보냄
  3. IP 주소 할당: 클라이언트 장치는 응답을 받아 IP 주소를 설정

profile
HW + SW = 1

0개의 댓글