[vpc]
https://docs.aws.amazon.com/ko_kr/vpc/latest/userguide/what-is-amazon-vpc.html
[ipv4 vs ipv6] https://aws.amazon.com/ko/compare/the-difference-between-ipv4-and-ipv6/
[OSI 모델] https://aws.amazon.com/ko/what-is/osi-model/
[IP 클래스 · 서브넷 마스크 · 서브넷팅 계산법 💯 총정리]
https://inpa.tistory.com/entry/WEB-IP-%ED%81%B4%EB%9E%98%EC%8A%A4-%EC%84%9C%EB%B8%8C%EB%84%B7-%EB%A7%88%EC%8A%A4%ED%81%AC-%EC%84%9C%EB%B8%8C%EB%84%B7%ED%8C%85-%EC%B4%9D%EC%A0%95%EB%A6%AC
[IP]
인터넷에 연결되어있는 모든 장치의 고유 주소
[IP 주소 구성]
"."으로 구분된 네개의 10진수 숫자로 표현되며 각 숫자는 8비트를 의미
ex) 192.168.10.10 → 11000000.10101000.00001010.00001010
네트워크 ID (세개) + 호스트 ID (한개)
* 네트워크 ID : 네트워크의 범위를 지정한 ID
* 호스트 ID : 각각의 호스트를 관리하기 위한 ID
ex) 192.168.10 (네트워크 ID) + 10 (호스트 ID)
[IP 주소 클래스]
네크워크 ID와 호스트 ID의 옥텟 범위를 달리하여 A~E 클래스를 나눔
* 옥텟 : IP 주소를 8비트로 4등분을 하고 각각을 옥텟이라고 함
첫번째 옥텟을 다섯개로 나누어 A~E 클래스 구분
* 0 ~ 127 / 128 ~ 191 / 192 ~ 223 / 224 ~ 239 / 240 ~ 254
네트워크 주소 : 네트워크 자체를 나타내는 주소 (호스트 ID가 모두 0인 주소)
브로드캐스트 주소 : 네크워크의 모든 호스트로 데이터를 전달하기 위한 통로로서의 주소 (호스트 ID가 모두 1인 주소)
[서브넷 마스크]
IP주소에서 네트워크ID와 호스트ID를 구분하기위해 표현
32비트 2진수 (255.255.255.0)
연속된 1과 연속된 0으로 구성
https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-CIDR-%EC%9D%B4-%EB%AC%B4%EC%96%BC-%EB%A7%90%ED%95%98%EB%8A%94%EA%B1%B0%EC%95%BC-%E2%87%9B-%EA%B0%9C%EB%85%90-%EC%A0%95%EB%A6%AC-%EA%B3%84%EC%82%B0%EB%B2%95
[CIDR; Classless Inter-Domain Routing]
클래스 없는 도메인간 라우팅 기법
서브네팅보다 능동적으로 라우팅 가능
IP 대역을 나누고 합치는 서브네팅, 슈포네팅 ( 슈퍼네팅, 서브네팅 ⊂ CIDR )
CIDR 표기법 A.B.C.D/N
서브네팅을 통해 IP 주소 클래스를 나누는 경우에는 옥텟별로 나누어서 A~E 클래스만 사용 했으나
A.B.C.D/N-1으로 슈퍼네팅 A.B.C.D/N+1으로 서브네팅이 가능하다.
IT/Network