-
IP(Internet Protocol)_인스피언Learning/IT 용어 2022. 1. 21. 14:30
안녕하세요. 인스피언입니다.
종종 뉴스에서 해킹이 일어나 IP를 추적한다고 하고, 해커들은 추적을 피하기 위해 IP를 세탁한다고 합니다.
여기서 말하는 IP는 인터넷에서의 컴퓨터가 가진 주소를 뜻합니다.
따라서 IP 주소를 통해 기기를 식별해서 해킹이 일어난 곳을 찾아냅니다.
오늘은 IP가 정확하게 무엇인지 알아보도록 하겠습니다.
IP란?
IP는 Internet Protocol의 줄임말입니다.
IP 주소는 컴퓨터 네트워크에서 장치들이 서로를 인식하고, 통신을 하기 위해 사용하는 번호라고 할 수 있습니다.
따라서 인터넷에 연결된 모든 장비는 기본적으로 숫자로 이루어진 각자의 고유 주소가 있어야 합니다.
더 쉽게 말하자면,이 주소는 인터넷에서만 사용하는 장치들의 전화번호와 같습니다.
IPv4
현재 널리 사용되는 IP 주소로, 32비트의 값을 가집니다.
이 32비트인 주소를 네 부분으로 나누어, 8비트씩 끊어서 10진수 형식인 0~255의 숫자로 나타낼 수 있습니다.
최대 12개의 숫자로, 약 43억(4,294,967,296)개의 주소를 사용할 수 있습니다.
예를들면 218.237.65.1처럼 표현됩니다.
10진수 형태의 IP주소를 2진수 형태로 나타내보면, 위와 같이 32비트가 채워집니다.
여기서 IP 주소는 네트워크 주소와 호스트 주소로 나뉘어집니다.
네트워크 주소는 기기가 속해 있는 네트워크를 식별하는 데 사용하고, 호스트 주소는 해당 네트워크 내 각각의 기기를 구분하는 데 사용합니다.
이는 클래스에 따라 네트워크 주소와 호스트 주소를 구분합니다.
- 클래스 A
클래스 A는 처음 8개의 비트가 네트워크 주소고, 24개의 비트가 호스트 주소입니다.
여기서 첫 번째 비트는 '0' 입니다.
호스트 주소가 매우 큰 클래스 A는 주로 광역 사업자에게 부여합니다.
- 클래스 B
클래스 B는 처음 16개 비트가 네트워크 주소고, 16개 비트가 호스트 주소입니다.
여기서 처음 두 비트는 '10'입니다.
- 클래스 C
클래스 C는 처음 24개의 비트가 네트워크 주소고, 8개의 비트가 호스트 주소입니다.
여기서 처음 세 비트는 '110'입니다.
하지만 위와 같은 IPv4 방식으로는 현재 78억명의 세계인구가 사용하기에는 부족합니다.
인터넷이 발달되고, 보편화되면서 IP 주소의 소모가 빨라져, 한 사람이 여러 개의 IP 주소를 사용하기도 하는 등 필요한 인터넷 주소가 점점 많아지고 있습니다.
그래서 부족한 IP를 늘리기 위해, IPv6 방식을 이용합니다.
IPv6
IPv6는 IPv4의 단점을 개선하여 만든, 128비트의 주소체계입니다.
기존 IPv4가 약 43억개(32비트)가 넘는 주소를 만들었다면, IPv6는 43억x43억x43억x43억 개(128비트)의 주소를 생성 할 수 있습니다.
IPv6는 16진수(0에서 9부터 A에서 F까지)로 표기합니다.
그리고 기존의 점(.)이 아닌 콜론(:)으로 구분 사용합니다.
IPv6는 주소 공간을 늘려 망 확장성이 향상된 IP 주소 체계로, 휴대폰이나 전자 제품에도 적용이 가능합니다.
[참고 자료]
'Learning > IT 용어' 카테고리의 다른 글
서버와 클라이언트_인스피언 (0) 2022.04.15 암호화와 복호화, 대칭키와 비대칭키_인스피언 (0) 2022.02.18 컴퓨터 네트워크 2. Software_인스피언 (0) 2021.12.02 컴퓨터 네트워크 1. Hardware_인스피언 (0) 2021.11.26 ERP_인스피언 (0) 2021.10.28