울음참고 개발공부
article thumbnail
Published 2023. 5. 11. 10:12
개념 정리 | IP - IPv4, IPv6 TIL
728x90

IP 란?

 

 

 Internet Protocol 
인터넷에서 데이터를 주고받기 위한 통신 규약

 

 

  • 인터넷에 데이터를 전송하기 위해 사용되는 주소 체계
  • 모든 인터넷 기기는 IP 주소를 갖는다
  • IP 주소는 전 세계적으로 고유하며, 인터넷 상에서 기기를 식별하는 역할을 한다

 

데이터를 보내는 컴퓨터에서는 데이터를 받는 컴퓨터 IP 주소를 목적지로 설정하고, 

데이터를 보낼 때 이 IP 주소를 이용해 데이터를 전송하는 것이다. 

 

 

그렇다면 고정 IP 와 유동 IP 란 무엇일까?

 

  • 고정 IP
    • 변하지않고 고정적으로 부여된 IP
    • 보안성이 우수하여 보안관련 회사에서 사용
  • 유동 IP
    • 인터넷에 접속할 때마다 부여되는 IP 
    • 일반적으로 대부분 사용

 


 

IPv4와 IPv6 는 둘 다 IP 주소 체계이다

 

 

IPv4

 

  • 32비트 주소 체계를 사용하며, 이론상 최대 42억 개의 고유한 주소를 지원
  • IPv4 주소 공간은 인터넷의 급속한 발전으로 인해 고갈되고 있음 

 

*32비트 - 8비트씩 4개의 그룹으로 구성

 

 

 

IPv6

 

  • 128비트 주소 체계를 사용하며 이론상 최대 3400억개 이상의 주소를 지원
  • IPv4 보다 훨씬 큰 주소 공간을 가지기 때문에, 인터넷 상의 기기들이 더 많은 IP 주소를 할당받을 수 있게 됨

 

*128비트 - 16비트 씩 8개의 그룹으로 구성

 

 

 

IPv6의 장점

 

IPv4 는 현재까지도 많이 사용되고 있지만,

IPv6는 미래 인터넷의 기술적 요구사항을 충족시키기 위해 개발된 프로토콜이며, 현재 점차 적용이 확대되고 있다.

 

또한 IPv6는 IPv4에 비해 더 많은 보안 기능을 제공하여 효율적인 라우팅 등의 성능 개선도 지원한다.

728x90

'TIL' 카테고리의 다른 글

FROM 절, WHERE 절 에서의 SELECT  (0) 2023.05.24
core  (0) 2023.05.14
IntelliJ | Terminate vs Disconnect  (0) 2023.05.10
DB | MySQL 에서 스키마 및 데이터 export & import  (0) 2023.05.09
IntelliJ | jdk 설정 - No SDK  (2) 2023.05.09
profile

울음참고 개발공부

@메각이

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!