[네트워크] 1. IPv4와 IPv6

홍민주·2021년 5월 29일
0

IP주소

IP주소
IP주소는 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이고 라우터이든 일반 서버이든, 모든 기계는 이 특수한 번호를 가지고 있어야 한다.

예를 들어 쇼핑몰 사이트에 들어가고 싶으면 해당 쇼핑몰 서버의 ip주소를 알면 된다. 하지만 ip주소를 외우고 다닐 수 없기 때문에 도메인 주소만 알면 DNS(도메인 네임 시스템)이 도메인을 ip주소로 바꿔준다.

고정된 IP 주소를 할당받아 사용하는 방법 이외에도 DHCP를 이용하여 동적으로 IP 주소를 할당받는 방법도 있다.

IPv4 (IP version 4)

IPv4
IPv4 주소는 오늘날 일반적으로 사용하는 IP 주소이고 주소는 32비트로 구성되어 있어 0.0.0.0 ~ 255.255.255.255 까지 총 42억9496만7296개의 IP가 존재한다.

IPv4의 약 43억개의 주소 중 일부 주소들은 특별한 용도를 위해 예약되어 있다. 이를테면 127.0.0.1은 localhost(로컬 호스트)로 자기 자신을 가리킨다.

32bits를 8bits씩 4개의 구간으로 나눠 10진수로 표현한다.
ex)
1. 01111111000010110100001000111111
2. 01111111 / 00001011 / 01000010 / 00111111
3. 127.11.66.63

IPv6 (IP version 6)

IPv6
모든 단말기에 특수한 주소를 부여하기에 32bits로 부족할 것이라고 예상해 32bits보다 4배 길어진 128bits로 IPv6를 만들었다.
총 128비트로 이루어져 있어 최대 1조개 이상(2^128)의 주소를 마련할 수 있습니다.

IPv4 vs IPv6

구분IPv4IPv6
주소길이32비트128비트
표시방법8비트씩 4부분으로 10진수로 표시(ex: 202.30.64.22)16비트씩 8부분으로 16진수로 표시 (ex: 2001:0230:abcd:ffff:0000:0000:ffff:1111)
주소개수약 43억개약 43억43억43억*43억개
주소할당A,B,C,등 클래스 단위의 비순차적할당네트워크 규모 및 단말기 수에 따른 순차적 할당
품질제어지원 수단 없음등급별, 서비스별로 패킷을 구분할 수 있어 품질보장이 용이
웹캐스팅곤란용이
보안기능IPsec 프로토콜 별도 설치확장기능에서 기본으로 제공

- 참고 -

https://ko.wikipedia.org/wiki/IP_%EC%A3%BC%EC%86%8C
https://yjshin.tistory.com/entry/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EB%B3%B4%EC%95%88-IPv4-IPv6-%EA%B0%9C%EB%85%90-%ED%8A%B9%EC%A7%95-%EC%B0%A8%EC%9D%B4%EC%A0%90

profile
백엔드 주니어 개발자 입니다~

0개의 댓글