IP주소, MAC주소, ARP, RARP

윤용운·2022년 11월 15일
0

네트워크

목록 보기
8/8

IP(Internet Protocol)

TCP/IP 기반의 인터넷 망을 통하여 데이터그램의 전달을 담당하는 프로토콜이다.

  • 주요 기능
    • IP 패킷의 라우팅 대상이 됨
    • IP 주소 지정
  • 특징
    • 신뢰성, 흐름제어 기능이 없다.
    • 비연결성 데이터그램 방식
    • 패킷의 완전한 전달을 보장하지 않음 (신뢰성 X)
  • IP 주소 체계
    • IPv4
    • IPv6 -> IPv4의 주소 고갈 문제, 멀티미디어서비스 대응 미약 등.
  • IPv4의 고갈 문제
    • 32비트 주소체계의 한계로 IPv4 주소가 점점 고갈되어 간다.
    • 해결방법
      • DHCP
        • 네트워크상에서 동적으로 IP 주소 및 기타 구성정보 등을 부여/관리하는 프로토콜
      • NAT
        • 1개의 실제 공인 IP 주소에, 다량의 가상 사설 IP 주소를 할당 및 매핑하는, 1:1 또는 1:多 주소 변환(Address Translation) 방식

MAC 주소

네트워크 인터페이스에 할당된 고유 식별자이며, 보통 장치의 NIC에 할당된다.

NIC : Network Interface Card. PC나 서버 등의 컴퓨터를 네트워크에 연결시키기 위한 장비이다.

  • 48비트로 이루어져있으며 24비트의 OUI(IEEE에서 할당한 제조사 코드)와 24비트의 UAA(제조사에서 구별되는 코드)로 이루어져있다.
  • 보통 유일하지만, 유일하지 않을 수도 있다. 동일 네트워크에서 중복되지 않는다면 문제는 없다.

    IEEE : Institute of Electrical and Electronics Engineers.
    전기/전자/전산 분야의 국제 기구 및 학회. 관련 기술 공유와 표준 정의등의 활동을 한다.

ARP / RARP

ARP

IP 주소를 이용해 상대방의 MAC 주소를 알아오는 프로토콜이다.

  1. ARP 요청 : 특정 IP주소에 대한 MAC주소를 브로드캐스트로 전송한다.
  2. ARP 응답 : 요청한 MAC주소 정보를 유니캐스트로 전송한다.
  3. ARP 테이블에 각 노드의 ARP 정보를 저장한다.

RARP

MAC 주소에 해당하는 IP주소를 알아내는 프로토콜이다.

GARP

송신 IP와 수신 IP가 같은 ARP요청으로, 자신의 존재를 알리는 목적으로 사용한다. 주로 IP충돌감지, ARP 테이블 갱신 용도로 사용한다.

0개의 댓글