티스토리 뷰

Network

IP 주소 정리

Tribal 2015. 12. 28. 17:07

IP 주소에는 총 4개의 옥테트(Octet)가 있다, 일명 .

ex)127.0.0.1


IP 주소는 네트워크 부분과 호스트 부분으로 나뉨(같은 네트워크일 경우 네트워크 부분이 동일!)

같은 네트워크일 경우 호스트 부분이 반드시 달라야 하고 다른 네트워크는 네트워크 부분이 달라 같아도 된다.


컴퓨터와 내부 네트워크에 연결되는 라우터의 포트를 이더넷 인터페이스

외부 측 인터넷 쪽으로 연결되는 인터페이스를 시리얼 인터페이스 


ARP - ip 주소를 통해 mac 주소를 찾는다.

RARP - mac 주소로 ip 주소를 찾는다.


네트워크란 하나의 브로드캐스트 영역이다. 

때문에 같은 네트워크에 있을 경우 라우터를 거치지 않고 다른 네트워크의 경우는 라우터를 거친다.



IP 주소 클래스(A부터 E까지 있지만 ABC 3개만 알면 된다.)

호스트 주소에 전부 0을 쓰는 경우는 네트워크를 표현할 경우 사용

전부 1이거나 255는 브로드캐스트용 주소, 맨 마지막 주소가 1은 기본 게이트웨이 주소가 된다.

A : 하나의 네트워크가 가질 수 있는 호스트 수가 가장 많음, 32개의 이진수 맨 앞 숫자가 0으로 시작

    (1.0.0.1 ~ 126.255.255.255), 0.0.0.0과 127은 제외된다.

B : 맨 앞이 반드시 이진수 10으로 시작, 나머지 30개 이진수는 아무거나 와도 상관없다, 

    16비트는 네트워크, 나머지 16비트는 호스트, (128.1.0.1 ~ 191.254.255.255)

C : 맨 앞이 이진수 110으로 시작, 앞의 24비트는 네트워크, 나머지 8비트는 호스트 부분

    (192,0.0.1 ~ 223.255.254.255)


서브넷 마스크(Subnet Mask) : 어떤 가공을 통한 네트워크를 만들기 위해 씌우는 마스크

                             주어진 IP 주소를 네트워크 환경에 맞게 나누어 주기 위해 씌우는 이진수 조합

                             어디까지가 네트워크 부분이고 어디까지가 호스트 부분인지 나타내는 역할

서브넷 간의 통신은 라우터를 통해서만 가능하고 디폴트 서브넷 마스크는 클래스에 맞게 되어 있다.

여기서 서브넷 마스크를 씌울 경우 150.150.1.0 과 150.150.2.0, 150.150.3.0 같은 식으로 나눠진다.

IP주소와 서브넷 마스크 주소를 이진수로 변경한 후 AND 논리 연산할 경우 서브넷 네트워크 주소를 구할 수 있다.


서브넷 마스크로 사용하기 위한 주소는 연속적인 1 사이에 0이 섞이면 안 된다.

ex)255.255.255.15  : 1111 1111.1111 1111.1111 1111.0000 1111 사용 불가

   255.255.255.252 : 1111 1111.1111 1111.1111 1111.1111 1100 사용 가능


클래스 C 주소에서 30개의 호스트를 가지는 최소 서브넷 4개 이상을 만드려면 255.255.255.224 서브넷 마스크를 사용해야 한다.


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31