8bit = 1byte
MAC주소는 물리적 주소이며 16진수로 표현되어 있다.
MAC, IPv6는 16진수로 표현되는 진수이다.
CMD에서 ipconfig /all을 통해 물리적 주소라고 표현되는것이 MAC주소이다.

IP(Internet Protocol) : 인터넷 통신을 위한 네트워크 통신 규약
IP주소 : 인터넷과 같은 네트어크 통신을 위해 단말장치에 할당 되는 주소체계
Router> / user mode, 사용자 모드 / 간단한 조회 명령어 가능
Router# / privileged mode, 관리자 모드 / 자세한 조회 명령어 가능
Router(config)# / global configuration mode, 전역 설정 모드 / 설정 명령어
Router(config-if)# / interface configuration mode, 인터페이스 설정 모드 / 인터페이스에 설정하는 명령어
? : 해당위치에서 사용 가능한 모든 명령어 조회 가능
※ 명령어 입력 후 한칸 띄운 후 ? 를 사용해야 정상적으로 조회가 됨 ※

Tap : 나머지 명령어 완성
Ctrl + Shift + 6 : 서버 등으로부터 결과를 받기 위해 기다리는 과정을 즉시 중지
(cmd에서는 Ctrl + C와 동일한 기능)
192.168.0.1(ip) / 255.0.0.0(서브넷 마스크) → 192. (네트워크 영역) → 168.0.1 (호스트 영역)
192.168.0.1(ip) / 255.255.0.0(서브넷 마스크) → 192.168. (네트워크 영역) → 0.1 (호스트 영역)
192.168.0.1(ip) / 255.255.255.0(서브넷 마스크) → 192.168.0 (네트워크 영역) → 1 (호스트 영역)
서브넷 마스크를 통해 네트워크 영역과 호스트 영역을 구분할 수 있음
네트워크 영역이 많을 수록 호스트 영역이 줄어들기에 상황에 맞춰 관리할 수 있음
(255개 이하의 pc를 관리할 때는 네트워크 영역을 많이 잡은 후 각 pc에 ip를 할당하여 보안적인 측면에서 트래픽이나 해킹등의 위협에서 관리가 좀 더 용이함)
범위

비트에 맞춰 표시할 수 있음

