IP Addressing

Network / / 2019. 12. 7. 03:52
반응형


■ IP 주소 설정과 서브넷 할당


* 서로 다른 물리 네트워크를 가지고 있음에도 불구하고, 통신 할 수 있는 이유는 32비트 길이의 IP 주소가 있기 때문이다.


* Ping, trace 명령어를 써서 ip 주소 설정이 제대로 되어 있는지 체크


* Ip 주소는 네트워크 주소 + 호스트 주소로 구성


* 개별 조직들은 네트워크 주소를 배정받고 그 후 host 주소 부여



■ IP 주소 클래스


Class D : for multicast (32bit 모두 Host)


Class E : for research (32bit 모두 Host)


NETWORK : ARIN (American Registry for Internet Numbers)에 의해서 할당


HOST : 네트워크 관리자에 의해 할당



Address class

First Octet Range

Number of Possible Networks

Number of Hosts per Network

Class A

0 to 127

128 (2 are reserved) 

16,777,214 

Class B

128 to 191

16,384 

65,534 

Class C

192 to 223

2,097,152 

254 

Class D

224 to 239

 

 

Class E

240 to 255

 

 


Class A : 가장 외쪽 bit가 항상 0

Class B : 가장 왼쬑 bit가 항상 10

Class C : 가장 왼쪽 bit가 항상 110

Class D : 가장 왼쪽 bit가 항상 1110 – 멀티캐스트 주소

Class E : 가장 외쪽 bit가 항상 1111



■ 호스트 주소의 역할


* 모든 장비들은 호스트 field 가 0 이 아니어야 한다.


* 호스트 field 부분이 모두 0 이라는 의미는 네트워크 주소를 의미한다.


* 호스트 field 가 모두 1 이면 해당 네트워크의 broadcast 주소를 의미한다.


* 라우팅 테이블에는 Network 주소 부분에 대한 목록이 있다


* 서브넷 마스크 (공식적인 용어 : 확장된 네트워크 프 리픽스)는 주소가 아니라, IP 주소의

 어느 부분이 네트 워크 필드이고 호스트 필드인지를 결정한다.


*호스트의 IP 주소 (2진 변환) 와 서브넷 마스크 를 AND 연산 하면 네트워크 ID 나타낼수 있다.



■네트워크 ID


* 네트워크상의 호스트는 같은 내트워크 ID를 가지는 장치들과 직접 통신할 수 있다

예 : 호스트 IP가 210.230.30.1, 210.230.30.2 이렇게 있다면 네트워크 ID는 210.230.30.0 이 된다.


* 같은 물리적인 세그먼트를 공유하지만 만약 다른 네트워크 번호를 가진다면 네트워크간에 연결할 수 

있는 다른 장치가 없다면, 그것은 서로 통신 할수 없다.



■ 브로드 캐스트 주소 (broadcast address)


* 브로드캐스트 주소는 네트워크 내의 모든 장치로 패킷을 브로드캐스트하기위하여 사용


* Directed broadcast – 호스트 필드가 모드 1을 가지는 주소

 예 : 210.230.30.255 – 라우터에 의해 경로를 찾아서 해당 네트워크 모든 호스트에게 전달


*Local network broadcast –네트워크, 호스트 부분 모두 1을 가지는 주소

예 : 255.255.255.255 – 라우터 인터페이스에 직접 연결된 세그먼트의 모든 호스트에게 전달


■ IP class 의 host 개수

A Class : 224 -2 ( 네트워크와 브로드케스트 지정주소 뺀것) = 16,777,214 개

B Class : 216 -2 = 65,534 개

C Class : 28 -2 = 254개

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기