IP주소란 무엇인가?
인터넷과 통신을 위하여 서로를 구분짓는 번호이다. 자신의 IP주소를 확인하고싶다면
(시작->설정->네트워크연결->로컬영역 연결->속성->인터넷프로토콜(TCP/IP))에서 확인하거나
맥어드레스를 확인하는 방법이있다.
네트워크 연결에서 확인할경우 보통'자동으로 IP주소받기'로 설정되어있을것이다.
자동으로IP주소받기(DHCP)는 부족한 IP를 유동적으로 분배하여 여러명이 사용할 수 있도록 해주는 하나의 방법이다.
ex)IP주소는 192.168.1.1 이런식으로 된다면
쉽게 10진수로 표시 되어있는데 0~255까지 2의 8승개가 4자리로 있으므로 2의 32승이다.
IP주소는 모두다 동일하게 구분되는 것이 아니라 네트워크 부분과 호스트 부분 으로 구성되어진다.
네트워크부분: 하나의 브로드 캐스트 영역 즉, 통신을 위해서 데이터를 전송하였을때 라우터를 거치지 않고 전송이 가능한 영역에 이라는 뜻이다.
호스트부분: 각각의 PC이다.
ex)192.168.1.이 네트워크부분이고 호스트 부분이 5인데 서로간의 네트워크부분과 호스트부분을 나누는 방법은 서로간의 미리약속이 되어있고 그것을 IP주소의 클래스라고 한다.
IP주소의 클래스
IP주소는 그 활용도에 따라서 A,B,C,D,E 클래스로 구분된다.
A,B,C 클래스는 일반 사용자를 위한 클래스이고 D클래스는 멀티캐스트를 위한 IP주소이고,
E클래스는 실험을 위한 테스트용이다.
A클래스
첫번째칸: A클래스라는것을 알려주기 위한 비트
두번째칸: 네트워크 부분
세번째칸: 호스트 부분
A클래스는 항상'0'으로 시작하고 네트워크 부분의 비트는 7개 호스트부분의 비트는 24개이다.
A클래스는 호스트수는 다른 클래스보다 가장많으며, 네트워크번호는 1~126까지이다.
A클래스 가장작은수는 0000 0000.0000 0000.0000 0000.0000 0000 10진수로->0.0.0.0
A클래스 가장 큰 수는 0111 1111.1111 1111.1111 1111.1111 1111 10진수로->127.255.255.255
인데 1~127까지가 아닌가 라고 생각할수있지만
127번 대역은 호스트 자신의 주소로 하라고 따로 정의가 되어있다고한다.
그래서 클래스A 네트워크부분은 1~126까지이다.
클래스B
첫번째,두번째칸:B클래스라는것을 알려주는 비트
세번째 칸: 네트워크 부분
네번째 칸: 호스트 부분
B클래스는 항상'10'(10진수 128)로 시작 되고 B클래스 네트워크번호는 128.1~191.254 까지 이다.
B클래스 가장 작은 수는 1000 0000.0000 0000.0000 0000.0000 0000 10진수->128.0.0.0
B클래스 가장 큰 수는 1011 1111.1111 1111.1111 1111.1111 1111 10진수->191.255.255.255
여기서 128.0은 네트워크주소 191.255 는 브로드캐스트주소이기때문에 제외한다.
클래스C
첫번째,두번째,세번째칸:C클래스라는 것을 알려주는 비트
네번째칸:네트워크 부분
다섯번째칸:호스트 부분
C클래스 네트워크부분은 192.0.1~223.255.254 이다.
C클래스 가장 작은 수는 1100 0000.0000 0000.0000 0000.0000 0000 10진수->192.0.0.0
C클래스 가장 큰 수는 1101 1111.1111 1111.1111 1111.1111 1111 10진수 ->223.255.255.255
'* DevSecOps > Network' 카테고리의 다른 글
IT의 장점 (1) | 2011.12.02 |
---|---|
TCP/IP 여러질문들의 답변 (0) | 2011.11.21 |
서브넷 마스크 계산기 (0) | 2011.11.20 |
서브넷마스크 기본과 성질 (2) | 2011.11.17 |