ip 주소는 컴퓨터가 연결된 network 끝단의 위치를 뜻한다.
- 컴퓨터가 인터넷에 접속한 곳의 네트워크상 위치
✏️ ip 의 규칙
- ip 는 3개의 숫자를 . 으로 구분해 총 4개의 덩어리로 이루어져 있다.
- ipv4 의 형식으로 이루어져 있다.
- 주소의 덩어리가 0 ~ 255 사이의 숫자로 되어있는 방식
- ipv4 는 255 의 4 승의 경우의 수가 존재할 수있다. ( 약 40 억개의 경우의 수)
- 지금 지구 인구가 약 75 억명 정도로 ip 주소의 숫자가 부족한 문제를 가지고 있다.
123.123.123.123
- ip v6
- ip v4 의 숫자 부족 문제를 해결하기 위해 만들어진 방식
- 16진수 4자리가 8개 이어진 형태이다.
- 2의 128승 개의 ip 를 가질 수 있다.
1234:5678:9ABC:DEFO:1234:5678:9ABC:DEFO
✏️ 공인 ip vs 사설 ip
ipv4 의 부족한 숫자 문제를 해결하기 위해 사용된 시스템
📍 공인 ip
지구상에서 유일하게 존재하는 ip 를 뜻한다.
- 웹 서비스를 제공해야 하는 서버들은 공인 ip 방식을 사용해야 한다.
📍 사설 ip
공인 ip 안에서만 유일한 ip 를 뜻한다.
- 사설 ip 에서 공인 ip 를 사용하는 서버 등 다른 컴퓨터로의 접근이 가능하지만,
다른 컴퓨터에서 사설 ip 를 쓰는 컴퓨터로는 접근할 수 없다.
- 사설 ip 는 공인 ip 내에서만 유일하기 때문에 사설 ip 만으로는 정확한 위치를 알 수 없다.
✏️ 고정 ip vs 유동 ip
📍 고정 ip
변동되지 않고 변하지 않는 ip
📍 유동 ip
유동적으로 변경될 수 있는 ip
- 활용할 수 있는 ip 숫자의 한계 때문에 ip 가 변경된다.
- 주기적으로 ip 를 관리하는 곳에서 ip 를 회수하고 인터넷을 사용중인 곳에 재분배하는 방식으로 ip 가 허비되지 않게 관리한다.
- 주기적으로 ip 가 변경되 해킹으로부터 비교적 안전하다는 장점이 있다.