정보보안 (기술)/Cisco 네트워킹

Cisco Networking - 15 / IP주소

rinaisme 2024. 7. 6. 18:23

1. IP주소

  • '옥텟'이란 말이 나오면, 설명에서처럼 '.'를 찍어 나누고 있는 8bit를 말함
  • IP주소는 원래 이진수 32자리로 되어 있다. 각 8자리 즉 옥텟 사이에는 점을 찍음

2. 라우터에서의 IP주소

  • 내부 네트워크에 연결되는 라우터의 포트를 이더넷 인터페이스라고 생각하고, 외부 즉 인터넷 쪽으로 연결되는 인터페이스를 시리얼 인터페이스로 생각
  • 시스코 2501의 경우 이더넷 인터페이스는 1개이고, 인터넷과 접속하기 위한 시리얼 인터페이스는 2개
  • 그리고 시리얼 인터페이스는 DSU 또는 CSU라는 전용선 모뎀에 연결
  • 우리가 라우터에 부여해야 하는 IP주소는 두 개가 됨
  • 하나는 이더넷 인터페이스에 부여할 주소이고, 또 하나는 시리얼 인터페이스에 부여할 IP 주소
  • 이더넷용 IP 주소는 우리가 내부에서 사용하기 위해 부여받은 IP주소 중 하나를 배정해야 함
  • 우리가 내부 PC용으로 부여 받은 주소가 203.120.150.1 ~ 203.120.150.255일 경우 라우터의 주소는 그중 하나, 이럴 때는 보통 맨 앞의 번호를 씀
  • 주소 라우터의 IP 주소는 그 네트워크의 맨 첫 번째 주소로 사용
  • 라우터에 부여한 주소는 또 다시 PC에 부여하면 안 됨
  • 절대로 같은 IP 주소를 갖는 PC가 있으면 안 됨. 만약 라우터에 부여한 주소를 PC에 또 써서 두 IP 주소가 충돌이 발생하는 경우는 라우터의 역할을 제대로 수행할 수 없음
  • 라우터가 접속하는 상대편 (ISP 업체) 라우터의 시리얼 인터페이스와 IP 주소를 서로 맞추어야 함
  • 일단은 내부용 IP 주소와는 다른 네트워크가 됨
  • 라우터에서 인터페이스가 달라지면 네트워크가 달라짐
  • 상대편 라우터의 시리얼과는 같은 네트워크가 돼야 함
  • 상대편 라우터의 시리얼이 203.150.150.5에 서브넷 마스크가 255.255.255.252라면 우리 라우터의 Serial은 203.150.150.6에 서브넷 마스크는 255.255.255.252가 됨
  • 서브넷 마스크는 서로 같아야 함

* 라우터에 배정해야 하는 IP 주소는 두 개인데 하나는 이더넷 인터페이스 용이고 하나는 시리얼 인터페이스 용

이더넷용은 우리가 부여받은 번호 중에 하나를 쓰는 것이고, 시리얼은 우리가 접속하는 ISP 업체에 따라 다르므로 인터넷 제공업자에게 문의해야 함

 

3. 네트워크 부분, 호스트 부분

  • 네트워크는 하나의  브로드캐스트 영역임
  • 하나의 PC가 데이터를 뿌렸을 때 그 데이터를 라우터를 거치지 않고도 받을 수 있는 영역
  • 호스트는 각각의 PC 또는 장비
  • IP 주소는 네트워크 부분과 호스트 부분으로 나뉨
  • 한 PC방에서 쓰는 IP주소가 203.240.100.1에서 240.100.255까지 라면 203.240.100은 네트워크 부분

* 모든 IP주소는 네트워크 부분과 호스트 부분으로 나뉜다. 하나의 네트워크란 라우터 없어도 통신이 가능한 하나의 브로드캐스트 영역이다. 한 네트워크 상에서 뒤에 있는 호스트 부분은 각 PC마다 달라야 함

 

4. IP주소의 Class (a, b, c, d)

  • 하나의 네트워크가 호스트의 수를 몇 개까지 가질 수 있는가에 따라서 클래스가 나뉨
  • 클래서 A는 하나의 네트워크가 가질 수 있는 호스트 수가 가장 많은 클래스
  • 클래스 A는 32개의 이진수 중에서 맨 앞쪽 하나가 0으로 시작
  • 0 xxx xxx. xxx xxxx. xxxx xxxx. xxxx xxxx
  • 이 조건을 만족하는 가장 작은 수는 0일 때 십진수로는 0.0.0.0
  • 가장 큰 숫자는 x부분이 1로 채워질 때 0111 1111. 1111 1111. 1111 1111. 1111 1111
  • 십진수로는 127.255.255.255
  • 클래스 A의 경우 앞의 8비트 (즉 1개의 옥텟)가 네트워크 부분, 나머지 24비트가 호스트 부분
  • 가장 작은 네트워크 1.0.0.0에서 가장 큰 네트워크 126.0.0.0까지 규정
  • IP주소 중에서 1부터 126으로 시작하는 네트워크는 클래스 A
  • 모든 1인 경우는 브로드캐스트 주소임
  • 공인 IP주소를 배정해 줄 때 클래스 A나 B는 너무 많은 HOST 주소를 가질 수 있기 때문에 잘 배정하지 않음. 따라서 대부분의 공인 IP 주소는 클래스 C로 배정

5. 클래스 B

  • 맨 앞이 반드시 10으로 시작
  • 나머지 30개의 이진수는 0과 1중에서 어떤 수가 와도 됨
  • 가장 작은 수 1000 0000. 0000 0000. 0000 0000. 0000 0000
  • 128.0.0.0
  • 가장 큰 수는 1011 1111. 1111 1111. 1111 1111. 1111 1111이고 십진수로는 191.255.255.255
  • 앞의 16비트(옥텟 2개)가 네트워크 부분, 나머지 16비트 호스트 부분
  • 128.0.0.0 ~ 191.255.0.0 (네트워크를 나타낼 때는 호스트 부분은 모두 0으로 씀)
  • IP주소 중에서 128부터 191로 시작하는 네트워크 클래스 B

6. 클래스 C

  • 맨 앞이 110으로 시작
  • 가장 작은 수 192.0.0.0 
  • 앞의 24비트 (옥텟 3개)는 네트워크 부분, 나머지 8비트(1 옥텟)는 호스트 부분
  • 192.0.0.0 ~ 223.255.255.0