IP (Internet Protocol)
: 컴퓨터를 식별하는 주소
- 인터넷에서 유일
- 32bit로 구성됨
- IP는 단독으로 설정 X
인터넷 사용 3가지 설정
: IP, Netmask(subnetmask), Gateway
Netmask (Subnetmask)
: IP 주소 내 network 주소와 host 주소를 구분
Gateway(게이트웨이)
: 네트워크 주소가 다른 외부 IP주소와 통신하기 위해 gateway를 사용
- 자신과 다른 네트워크 주소를 갖는 host에 패킷을 보내는 경우 gateway를 이용해 통신
- 네트워크에 여러 개의 gateway가 있는 경우라도 default gateway는 1개만 지정
- 라우터 or 공유기가 담당
Network ID
: IP 주소내 netmask가 지정된 곳까지의 주소
- Netmask는 Network ID를 1로 마킹
- Network ID는 IP와 Netmask를 &(and) 연산해 계산
- 네트워크 주소 중 IP 중에 맨 처음 IP와 맨 마지막 IP는 사용 X
• 맨 처음 IP : Network ID
• 맨 마지막 IP : Broadcast IP (해당 네트워크에 있는 모든 컴퓨터 대상으로 보냄)
- Prefix 표기 - 주소 표기법 (Netmask를 bit 개수로 표현)
ex) 1.1.1.2/255.255.255.0 → 1.1.1.2/24
1.1.2.3/255.255.0.0 → 1.1.2.3/16
※ 1.1.1.1 host는 1.1.1.0에서 1.1.1.255 까지의 host들과 직접 통신이 가능, 이외의 host는 gateway 통해 통신
- 1.1.1.0 ~ 1.1.1.255 까지 네트워크 범위
- 1.1.1.0 : network 주소
- 1.1.1.255 : 브로드캐스트 주소
[ 특수 목적으로 정의되어 사용하면 안되는 IP ]
Network 범위 계산하기
IP | netmask | network 범위 |
210.113.29.45 | 255.255.255.0 | 210.113.29.0 ~ 210.113.29.255 |
29.1.210.35 | 255.255.0.0 | 29.1.0.0 ~ 29.1.255.255 |
2.113.1.1 | 255.0.0.0 | 2.0.0.0 ~ 2.255.255.255 |
10.35.3.9 | 255.255.0.0 | 10.35.0.0 ~ 10.35.255.255 |
110.194.129.199 | 255.255.0.0 | 110.194.0.0 ~ 110.194.255.255 |
9.213.229.204 | 255.255.255.0 | 9.213.229.0 ~ 9.213.229.255 |
8.1.2.4 | 255.0.0.0 | 8.0.0.0 ~ 8.255.255.255 |
190.13.48.245 | 255.255.255.0 | 190.13.48.0 ~ 190.13.48.255 |
IP 클래스
IP 클래스는 A~E, 5개
Class는 현재 기술적인 스펙이 아니라 관리 스펙으로 사용
A클래스: 0xxxxxxx | xxxxxxxx | xxxxxxxx | xxxxxxxx
B클래스: 10xxxxxx | xxxxxxxx | xxxxxxxx | xxxxxxxx
C클래스: 110xxxxx | xxxxxxxx | xxxxxxxx | xxxxxxxx
D클래스: 1110xxxx | xxxxxxxx | xxxxxxxx | xxxxxxxx
E클래스: 1111xxxx | xxxxxxxx | xxxxxxxx | xxxxxxxx
Class | 범위 | # of network | # of host | ex |
A | 0~127 | 128 | 256³ | 110.0.0.0 ~ 110.255.255.255 |
B | 128~191 | 64*256 | 256² | 180.10.0.0 ~ 180.10.255.255 |
C | 192~223 | 32*256 | 256 | 203.12.34.0 ~ 203.12.34.255 |
D | 224~239 | - | - | - |
'네트워크 공부 기록' 카테고리의 다른 글
네트워크 11 - NAT (0) | 2021.10.18 |
---|---|
네트워크 10 - 네트워크 분할(서브네팅) 및 VLSM (1) | 2021.10.15 |
네트워크 8 - Ethernet 확장(Bridge, Switch HUB, Router) (0) | 2021.10.14 |
네트워크 7 - Ethernet 및 CSMA/CD (1) | 2021.10.14 |
네트워크 6 - Network Architecture ( 네트워크 아키텍처) (0) | 2021.10.14 |