본문 바로가기

Database

IP Address 와 MAC Address란

IP Address And MAC Address

 

네트워크 용어에서 서로 다른 네트워크로 접속하기 위해 사용하는 성문 역할을 하는 컴퓨터를 Gateway 라고 합니다.

같은 네트워크 대역의 컴퓨터를 찾을 때는 Gateway가 없어도 잘 되지만 다른 네트워크 대역의 컴퓨터를 찾을 때는 반드시 Gateway를 통해서 외부로 나가도록 설정되어 있어야만 합니다.

 

컴퓨터 세상에서 사용되는 주소는 IP Address와 MAC Address가 있습니다.

 

1. IP Address 

(1) IPv4 와 IPv6

  • Internet Protocol 의 약자
  • 숫자로 이루어져 있으며 이 주소는 "8비트 . 8비트 . 8비트 . 8비트"로 총 32비트로 구성됨 . ex) 192.168.0.1
  • 이는 IPv4의 경우이고 최근에는 IPv4의 주소 개수가 부족해서 IPv6이 등장함.
  • v6과 v6은 .(dot)을 기준으로 필드의 개수를 의미함

(2) 공인 IP 주소와 사설 IP 주소

  • IP 주소를 크게 나누면 공인 IP 주소(Public Ip Address)와 사설 IP주소(Private IP Address) 로 나눌 수 있음
  • 모든 컴퓨터가 공인 IP를 사용하면 가장 좋지만 문제는 IP 주소의 수량이 한정되어 있어서 그렇게 할 수 없음
  • 그래서 반드시 공인 IP를 사용해야 하는 경우(예를 들어 서버와 같이 외부에서 접속해야만 하는 컴퓨터들)을 제외한 컴퓨터들은 사설 IP를 사용하게 됨.
  • 공인 ip는 신청할 때 별도의 비용도 지불해야 하지만 사설 ip는 그럴 필요 없음.
  • 사용 가능한 사설 IP 주소의 범위는 아래와 같다. 별도의 비용 없이 마음대로 사용 가능하다.
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255
  • 내부에서 외부로 나가는 것은 NAT 라는 기술을 이용해서 나가는 것이 가능하지만 외부에서 사설 IP를 사용하는 컴퓨터로 접속하는 것은 기본적으로 불가합니다.
  • 그러나 이것도 라우터에서 Port Forwarding 이라는 기술이 지원되면 가능합니다.
  • 공인 IP이든 사설 IP이든 같은 네트워크 대역에 있는 컴퓨터들은 서로 IP 주소가 중복 되면 안 됩니다.

 

2. MAC Address

  • Media Access Control 의 약자로 매체접근제어주소라고 불리기도 합니다.
  • 이 주소는 16진수로 작성되고 총 48비트로 구성되어 있습니다.
  • 이 주소는 모든 NIC(Network Interface Card - 흔히 LAN Card라고 함) 에 고유하게 할당됩니다.
  • hardware Address 라고도 하며 00:0C:29:A1:3A:C4와 같은 형태로 구성되어 있습니다.
  • 총 48비트 중에서 앞부분의 3자리(24바이트)는 제조사 코드이고 뒷부분의 3자리(24바이트)는 고유한 NIC 번호입니다.
  • 예를 들어 인텔에서 만든 모든 NIC는 앞의 3자리(24비트)는 동일하고 뒤의 3자리(24바이트)는 모두 다릅니다.
  • IP 주소는 장소에 따라 변경되지만 MAC Address는 변경되지 않습니다.
  • 예를 들어 집에서 사용하던 노트북을 학교에 가져가서 연결했을 때 집의 IP와 학교의 IP가 다르기에 IP주소는 달라집니다. 그러나 NIC는 변경되지 않으므로 MAC Address는 동일하다는 뜻입니다.

 

MAC Address와 IP Address를 조회하는 방법은 

윈도우의 경우 - cmd 창에서 ipconfig 를 입력, 맥의 경우 - terminal 창에서 ifconfig를 입력하면 됩니다.