프로필사진
DevOps 부트캠프 기록일지
DevOps_04_김재환
07_Study(IP)
07_Study(IP)

2023. 3. 15. 20:26부트캠프/DevOps (TIL)

IP

"Internet Protocol"의 약어로, 인터넷에서 컴퓨터나 기기들이 서로 통신할 때 사용되는 프로토콜입니다.

IP는 인터넷을 이루는 핵심 프로토콜 중 하나로, 인터넷 패킷을 전송하는데 사용됩니다.

IP는 인터넷에서 데이터를 전송하기 위한 주소체계를 정의하는데, IP 주소는 32비트 형태로 되어 있으며, 일반적으로 점으로 구분된 4개의 숫자로 표시됩니다.

예를 들어, 192.168.0.1과 같은 형태로 볼 수 있습니다.

 

IP는 또한 IPv4와 IPv6 두 가지 버전이 있습니다.

 

IPv4는 현재 대부분의 인터넷에서 사용되는 버전으로, 32비트 주소 체계를 사용하고 있습니다. 하지만 IPv4의 주소 공간이 한계에 도달하여, 더 많은 주소를 사용할 수 있는 IPv6가 개발되었고 IPv6는 128비트 주소 체계를 사용하며, IPv4와 비교하여 훨씬 더 많은 주소를 사용할 수 있다. 하지만 아직까지 범용화 하기에는 무리가 있습니다.

또한 IP는 패킷 교환 네트워크에서 핵심적인 역할을 수행하며, 인터넷에서 데이터 전송에 필수적인 역할을 한다.

 

IP는 두 가지로 나뉩니다. Pubilc IP 또는 Praivate IP

 

Public IP는 공인이 된 IP를 뜻(전세계에서 유일)하며. 전세계적으로 ICANN이라는 기관이 국가별로 사용할 IP 대역을 관리하고 우리 나라는 인터넷 진흥원(KISA)에서 우리나라 내에서 사용할 주소를 관리하고 있습니다. 따라서, 임의로 아무 IP 주소나 내 컴퓨터에 지정한다고 인터넷이 되는 것이 아니라 할당 받은 주소를 부여해야만 인터넷에 접속할 수 있게 됩니다.

 

종류로는 다음과 같습니다.

Private IP는 네트워크(Network) 안에서 사용되는 주소.( 내부적으로 사용되는 고유한 주소 )로 사설 IP는 하나의 네트워크 안에서 유일하며. 사설 IP(private IP)는 이 이름에서 보듯이 인터넷상에서 확인할 수 없고, 내부 네트워크에서만 사용 가능한 IP를 말합니다. 가정이나, 소규모 사무공간에서 공유기 / 라우터 등의 장비가 하나의 공인 IP를 할당 받고 NAT방식을 통해 여러  컴퓨터가 나누어 쓰는 방식으로 사용될 때 주로 사용되며, 아래의 표와 같은  B, C class의 사설IP 대역이  많이사용됩니다.

 

종류로는 다음과 같습니다.

Public IP와 Private IP는 네트워크에서 호스트를 식별하기 위해 사용되는 IP 주소입니다. 그러나 Public IP와 Private IP는 다음과 같은 차이점이 있습니다.

 

사용 용도:

  • Public IP는 인터넷에 연결되어 있는 호스트를 식별하기 위한 주소입니다. 인터넷에서 호스트에 접근하기 위해서는 Public IP를 사용해야 합니다.
  • Private IP는 사설 네트워크에서 호스트를 식별하기 위한 주소입니다. 일반적으로, 사설 네트워크에서는 인터넷과의 연결을 위해 라우터를 사용합니다. 라우터는 인터넷과의 통신에는 Public IP를 사용하고, 사설 네트워크에서 호스트 간 통신에는 Private IP를 사용합니다.

 

유효 범위:

  • Public IP는 전 세계적으로 고유한 주소이며, 인터넷을 통해 전파됩니다. 따라서, Public IP는 유효한 주소 범위가 전 세계입니다.
  • Private IP는 사설 네트워크 내에서만 유효합니다. 

 

할당 방법:

  • Public IP는 인터넷 서비스 제공자(ISP)로부터 할당받습니다. 일반적으로, 고정 IP와 동적 IP 두 가지 유형이 있습니다.
  • Private IP는 네트워크 관리자가 할당합니다. 보통, IPv4에서는 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 세 가지 사설 IP 주소 대역이 사용됩니다.

 

공개 여부:

  • Public IP는 인터넷을 통해 공개됩니다. 인터넷에서 호스트에 접근하기 위해서는 Public IP를 사용해야 합니다.
  • Private IP는 사설 네트워크에서만 사용되므로 공개되지 않습니다.

따라서, Public IP와 Private IP는 사용 용도, 유효 범위, 할당 방법, 공개 여부 등의 차이점이 있습니다.

 

출처

chatGtpforGoogle

https://velog.io/@hidaehyunlee/%EA%B3%B5%EC%9D%B8Public-%EC%82%AC%EC%84%A4Private-IP%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90

http://www.codns.com/b/B05-104