위로
아래
IP
IP(Internet Protocol Address)
- 논리적인 주소 (사용자가 변경 가능한 주소)
- 대부분의 네트워크가 TCP/IP로 동작
- 10진수로 표기
- 옥텟(Octet) : 8비트 단위로, 점으로 구분. 4개로 이루어져 있다. (8비트 옥텟은 0~255의 값)
- 마지막 호스트 주소가 0이면(192.168.0.0) 네트워크 그 자체의 주소, 마지막 호스트 주소가 255면(192.168.0.255) 브로드캐스트를 위한 주소 (호스트 주소로 사용 불가능)
- 네트워크 주소와 호스트 주소로 나뉨
- 네트워크 주소 : 호스트들을 모은 네트워크를 지칭하는 주소. 네트워크가 주소가 동일한 네트워크를 로컬 네트워크라고 한다.
- 호스트 주소 : 하나의 네트워크 내에 존재하는 호스트를 구분하기 위한 주소
- 비트 수에 따른 체계
- IPv4 주소 : 흔히 사용하는 32비트 IP 주소
- IPv6 주소 : 128비트 IP 주소
클래스풀 (Classful)
- 클래스 기반의 IP 주소 체계
- 맨 앞자리 숫자만 보면 어느 클래스에 속하는지 구분하고 주소 구분자를 적용 가능
- 과거에 사용했던 개념으로, 현재에는 다른 방법을 사용한다.
클래스리스 (Classless)
- CIDR(Classless Inter-Domain Routing)
- 서브넷 마스크가 유동적으로 움직여 어디까지가 네트워크 주소이고 어디까지가 호스트 주소인지 확인해야 한다.
- 서브넷 마스크(Subnet Mask) : 네트워크 주소와 호스트 주소의 구분자.
서브네팅 (Subnetting)
클래스풀 단위를 더 세부적으로 쪼개 사용하는 IP 주소
IP Cider
IP 사이더
- IP 주소 범위를 표기하는 표기법
- 192.168.1.1 / 24 여기서 / 뒤의 숫자
- IP : 11111111.11111111.11111111.11111111
- 숫자는 bit를 나타내며, 24면 24비트까지는 고정이라는 뜻이다
IP 종류
공인 IP
- 전 세계에서 유일한 인터넷에 접속하기 위해 할당 받은 IP 주소
- 공인 IP 할당받는 방법
- 통신사업자로부터 IP 주소를 할당 받기
- 한국의 IP 할당기관인 KISA에서 ASN(Autonomous System Number)를 할당 받은 후 독립 IP 주소를 할당 받기
사설 IP
- 인터넷에 연결하지 않고 개인적으로 네트워크를 구성해, 공인 IP 주소를 할당받지 않고 구축된 네트워크에서 사용되는 IP 주소
- 사설 IP를 사용하면 인터넷에 직접 접속하지 못하지만, NAT 장비에서 공인 IP로 변경하면 인터넷 접속이 가능하다.
- NAT 장비 예시 : 공유기
- 사설 IP 할당받는 방법
- 인터넷에 접속하지 않기
- NAT (Network Address Translation) 기술을 사용하기
Bogon IP
- IANA (IP 주소 할당 최상위 기구)가 여러 가지 목적으로 쓰기 위해 예약해놓아 공인 IP로 할당하지 않는 주소
- Bogon IP 대역의 주소로 사용한 통신 시도가 있었다면, 해킹을 목적으로 IP를 스푸핑했거나 실수로 사용한 것.
루프백 주소 (Loop Back Address)
- 127.xxx.xxx.xxx
- 첫 번째 바이트가 127인 IP 주소
- 네트워크 상에서 자기 자신을 나타내는 IP 주소
- LocalHost : 127.0.0.1 (루프백 주소의 일종)
- PC에서 프로토콜을 처리할 때 127로 시작하는 IP는 외부로 전송하지 않는다