티스토리 뷰
What?
하나의 큰 네트워크를 여러 작은 네트워크로 분할
서브넷팅 이점
1. 네트워크 트래픽 감소 : 라우터들은 브로드캐스트 도메인을 만듦. 브로드캐스트 도메인을 적게 만들수록 해당 네트워크 구역 내에 네트워크 트래픽이 적어짐
2. 네트워크 성능 최적화 : 네트워크 트래픽의 감소 결과
3. 관리의 간편성 : 하나의 거대한 네트워크보다 작은 그룹으로 서로 연결된 네트워크에서 문제가 발생하였을 때 문제를 격리하여 최소화하고 쉽게 장애를 찾을 수 있음
4. 지리적으로 먼 거리까지의 확장 용이성 : WAN은 LAN보다 상당히 느리고 비싸기 때문에 하나의 큰 네트워크로 원거리까지 확장하면 위에 나열한 많은 문제들이 발생할 수 있음. 복수의 작은 네트워크를 연결시키는 것이 시스템을 더 효율적으로 만듦
서브넷팅 구축단계
1. 필요한 네트워크 ID의 수 결정
1) 각 서브넷 당 하나
2) WAN 연결 당 하나
2. 서브넷 당 필요한 호스트 ID의 수 결정
1) TCP/IP 호스트 당 하나
2) 라우터 인터페이스 당 하나
3.위의 요건에 기초하여 아래와 같이 구성
1) 전체 네트워크를 위해 하나의 서브넷 마스크
2) 각 물리적 세그먼트 당 유효한 서브넷 ID 부여
3) 각 서브넷 당 호스트 ID 범위 할당
서브넷 마스크
- 32비트 값으로서 패킷을 수신하는 곳에서 IP 어드레스의 네트워크 ID 부분과 IP 어드레스의 호스트 ID 부분을 구별하기 위해 사용
- 네트워크 관리자는 32비트 서브넷 마스크를 1과 0으로 구성. 서브넷 마스크에 설정된 1은 네트워크와 서브넷 어드레스의 위치를 나타냄
- 모든 네트워크가 다 서브넷을 필요로 하는 것은 아니며 이는 기본 설정 서브넷 마스크를 사용한다는 의미. 이것은 기본적으로 네트워크가 서브넷 어드레스를 가지고 있지 않다고 말하는 것과 같음
- 호스트는 그러한 어드레스를 유효하지 않음 것으로 받아들이며 일반적으로 그렇게 직접 입력하는 것을 허용하지 않음
- 클래스 A 네트워크에서는 서브넷 마스크의 첫번째 바이트를 수정할 수 없음. 최소한 255.0.0.0으로 읽혀야 함
- 클래스 B 어드레스는 255.255.0.0으로 시작
- 클래스 C 어드레스는 255.255.255.0으로 시작
Class Inter-Domain Routing(CIDR)
- 서브넷 마스크 전달하면서 메모리 늘어나는 문제 발생하여 특정 block size로 주소 제공하는 방법
- ISP로부터 주소 block을 수신하면 다음과 같음 : 192.168.10.32/28
서브넷팅과 차이점
- Subnetting : IP 주소 중 호스트 주소로 할당된 비트의 일부분을 빌려 여러 개의 네트워크 세그먼트로 분할하여 네트워크의 효율을 높이고 IP 주소 부족 문제를 해결하기 위해 사용하는 방법.
- CIDR(Supernetting) : IP 주소 중 네트워크 주소의 일부분을 빌려 같은 클래스 상의 연속된 여러 개의 네트워크 주소를 묶어서 같은 네트워크로 사용할 수 있도록 하는 방법. 보통 여러 개의 C 클래스 주소를 결하하여 B 클래스처럼 사용하는데 적용.
클래스 C 어드레스의 서브넷팅
- 클래스 C 어드레스에서는 호스트를 정의하는데 8비트만 사용 가능
- 서브넷 비트들은 건너뜀 없이 왼쪽에서 시작해서 오른쪽으로 진행. 이는 서브넷 마스크가 아래와 같이 될 수 있다는 것을 의미
10000000 = 128 11000000 = 192
11100000 = 224 11110000 = 240
11111000 = 248 11111100 = 252
11111110 = 254
- RFC에서는 1비트만 갖고는 서브넷팅을 할 수 없다고 규정
- 이는 비트가 항상 off 혹은 on이어야 한다는 것을 의미하기 때문에 법칙에 어긋남. 그러므로 호스트를 정의하기 위해 최소 2비트가 필요하므로 합법적으로 사용할 수 있는 첫번째 서브넷 마스크는 192이고 마지막은 252
-클래스 A, B의 어드레스의 서브넷팅도 더 많은 호스트 비트를 가지는 것을 제외하고 동일
*출처 : CCNA from 2011.
광고 수익은 기부 활동에 사용됩니다
정보를 얻으신 분들은 광고 클릭 부탁드려요 :)
'Book > CCNA' 카테고리의 다른 글
Summarization (0) | 2016.01.05 |
---|---|
VLSM(Variable Length Subnet Masks) (0) | 2016.01.05 |
TCP/IP (0) | 2016.01.05 |
STP(Spanning Tree Protocol) (0) | 2016.01.05 |
Layer 2 Switching (0) | 2016.01.05 |
- Total
- Today
- Yesterday
- k8s cni
- GKE
- operator
- AWS
- cloud
- IaC
- k8s
- gcp serverless
- 도서
- cni
- 혼공단
- NFT
- S3
- security
- 국제 개발 협력
- OS
- SDWAN
- controltower
- NW
- 혼공파
- 파이썬
- GCP
- AI
- EKS
- terraform
- k8s calico
- 혼공챌린지
- VPN
- handson
- PYTHON
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |