후니의 쉽게 쓴 시스코 네트워킹 - 5장 IP 주소로의 여행
A. IP주소 : TCP/IP프로토콜을 만들때 이 프로토콜을 사용하는 모든 장비를 구분해 주기 위해서 만들어낸 것.
IP주소는 이진수 32자리로 되어 있다. 각 8자리(이건 십진수로 하면 최대 255가 된다),즉 옥테트(octet) 사이에는 점을 찍는다.
IP주소는 네트워크 부분과 호스트 부분으로 나눠지며 예를 들어, 203.240.100.200을 사용하는 IP주소에 203.240.100은 네트워크 부분이고, 200은 호스트부분이다.
네트워크 부분은 라우터 안에 브로드캐스팅이 가능한 주소를 말하며 모두 동일하나, 호스트부분은 중복되면 IP중복이 발생된다.
B. 라우터 : 내부 네트워크에 연결되는 라우터의 포트를 이더넷 인터페이스, 외부 즉 인터넷쪽으로 연결되는 인터페이스를 시리얼 인터페이스라고 한다.
보통 쓰는 라우터에 배정해야 하는 IP주소는 두 개인데 하나는 이더넷 인터페이스 용이고, 또 하나는 시리얼 인터페이스 용이다.
이더넷 용은 우리가 부여받은 번호중에 하나를 쓰는 거고, 시리얼은 우리가 접속하는 ISP 업체에 따라 다르다.
C. IP주소
모든 IP 주소는 네트워크 부분과 호스트 부분으로 나누어진다. 하나의 네트워크란 라우터 없이도 통신이 가능한 하나의 브로드캐스트 영역이다.
한 네트워크 상에서 뒤에 오는 호스트 부분은 각 PC가 모두 달라야 한다.
D. IP주소 A클래스
네트워크 번호가 1부터 126으로 시작하는 네트워크.
E. IP주소 B클래스
네트워크 번호가 128.0 부터 191.255로 시작하는 네트워크.
F. IP주소 C클래스
네트워크 번호가 192.0.0 부터 223.255.255로 시작하느 네트워크.
G. 서브넷 마스크 : 주어진 IP 주소를 네트워크 환경에 맞게 나누어 주기 위해서 씌워 주는 이진수의 조합이다.
서브넷으로 나누는 가장 큰 이유는 브로드캐스트 영역을 나누눈 것과 IP주소를 아끼기 위한 것
예를들어 150.150.0.0의 ip그룹을 150.150.1로 시작하는 ip그룹과, 150.150.2로 시작하는 ip를 따로 만드는것
H. 디폴트 서브넷 마스크 : 주어진 클래스 C를 나누어 쓰지 않고 몽땅 스는 경우에도 따라다니는 서브넷 마스크
클래스 A의 디폴트 서브넷 마스크 : 255.255.255.0
클래스 B의 디폴트 서브넷 마스크 : 255.255.0.0
클래스 C의 디폴트 서브넷 마스크 : 255.0.0.0
I. 서브넷 마스크가 이진수로 '1'인 부분이 네트워크가 되고 '0'인 부분이 호스트가 된다.
J. 서브넷의 기본성질
1. 서로 나뉘어진 서브넷끼리는 라우터를 통해서만 통신이 가능하다.
2. 서브넷 마스크는 이진수로 썻을 때 '1'이 연속적으로 나와야 한다.
K. 호스트 부분이 전부 1인 경우는 브로드캐스트 어드레스.
호스트 부분이 전부 0인 경우는 네트워크 그 자체를 의미함.
L. 사용 가능한 호스트 수 = 2에 n승 - 2, 여기서 n은 호스트 비트 수