Networking

IP : 인터넷 주소 프로토콜

이솬 2015. 8. 4. 22:10

IP : 인터넷 주소 프로토콜


옥텟단위로 구분해서 표현한다.

IP는 크게 네트워크ID부분과 HostID란 부분으로 나눠진다.



클래스방식


==============================================================================


A클래스 

특징 : 첫번째 옥텟까지 네트워크, 나머지 세개의 옥텟이 호스트

       전체 IP 범위 반이 A클래스에 속한다.

       사용영역은 국가, 국제기업, 대규모 조직에 할당     

범위 : 0~127까지 

       00000000.0.0.0 ~ 011111111.255.255.255

네트워크 갯수 : 0 ~ 127 = 128

호스트 갯수 : 2^24


사용하지 못하는 주소대역

0.0.0.0  IP를 대표하는 대표주소 또는 unknown IP로 사용.

127.0.0.0 루프백 주소. 장비 자기자신을 의미함.

10.0.0.0 사설IP대역대


* 공인IP와 사설IP

공인IP : 인터넷 가용한 IP, 전세계에유일하다.

돈이들어간다.

사설IP : 사설 네트워크를 구성하기 위해서 만들어진 IP

인터넷 사용 불가, 중복사용이 가능하다.

돈이 들어가지 않는다.


==============================================================================


B클래스

특징 : 두번째 옥텟까지 네트워크, 나머지는 호스트ID가 된다.

       사용영역은 중간크기 조직이나 기업에게 할당

범위 : 첫번째 옥텟이 128 ~ 191까지인 경우

       10000000.0.0.0 ~ 10111111.255.255.255

네트워크 갯수 : 2^14

호스트 갯수 : 2^16


사용하지 못하는 주소대역

172.16.0.0 ~ 172.31.255.255 에 해당하는 주소들은 사설IP로 사용

169.254.0.0 DHCP로 주소를 할당받지 못한 경우. 네트워크와 통신하기 위해서 사용하는 주소


==============================================================================


C클래스

특징 : 세번째 옥텟까지 네트워크, 나머지 한개의 옥텟이 호스트가 된다.

       사용영역이 소규모 조직이나 기업에 할당

범위 : 첫번째 옥텟이 192 ~ 223인 경우

       11000000.0.0.0 ~ 11011111.255.255.255

네트워크 갯수 : 2^21

호스트 갯수 : 2^8 


사용하지 못하는 주소대역대 

192.168.0.0 ~ 192.168.255.255 주소는 사설IP로 사용한다.


==============================================================================

D클래스

특징 : Multicast용 주소로 사용.

범위 : 첫번째 옥텟이 224 ~ 239인 경우

       11100000.0.0.0 ~ 11101111.255.255.255


==============================================================================


E클래스

특징 : 연구용 또는 미래를 위한 준비를 위해서 사용

범위 : 첫번째 옷텟이 240 ~ 255

       11110000.0.0.0 ~ 11111111.255.255.255


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\


현재는 위와 같은 클래스 기반을 사용하지 않고, 

classless방식의 주소를 사용한다.


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\


서브넷 마스크란?


IP의 네트워크와 호스트를 구분하는 용도로 사용하는 마스크로

1인 경우는 네트워크 부분, 0인경우는 호스트로 구분한다.


예) 네트워크 대표주소 10.10.10.0에 서브넷 마스크를 255.255.255.0 으로 하면 

    C class의 주소인 10.10.10.1 ~ 254까지 사용가능한 주소를 가지는 네트워크로 구분된다.



서브넷이란?

원래 네트워크에서 나눠진 네트워크를 의미한다. 


서브넷팅이란?

네트워크를 나눠서 사용하는 것을 말한다.


서브네팅하는 이유 : 

1. 브로드캐스트 도메인을 줄이기 위해서 

2. 효율적인 네트워크의 사용을 위해서

3. 보안설정을 위해서


서브네팅 방법


1. 네트워크 기준 2^s >= 네트워크수




2. 호스트 기준 2^h-2 >= 호스트수



www.whatismyip.com


\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\


라우터 기본 설정 명령어


enable => 유저모드에서 관리자 모드로 넘어갈 때 사용하는 명령어

disable => 관리자 모드 => 유저모드 전환


? => 헬프기능


<기본설정>

enable

configure terminal => 전역설정모드로 전환

enable secret cisco => enable에 대한 패스워드 설정

no ip domain lookup => 도메인 검색 기능을 끄기

line console 0

exec-timeout 0(분) 0(초) => 명령어 입력(CLI 입력모드 제한시간)모드 제한

logging synchronous => 명령어 입력 동기화.

exit 

line vty 0(첫번째 포트) 4(두번째 포트) 

password cisco

login

exit