네트워크 id 범위 0000 0000: 0 ~ 0111 1111: 127 (0~127까지)
호스트 비트수 = 24비트 → 사용가능한 호스트 수 = 2^24 - 2
서브넷마스크 비트수 = 8개
서브넷마스크 = 255.0.0.0
네트워크 주소(X.0.0.0) ~ 브로드케스트 주소(X.255.255.255)
네트워크 id와 호스트id를 합쳐 사용가능한 ip주소 범위
0.0.0.0 ~ 127.255.255.255 (0.0.0.1 ~ 127.255.255.254)
예약된 주소 범위 : 0, 10, 127은 예약되어 있는 주소 (즉, 125개만 사용 가능)
0.0.0.0 ~ 0.255.255.255 : Zero 주소
10.0.0.0 ~ 10.255.255.255 : 사설망
127.0.0.0 ~ 127.255.255.255 : 로컬호스트
네트워크 ID 범위 1000 0000 : 128 ~ 1011 1111 : 191
호스트 비트수 = 24비트 → 사용가능한 호스트 수 = 2^16 - 2
서브넷마스크 비트수 = 16개
서브넷마스크 = 255.255.0.0
네트워크 주소(X.X.0.0) ~ 브로드케스트 주소(X.X.255.255)
네트워크 id와 호스트id를 합쳐 사용가능한 ip주소 범위
128.0.0.0 ~ 191.255.255.255
예약된 주소 범위 : 191-128-2
169.254.0.0 ~ 169.254.255.255 : Zeroconf 주소
172.16.0.0 ~ 172.131.255.255 : 사설망
네트워크 ID 범위 1100 0000 : 192 ~ 1101 1111 : 223
호스트 비트수 = 8비트 → 사용가능한 호스트 수 = 2^8 - 2
서브넷마스크 비트수 = 24개
서브넷마스크 = 255.255.255.0
네트워크 주소(X.X.X.0) ~ 브로드케스트 주소(X.X.X.255)
실제 사용 가능한 IP 주소 범위 : X.X.X.1 ~ X.X.X.254 (네트워크 주소, 브로드케스트 주소를 제외)
문제 1.
어떤 단말장치에 IP주소 220.85.93.23/24를 받았다. -> c클래스
서브넷 마스크 : 255.255.255.0
네트워크 주소 : 220.85.93.0
브로드케스트 주소 : 220.85.93.255
단말장치 IP 범위 : 220.85.93.1 ~ 220.85.93.254
문제 2.
어떤 단말장치에 IP주소 220.85.93.23/16를 받았다. -> b클래스
서브넷 마스크 : 255.255.0.0
네트워크 주소 : 220.85.0.0
브로드케스트 주소 : 220.85.255.255
단말장치 IP 범위 : 220.85.0.1 ~ 220.85.0.254
문제 3.
어떤 단말장치에 IP주소 220.85.93.23/8를 받았다. -> a클래스
서브넷 마스크 : 255.0.0.0
네트워크 주소 : 220.0.0.0
브로드케스트 주소 : 220.255.255.255
단말장치 IP 범위 : 220.0.0.1 ~ 220.255.255.254
문제 4.
어떤 단말장치에 IP주소 172.168.50.4/24를 받았다. -> c클래스
서브넷 마스크 : 255.255.255.0
네트워크 주소 : 172.168.50.0
브로드케스트 주소 : 172.168.50.255
단말장치 IP 범위 : 172.168.50.1 ~ 172.168.50.254
문제 5.
어떤 단말장치에 IP주소 10.0.2.112/24를 받았다. -> c클래스
서브넷 마스크 : 255.255.255.0
네트워크 주소 : 10.0.2.0
브로드케스트 주소 : 10.0.2.255
단말장치 IP 범위 : 10.0.2.1 ~ 10.0.2.254
문제 6.
어떤 단말장치에 IP주소 10.0.2.112/16를 받았다. -> b클래스
서브넷 마스크 : 255.255.0.0
네트워크 주소 : 10.0.0.0
브로드케스트 주소 : 10.0.0.255
단말장치 IP 범위 : 10.0.0.1 ~ 10.0.0.254
문제 7.
어떤 단말장치에 IP주소 10.0.2.112/8를 받았다. -> a클래스
서브넷 마스크 : 255.0.0.0
네트워크 주소 : 10.0.0.0
브로드케스트 주소 : 10.0.0.255
단말장치 IP 범위 : 10.0.0.1 ~ 10.0.0.254
ex) □가 8일 때
(128 64 32 16 8 4 2 1) → 0000 1000으로 a클래스라는 걸 알 수 있음 (최상위 비트가 0으로 시작하기 때문)
서브넷마스크는 255.0.0.0 이라는걸 알 수 있음
ex) □가 16일 때
서브넷 마스크 : 255.255.0.0
ip주소 : x.x.x.x
사용 가능한 ip 주소 범위 : x.x.0.1 ~ x.x.0.254
(네트워크 주소 x.x.0.0과 브로드케스트 주소 x.x.0.255 제외)
ex) □가 32일 때
서브넷 마스크 : 255.255.255.0
ip주소 : x.x.x.x
사용 가능한 ip 주소 범위 : x.x.x.1 ~ x.x.x.254
(네트워크 주소 x.x.x.0과 브로드케스트 주소 x.x.x.255 제외)
(라우터의 ip는 외부로 통하는 ip값이기에 게이트웨이와 동일하다는것을 기억할 것!)
답
라우터의 CLI에서 en(활성화) 후 sh run 명령어를 통해 현재 라우터의 상태를 확인할 수 있음

int f0/0까지 들어온 후 no ip add 를 사용하면 ip를 지울 수 있다.
no ip add

나의 답

