인터넷 : 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가지 주소 체계로 나뉜다.
'Computer Science > 정보처리기사' 카테고리의 다른 글
[정보처리기사/실기] TCP/IP (0) | 2022.09.18 |
---|---|
[정보처리기사/실기] 네트워크 관련 장비 (0) | 2022.09.17 |
[정보처리기사/실기] window & linux/unix 명령어 (0) | 2022.09.17 |
[정보처리기사/실기] 프로세스와 스케줄링 (0) | 2022.09.16 |
[정보처리기사/실기] 운영체제 - 페이지 교체 알고리즘 (0) | 2022.09.14 |