728x90
[IP] IP란? / 서브넷팅 방법
IP 관련
ipv4 최소 5년이상 사용
진법 변환이 가장 중요
자리값
100(2) = 1 1 0 0 1 0 0 (2) ----> 144(8)
1 1 0 0 1 0 0
........ 256 128 64 32 16 8 4 2 1
100 36
100-64 =36 36-32=4
100에서 뺄수 있는 부분만
서브넷팅
192.0.0.0~223.255.255.255.
네트워크 주소 관리하기위해 만들어 놓은 주소 : 첫번째를 사용
브로드케스트 주소 : 맨 뒷자리의 주소
가용 IP : 256(전체 ip) - 2 =254개
210.192.38.0 ~210.192.38.255
네트워크 주소 : 210.192.38.0번이 됨
브로드 케스트 주소 : 210.192.38.255 번
(NAT) IP 부족을 해결하기 위해 나온 것 .
(DHCP)
라우터 ------> 서로다른 네트웍 통신하는 장비
스위치 스위치 스위치
스위치
PC1 PC2 PC3 PC4
210.192.38.x ~210.192.38.255
첫번째 그룹 210.192.38.0~127 네트워크주소 0 브로드케스트 주소 127
첫번째 그룹 210.192.38.128~255 네트워크주소 128 브로드케스트 주소 255
c 클래스 [] [] [] []
192~233 0~255 0~255 0~255
N 네트워크 H 호스트
255 255 255
0~127 . x . x . x A 들어갈 수 있는 ip (식구의 수 ) 256 * 256 * 256
A 클래스 N . H . H . H
255 255 255
128~191 . . x . x B 들어갈 수 있는 ip (식구의 수 ) 256 * 256
B 클래스 N . N . H . H
255
192~ . . . x C 들어갈 수 있는 ip (식구의 수 ) 256
C 클래스 N . N . N . H
합치는것 -> 슈퍼넷팅
- 네트워크의 수가 많아질수록 호스트 컴퓨터의 갯수는 줄어든다
[ 1 | 2 ][ 3 | 4 ]
63 64 127 128 191 192 255
[ ][ ]
0 63 64 127
210 190 30 .150 -> 3구간
~~
1구간 : 1~63
2구간 : 64~127
3 구간 : 128~191
4 구간 : 192~ 255
- 서브넷 마스크
N (네트워크주소 ) 1
H (호스트) 0
11111111 00000000 00000000 00000000
A 클래스 N . H . H . H 255 0 0 0
11111111 11111111 00000000 00000000
B 클래스 N . N . H . H 255 255 0 0
C 클래스 N . N . N . H
분할하기
승수 = 네트워크 수
256 /64 = 4분할 = 2의 2승 11000000
256/128 = 2분할 = 2의 1승 10000000
256/32= 8분할 = 2의 3승 1110000
- 문제
A PC방에서 100개 ip 요구
B PC방에서 50 ip 요구
C PC방에서 20 ip 요구
198.160.10.x C class 가 남아 있다. ip를 분배 하시오
A먼저 100개 128=2분할 2의 1승 -> 10000000(2) =128(10) -> 255.255.255.128
1구간 198.160.10.0~198.160.10.127
2구간 198.160.10.128~198.160.10.255 두개중 순차적으로 분배 <1구간>
네트워크 주소 : 198.160.10.0
브로드케스트주소 : 198.160.10.127
G/w 게이트웨이 : 198.160.10.126
PC 1 : 198.160.10.1
512 256 128 64 32 16 8 4 2 1
B 50개 요구 512 256 128 64 32 16 8 4 2 1
50
256/64=4분할 2의 2승 -> 11000000(2) =192(10) -> 255.255.255.192
3구간 198.160.10.128~198.160.10.191
4구간이나 1구간 (사용중) 2구간(사용중)
3구간 ,4구간만 가능 순차적으로
C 20개 요구 512 256 128 64 32 16 8 4 2 1
20
256/64=4분할 2의 2승 -> 11000000(2) =192(10) -> 255.255.255.192
3구간 198.160.10.128~198.160.10.191
4구간 198.160.10.192~198.160.10.255
[ | ][ | ][ | ][ | ][ | ][ | ]
-----------------------------------------------------------------
사용중이라 사용하지 못함
7구간 : 198.160.10.192~198.160.10.223
8구간 : 198.160.10.224~198.160.10.255
2의2승 \4분할 = 0~63
A 50개 Atk
B 100개 B 64~195 X
128~255 o
C 20개 C 64 ~ 95
하얀배터리 블로그에 작성된 글의 무단 복제 , 수정을 금지 합니다.
개시물은 배운 내용을 바탕으로 하여 쓰여진 것이므로 잘못된 내용이 있을 수 있습니다. 잘못된 내용은 지적 바랍니다.
#하얀배터리 #IT #정보보안 #윈도우 #window #프로그래밍 #programming #html #java #C #javascript #database #jQuery #서버 #보안 #리눅스
728x90
'Programing > network' 카테고리의 다른 글
[정보보안-하얀배터리]OSI 참조 모델의 개요 - 네트워크 통신의 기초 (0) | 2018.05.17 |
---|---|
[IP] 서브넷팅 방법 (0) | 2018.05.12 |
[정보보안][스니핑 , 스푸핑 , 피싱 , 스패밍 ] 이란 (0) | 2018.04.02 |
[정보보안]보안의 3대 요소/로그란?/랜섬웨어/랜섬웨어 예방 (0) | 2018.03.29 |
[정보보안]오픈 소스 / 리눅스 / 리눅스의 특징/ 리눅스의 종류 (0) | 2018.03.29 |