IP Address(IP 주소) :
- 네트워크에 연결된 접속 장치(Interface)에 할당된 식별자(identifier, numerical label)
- 장치의 위치를 지정함
- 통상 0.0.0.0 ~ 255.255.255.255 사이의 숫자로 표시되며
"." 로 구분된 숫자는 이진수를 십진수로 표시한 것임
0.0.0.0 ~ 255.255.255.255
00000000.00000000.00000000.00000000 ~ 11111111.11111111.11111111.11111111
subnet(서브넷) :
- 대규모 네트워크를 구성하고 있는 개별 네트워크 단위
subnet mask(서브넷마스크) :
- subnet을 식별하기 위한 정보로 IP 주소 중 어느 부분이 subnet에 해당하는 지 식별할 수 있도록
위치를 판단하는 역할을 해줌. 이 정보를 보고 subnet 숫자와 구성을 구분함
- 서브넷마스크를 ip 주소와 비트별 and 연산을 하여 나온 값으로 네트워크 그룹을 구분하게 됨
172.16.x.x 주소를 가지는 네트워크에서 subnet 16개를 구성하고자 하는 경우
subnet(서브넷마스크)를 이진수로 표시한 예시
255.255.255.0 11111111.11111111.11111111.00000000
255.255.240.0 11111111.11111111.11110000.00000000
255.255.224.0 11111111.11111111.11100000.00000000
255.255.255.192 11111111.11111111.11000000.00000000
각 IP가 같은 그룹에 있는지 확인하는 방법
[a]
172.016.016.133 => 10101100.00010000.00010000.10000101
255.255.240.000 => 11111111.11111111.11110000.00000000
AND 연산 결과 => 10101100.00010000.00010000.00000000 => 결과는 172.16.16.0 그룹
[b]
172.16.17.215 => 10101100.00010000.00010001.11010011
255.255.240.000 => 11111111.11111111.11110000.00000000
AND 연산 결과 => 10101100.00010000.00010000.00000000 => 결과는 172.16.16.0 그룹
[c]
172.16.33.221 => 10101100.00010000.00100001.11010011
255.255.240.000 => 11111111.11111111.11110000.00000000
AND 연산 결과 => 10101100.00010000.00100000.00000000 => 결과는 172.16.32.0 그룹
결과적으로 [a]와 [b]는 같은그룹, [c]는 다른그룹 이 됩니다.
문제에서 172.16 까지는 이미 고정된 아이피이며, 그 아래 16자리 2진수를 이용하여 주소를 부여하고 싶은데 이를 16개 그룹으로 나누고 싶은 경우이며 16개의 비트가 필요하며, 이는 4개의 자리수가 필요하다는 의미
11111111.11111111.11111111.11110000 => 255.255.255.240
[기타 구성]
[C class]
255.255.255.0 11111111.11111111.11111111.00000000
=> 2진수가 8개이므로 256개그룹 표현 가능, 그룹당 IP 주소 수는 256개
255.255.248.0 11111111.11111111.11111000.00000000
=> 2진수가 5개이므로 32개그룹 표현 가능, 그룹당 IP 주소 수는 2,048개
255.255.240.0 11111111.11111111.11110000.00000000
=> 2진수가 4개이므로 16개그룹 표현 가능, 그룹당 IP 주소 수는 4,096개
255.255.224.0 11111111.11111111.11100000.00000000
=> 2진수가 3개이므로 8개그룹 표현 가능, 그룹당 IP 주소 수는 8,192개
255.255.192.0 11111111.11111111.11000000.00000000
=> 2진수가 2개이므로 4개그룹 표현 가능, 그룹당 IP 주소 수는 16,384개
스위칭
- 동작 기반 : L2 Mac Table
- 컴퓨터의 NIC 카드의 MAC을 찿아가는 방법
- 스위칭에서는 IP 가 필요하지 않으며 동일 네트워크 상에서 사용 되는 기법임.
- 좀더 빠르게 내부망의 목적 NIC를 찿는 기법
라우팅
- 동작 기반 : L3 IP Table
- IP가 기반이며 다른 네트워크간의 연결을 통해서 목적지를 찿는 기법 사용.
- 다른 영역의 네트워크 주소를 찿을 수 있도록 도와준다.
'개인활동 > 잡동사니팁들' 카테고리의 다른 글
아이패드 프로 10.5(자급제) 서비스 없음 증상 해결 (0) | 2021.01.07 |
---|---|
스패닝 트리 알고리즘 spanning tree algorithm (0) | 2017.03.06 |
SANDBOX(샌드박스) (0) | 2015.09.11 |
CSMA/CD (0) | 2015.08.19 |
SOAP과 REST(데이터 교환을 위한 프로토콜(?)) (0) | 2014.12.24 |