Computer Science/정보처리기사

[정보처리기사/실기] 인터넷, 서브네팅

minjiwoo 2022. 9. 17. 17:07
728x90

인터넷 : TCP/IP 프로토콜을 기반으로 하여 전 세계 수많은 컴퓨터와 네트워크 들이 연결된 광범위한 컴퓨터 통신망 
IP주소 : 인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유한 주소 
8비트씩 4부분, 총 32비트로 구성

A class : 0 ~ 127 , 2^24 host 사용가능 
B class : 128~ 191 , 2^16 host 사용가능 
C class : 192 ~ 223, 2^8 host 사용가능

서브네팅 : 할당된 네트워크 주소를 다시 여러개의 작은 네트워크로 나누어 사용하는 것 

[Example] 
192.168.1.0/24 를 3개의 서브넷으로 나누기 
192으로 시작하니까 이 주소는 C class에 속하는 네트워크이다 
서브넷 마스크를 Subnet으로 나눌 때는 마지막 9비트를 이용하면 된다 
11111111 11111111 11111111 00000000
=> 11111111  11111111 11111111 11000000 (11000000 은 192임)
네트워크 ID는 11, 호스트 ID는 000000에 해당함 
->  8비트중 2비트를 제외하고 나머지 6비트로 호스트를 구성한다 

즉 2^6 = 64로 나누면 됨 
192.168.1.0 ~ 192.168.1.63
192.168.1.64 ~ 192.168.1.127
192.168.1.128 ~ 192.168.1.191 



IPv6 : 128비트 (IPv4는 32비트)
인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제를 해결할 수 있음 
주소의 확장성, 융통성, 연동성이 뛰어남 
16비트씩 8부부느 총 128비트로 구성되어 있다 
애니캐스트, 멀티캐스트, 유니캐스트 3가지 주소 체계로 나뉜다. 

728x90