위로 아래

IP

IP(Internet Protocol Address)

  1. 논리적인 주소 (사용자가 변경 가능한 주소)
  2. 대부분의 네트워크가 TCP/IP로 동작
  3. 10진수로 표기
  4. 옥텟(Octet) : 8비트 단위로, 점으로 구분. 4개로 이루어져 있다. (8비트 옥텟은 0~255의 값)
  5. 마지막 호스트 주소가 0이면(192.168.0.0) 네트워크 그 자체의 주소, 마지막 호스트 주소가 255면(192.168.0.255) 브로드캐스트를 위한 주소 (호스트 주소로 사용 불가능)
  6. 네트워크 주소와 호스트 주소로 나뉨
    1. 네트워크 주소 : 호스트들을 모은 네트워크를 지칭하는 주소. 네트워크가 주소가 동일한 네트워크를 로컬 네트워크라고 한다.
    2. 호스트 주소 : 하나의 네트워크 내에 존재하는 호스트를 구분하기 위한 주소
  7. 비트 수에 따른 체계
    1. IPv4 주소 : 흔히 사용하는 32비트 IP 주소
    2. IPv6 주소 : 128비트 IP 주소

 

클래스풀 (Classful)

  1. 클래스 기반의 IP 주소 체계
  2. 맨 앞자리 숫자만 보면 어느 클래스에 속하는지 구분하고 주소 구분자를 적용 가능
  3. 과거에 사용했던 개념으로, 현재에는 다른 방법을 사용한다.

 

클래스리스 (Classless)

  1. CIDR(Classless Inter-Domain Routing)
  2. 서브넷 마스크가 유동적으로 움직여 어디까지가 네트워크 주소이고 어디까지가 호스트 주소인지 확인해야 한다.
  3. 서브넷 마스크(Subnet Mask) : 네트워크 주소와 호스트 주소의 구분자.

 

서브네팅 (Subnetting)

클래스풀 단위를 더 세부적으로 쪼개 사용하는 IP 주소

 

 

 

 


IP Cider

IP 사이더

  1. IP 주소 범위를 표기하는 표기법
  2. 192.168.1.1 / 24 여기서 / 뒤의 숫자
  3. IP : 11111111.11111111.11111111.11111111
  4. 숫자는 bit를 나타내며, 24면 24비트까지는 고정이라는 뜻이다

 

 

 

 


IP 종류

공인 IP

  1. 전 세계에서 유일한 인터넷에 접속하기 위해 할당 받은 IP 주소
  2. 공인 IP 할당받는 방법
    1. 통신사업자로부터 IP 주소를 할당 받기
    2. 한국의 IP 할당기관인 KISA에서 ASN(Autonomous System Number)를 할당 받은 후 독립 IP 주소를 할당 받기

 

사설 IP

  1. 인터넷에 연결하지 않고 개인적으로 네트워크를 구성해, 공인 IP 주소를 할당받지 않고 구축된 네트워크에서 사용되는 IP 주소
  2. 사설 IP를 사용하면 인터넷에 직접 접속하지 못하지만, NAT 장비에서 공인 IP로 변경하면 인터넷 접속이 가능하다.
  3. NAT 장비 예시 : 공유기
  4. 사설 IP 할당받는 방법
    1. 인터넷에 접속하지 않기
    2. NAT (Network Address Translation) 기술을 사용하기

 

Bogon IP

  1. IANA (IP 주소 할당 최상위 기구)가 여러 가지 목적으로 쓰기 위해 예약해놓아 공인 IP로 할당하지 않는 주소
  2. Bogon IP 대역의 주소로 사용한 통신 시도가 있었다면, 해킹을 목적으로 IP를 스푸핑했거나 실수로 사용한 것.

 

루프백 주소 (Loop Back Address)

  1. 127.xxx.xxx.xxx
  2. 첫 번째 바이트가 127인 IP 주소
  3. 네트워크 상에서 자기 자신을 나타내는 IP 주소
  4. LocalHost : 127.0.0.1 (루프백 주소의 일종)
  5. PC에서 프로토콜을 처리할 때 127로 시작하는 IP는 외부로 전송하지 않는다