제일 먼저, 네트워크 구성 전 디자인 개념에서 장비를 배치하고 IP 할당 정책을 설계해야 한다. (향후 업데이트를 고려해야 하므로)
<IP Address 분류>
먼저, 8bits는 아래와 같이 표현된다.
0000 0000
~
1111 1111
10진수로는 0~ 255
16진수로는 00~FF
Class A는 Host 영역이 24bits로 가장 많다.
이 말은 PC에 할당할 수 있는 IP를 부여할 수 있는 경우의 수가 굉장히 많다는 뜻이다. 그대신 네트워크 주소는 0~255까지만 가능하다.
우리는 일반적으로 Class C를 사용한다. 그래서 Network 주소를 많이 사용할 수 있다.
Class D는 Multicast는 다른 목적 때문에 사용되는 것이다. D와 E는 연구용으로 아직 남겨뒀다고 한다.
Class A는 맨 앞자리가 0 으로 고정되어있다.
0 1111 1111 만들 수 있으며 Range는 (1~126)
0부터 포함되지 않는 이유는, 아래 단락의 Network address 부여할 수 없는 address를 참고.
그리고 127은 포함되지 않는다. 검색해보니 그냥 약속이라고 한다.
Class B는 맨 앞자리가 10 으로 고정되어있다.
1011 1111 만들 수 있으며 Range는 (128~191)
Class C는 맨 앞자리가 110 으로 고정되어있다.
1101 1111 만들 수 있으며 Range는 (192~223)
Class D는 맨 앞자리가 1110 으로 고정되어있다.
1110 1111 만들 수 있으며 Range는 (224~239)
3. Network Address와 Broadcast Address
IP Address중에는 Network에 있는 Node에 부여할 수 없는 Address가 존재한다.
Network Address - Host 부분이 전부 0
Broadcast Address - Network의 모든 Host로 broadcast될 때 사용하는 address로 host부분이 전부 1
따라서 0과 255는 될 수 없다!
( Q. 근데 이렇게 되면, Host부분이 전부 0일 때인데, Network 부분은 모두 0이여도 상관 없는 것 아닌가?)
IPv4는 32bit 주소 체계
IPv6는 128bit 주소 체계
우리가 아직까지 사용하는 IP주소는 v4사용. 아직은 v6은 활성화되지 x
일부 구간, 또는 변환하는 구간을 거쳐서 v6을 제공한다.
이건 표준화랑 관련이 있음.
위 사진은 B클래스. 여기서 172/16으로 Network 대역을 만들었다. 더불어 Host는 16bit를 수용할 수 있는데,
network host에 0/0과 broadcast host에 255/255는 PC한테 할당할 수 없다. (?)
broad cast주소는 네트워크 전체에 전달하는 주소다.
0000 0000
1111 1111
0은 네트워크 주소를알려주기 때문에, 255는 브로드캐스트 주소를알려주기 때문에 할당할 수없으므로
1~254까지 할당할 수 있음.
그래서,
총 부여할 수 있는 개수를 세보자면
2^16에서 2개를 빼야하므로 65534개를 부여할 수 있게 된다.
저기에 나와있는 첫번째 add는 0번. 마지막은 65535.(이거 65536으로 나온건 오타다) 이 두개를 빼면 65534개!
class A는 네트워크 126개 만들 수 있다.
너무 적지 않은가? 그렇기 때문에 IANA에서는 국가에게 할당할 때 절대 class A는 못주겠죠~
한국은 KRNIC에서 국내 IP를 관리한다.
그래서 subnetting이 한정되어있는 IP주소를 더 쪼개서 나눠주려고 생긴 개념이다.
클래스가 같으면 같은 네트워크 대역이라고 부른다.
같은 네트워크면 우리회사 네트워크에서 다른회사 장비가 보인다!
<사설 IP address>
인터넷에 연결되지 않는 사설망.
테스트 목적으로 사용하거나 프라이빗 네트워크 구성할 때 사용
이걸 공인이나 네트워크망으로 사용할 경우 NAT로 매핑해서 사용한다.
<Subnet Mask>
여기는 못들어서 다른 분 링크로 대체..
네트워크를 이해하는 데 필요한 Subnet Mask 의 개념
IP 주소를 이해하는데 있어 중요한 개념이 서브넷 마스크의 개념이다. 많이 알려져있듯이 서브넷 마스크는 커다란 네트워크를 다루기 위해 서브넷으로 네트워크들을 분리하고 나누어진 네트워
jins-dev.tistory.com
디폴트 서브넷 마스크는 오른쪽 칸에 나와있는 주소들.
CIDR주소 표기법
- 200.100.100.0/124 에서 /로 표시하는 표기법을 일컫는다.
'IT > Information Security' 카테고리의 다른 글
LAN 개요 - CSMA/CD,CA , VLAN, 스위치, 브릿지,STP,DHCP (0) | 2021.02.05 |
---|---|
네트워크 장비의 종류 - 건물의 네트워크 연결, NIC, VoIP장비 (0) | 2021.02.03 |
라우팅 - 정적라우팅, 다이나믹 라우팅, 사람들이 잘 모르는 라우터의 기능 (0) | 2021.02.03 |
PC 처음 부팅 시 통신 세팅 과정 (0) | 2021.02.02 |
웹 표준과 회사 기본 인프라 구조 ( 방화벽, DMZ영역 포함) (0) | 2021.01.29 |