2 분 소요

IPv4 주소

IPv4 주소는 32비트 숫자입니다.
TCP/IP 네트워크에서 호스트(컴퓨터 또는 기타 장치)를 고유하게 식별합니다.
IP 는 네트워크를 식별하는 부분호스트를 식별하는 부분 으로 나눌 수 있습니다.
네트워크를 식별하는 부분호스트를 식별하는 부분 을 각각
네트워크 ID, 호스트 ID 라고 합니다.




서브넷 마스크

IPv4의 서브넷 마스크(Subnet masks)나 IPv6의 프리픽스(prefixes)는
서브넷을 구성하거나 동일한 네트워크의 IP 주소 그룹을 식별하는데 사용됩니다.

서브넷 마스크는 호스트가 로컬 서브넷에 있는지, 원격 네트워크에 있는지 판별하기 위해
TCP/IP 프로토콜에서 사용됩니다.
즉, 서브넷을 사용하는 주된 이유는 브로드캐스트 도메인의 크기를 줄이는 것입니다.
브로드캐스트 트래픽이 사용 가능한 대역폭을 너무 많이 사용하면,
네트워크 관리자는 브로드캐스트 도메인의 크기를 줄이도록 선택할 수 있습니다.

인터넷 RFC 1878은 TCP/IP 네트워크에서 사용할 수 있는 유효한 서브넷 및
서브넷 마스크에 대해 설명합니다.




네트워크 클래스

인터넷 주소는 인터넷 을 관리하는 조직인 InterNIC 에서 할당 합니다.
이러한 IP 주소는 클래스로 나뉩니다.
네트워크 클래스에 따라 IP 주소의 첫번째 옥텟의 범위를 알 수 있습니다.
주로 사용하는 IP 주소의 클래스와 서브넷 마스크는 다음과 같습니다:

Class IP address ranges Default subnet mask
A 0.0.0.0 ~ 127.255.255.255 255.0.0.0
B 128.0.0.0 ~ 191.255.255.255 255.255.0.0
C 192.0.0.0 ~ 223.255.255.255 255.255.255.0
D 224.0.0.0 ~ 230.255.255.255 해당 없음
E 240.0.0.0 ~ 255.255.255.255 해당 없음


35.64.0.0/12 를 예로 들면,
IP 주소: 35.64.0.0
00100011.01000000.00000000.00000000 -> 2^22 약 4백만 개의 IP 가능

서브넷 마스크: /12
11111111.11110000.00000000.00000000

사용가능한 호스트 IP 범위:
35. 64. 0. 0
00100011.01000000.00000000.00000000
~
35. 79. 255. 255
00100010.01001111.11111111.11111111




기본 게이트웨이

TCP/IP 컴퓨터가 다른 네트워크의 호스트와 통신해야 하는 경우,
일반적으로 라우터라는 장치를 통해 통신합니다.
TCP/IP 용어로 호스트의 서브넷을 다른 네트워크에 연결하는 호스트에 지정된 라우터를
기본 게이트웨이 라고 합니다.




용어 사전

  • InterNIC: 인터넷에서 IP 주소 관리를 담당하는 조직입니다.
  • RFC(Request for Comment): 인터넷에서 표준을 정의하는 데 사용되는 문서입니다.
  • WAN(Wide Area Network): 라우터로 분리된 소규모 네트워크의 집합인
    대규모 네트워크입니다. 인터넷은 대규모 WAN의 한 예입니다.
  • 네트워크 주소: 호스트 부분이 모두 0인 IP 주소입니다.
  • 브로드캐스트 주소: 호스트 부분이 모두 1인 IP 주소입니다.
  • 라우터: 서로 다른 IP 네트워크 간에 네트워크 트래픽을 전달하는 장치입니다.
  • 옥텟: 8비트 숫자로, 그 중 4개는 32비트 IP 주소를 구성합니다.
    범위는 2진수 00000000-11111111이며 10진수 값 0-255에 해당합니다.
  • 패킷: TCP/IP 네트워크 또는 광역 네트워크를 통해 전달되는 데이터 단위입니다.
  • 호스트: TCP/IP 네트워크에 있는 컴퓨터 또는 기타 장치.




참고자료

댓글남기기