일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- spring webflux
- 자료구조
- Galera Cluster
- Kafka
- OS
- react
- Java
- 백준
- 알고리즘
- 운영체제
- JPA
- MSA
- design pattern
- 자바
- Heap
- redis
- C
- 네트워크
- JavaScript
- 디자인 패턴
- c언어
- Algorithm
- IT
- Data Structure
- 파이썬
- mongoDB
- MySQL
- 컴퓨터구조
- Proxy
- Spring
Archives
- Today
- Total
시냅스
TIL : 서브네트워크 본문
서브네트워크
- 커다란 네트워크를 몇 개의 네트워크로 작게 분할
- 호스트 번호의 비트를 서브넷 번호와 호스트 번호로 분할, 호스트 번호의 일부를 줄여서 서브넷 번호를 만든다 -> 서브네팅
1옥텟 | 2옥텟 | 3옥텟 | 4옥텟 | ||||
네트워크 번호 | 호스트 번호 | ||||||
172 | 16 | 4 | 1 | ||||
10101100 | 00010000 | 000001 | 00 | 00000001 | |||
네트워크번호 | 서브넷 | 호스트번호 |
- 172.16.0.0 네트워크의 서브넷 1번의 1번 컴퓨터
- 서브넷은 그 네트워크의 내부에서만 유효
- 서브넷의 숫자를 크게 하면 각 서브넷의 호스트 수는 감소
서브넷 마스크
- 어느 네트워크에 소속되어 있는가? ( IP 주소의 어디가지가 네트워크 주소? )
- 서브넷 마스크 비트열을 IP주소와 동일하게 표기
- 어디까지가 서브넷 번호인지 표기할 때 네트워크, 서브넷 번호는 1로 호스트 번호는 0으로 표기한다.
- 서브넷마스크 비트가 1인 부분이 네트워크 번호
- IP주소와 서브넷 마스크는 반드시 세트로 기술한다.
- 클래스풀 어드레싱인 경우 네트워크 번호는 클래스로 구분이 가능하지만
서브넷 번호는 어디까지인지 모름 -> 서브넷 마스크 사용
1옥텟 | 2옥텟 | 3옥텟 | 4옥텟 | ||||
네트워크 번호 | 호스트 번호 | ||||||
172 | 16 | 4 | 1 | ||||
10101100 | 00010000 | 000001 | 00 | 00000001 | |||
네트워크번호 | 서브넷 | 호스트번호 | |||||
11111111 | 11111111 | 111111 | 00 | 00000000 | |||
서브넷마스크 |
클래스리스 어드레싱
- 클래스 구분을 없앤 어드레싱
- 클래스를 사용하지 않고 필요에 따른 비트 수로 정한다.
- 슈퍼넷 : 클래스를 통합해서 1개로 만드는 것
- 클래스리스 어드레싱은 네트워크 번호가 어디까지인지 모름 -> 프리픽스 길이 사용
- 프리픽스 길이(네트워크 번호의 길이값)를 통해 어디까지가 네트워크 번호인지 나타냄
'네트워크' 카테고리의 다른 글
TIL : ARP, DNS (0) | 2021.12.17 |
---|---|
TIL : DHCP (0) | 2021.12.16 |
TIL : IP 주소의 특징 (0) | 2021.12.13 |
TIL : 3계층의 역할과 개요 (0) | 2021.12.10 |
TIL : 스위치와 전이중 이더넷 (0) | 2021.12.08 |
Comments