728x90
반응형

1. IP 주소 

 

- TCP/IP 프로토콜을 사용하는 모든 장비를 구분해주기 위해서 만들어낸 것 

- IP 주소가 필요한 이유 : 서로간의 통신을 위해서 구분할 수 있는 주소가 필요 

 

2. IP 주소의 구성

 

- 2진수 32자리로 되어 있음 (지정가능한 전체 IP주소의 개수 : 2^32 = 4,294,967,296개)

- 옥테트(octet) : 이해와 구분이 쉽도록 이진수 8자리(8bit)마다 하나씩 점을 찍어 구분, 마지막은 점을 찍지 않음 

(IP 주소는 4개의 옥테트, 32비트로 구성)

- 표기는 사람이 이해하기 쉽도록 2진수를 10진수로 바꾸어 표기(예 : 203.240.120.1), 컴퓨터는 2진수로만 이해 

- IP 주소는 네트워크 부분과 호스트 부분으로 나눠져 있음 

 

1) 네트워크 부분 

 

- 한 네트워크 : 하나의 브로드캐스트 영역, 라우터를 거치지 않고도 통신이 가능한 영역 

- 하나의 네트워크에서는 네트워크 부분은 모두 같아야 되고 호스트 부분은 모두 달라야 정상적인 통신이 일어남 

(만약, 호스트 부분이 같게 되면 서로 IP 주소 충돌이 생겨서 통신이 불가능하게 됨)

- IP 주소 중에 네트워크 부분만이 라우터가 라우팅을 할 때 참고하는 부분 

 

2) 호스트 부분(Host Part) = 노드 부분 

- 호스트 : 각각의 PC 또는 장비 

 

IP 주소의 클래스 

 

- IP 주소는 5개의 클래스로 구분 (실제 3개만 사용, 하나는 멀티 캐스트용, 하나는 연구용으로 사용됨)

- A,B,C,D,E 클래스로 구분 

- 클래스에 따라서 네트워크 부분, 호스트 부분이 다르게 나누어 짐 

(네트워크 크기에 따른 구분, 하나의 네트워크가 호스트의 수를 몇 개까지 가질 수 있는가에 따라서 클래스가 나누어 짐)

- 클래스를 나누는 이유 : IP주소를 적정하고 효율적으로 배분하기 위함 

 

 

1. 클래스 A 

 

- 하나의 네트워크가 가질 수 있는 호스트 수가 가장 많은 클래스 

- 32개의 이진수 중에서 맨 앞쪽이 항상 0으로 시작되는 것들 

- 네트워크 부분 : 앞의 8비드 (한 옥테트, 맨 앞의 10진수 부분)

- 호스트 부분 : 나머지 24비트 (3개의 옥테트, 나머지 10진수 부분) 

- IP 주소 중에서 1부터 126으로 시작하는 네트워크가 클래스A

- 하나의 클래스 A가 가질 수 있는 호스트의 수는 2^24 -2개(16,777,214개)

(호스트 부분이 모두 0인 경우는 네트워크 자체, 모두 1인 경우는 브로드캐스트 주소를 나타내기때문에 제외)

 

2. 클래스 B 

 

- 32개의 이진수 중에서 맨 앞쪽이 항상 10으로 시작되는 것들 

- 네트워크 부분 : 앞의 16비트(2개의 옥테트, 맨 앞의 두자리 10진수 부분)

- 호스트 부분 : 나머지 16비트(2개의 옥테트, 나머지 2개의 10진수 부분)

- IP 주소 중에서 128부터 191으로 시작하는 네트워크가 클래스 B 

- 하나의 클래스 B가 가질 수 있는 호스트의 수는 2^16 -2개(65,534개)

(호스트 부분이 모두 0인 경우는 네트워크 자체, 모두 1인 경우는 브로드캐스트 주소를 나타내기때문에 제외)

 

3. 클래스 C 

 

- 32개의 이진수 중에서 맨 앞쪽이 항상 110으로 시작되는 것들

- 네트워크 부분 : 앞의 24비트(3개의 옥테트,맨 앞의 세자리 10진수 부분)

- 호스트 부분 : 나머지 8비트(1개의 옥테트, 나머지 1개의 10진수 부분)

- IP 주소 중에서 192부터 223으로 시작하는 네트워크가 클래스 C

- 하나의 클래스 C가 가질 수 있는 호스트의 수는 2^8 - 2개(254개)

(호스트 부분이 모두 0인 경우는 네트워크 자체, 모두 1인 경우는 브로드 캐스트 주소를 나타내기때문에 제외)

 

 

기본 게이트웨이 

 

- 내부 네트워크에서는 라우터 없이도 통신이 가능 (같은 브로드캐스트 도메인에서는 라우터 없이 통신 가능) 

- 통신 시 목적지를 찾기 위해 내부 네트워크에서 먼저 찾음 

- 없을 경우 기본 게이트웨이를 통해 외부 네트워크에서 목적지를 찾음(라우터의 이더넷 인터페이스)

- 라우터에는 인터페이스 별로 각각 IP를 배정 

- 스위치나 허브는 IP주소를 장비별로 하나씩만 배정 

(관리를 위한 것이지 IP주소를 배정하지 않아도 통신에 지장이 없음, 단, IP 주소 배정시 충돌이 없어야 함)

- Layer 3이상 스위치는 IP주소를 배정 해야함 

 

 

출처 : https://eunguru.tistory.com/171?category=667831

반응형

'IT > 네트워크' 카테고리의 다른 글

DHCP  (0) 2021.08.24
VPN은 무엇이고 어떻게 작동하지 ?  (0) 2021.08.23
텔넷 이란 ???  (0) 2021.08.17
SSH란 ??  (0) 2021.08.11
DNS란 무엇인가 ?  (0) 2021.08.06

+ Recent posts