ν‹°μŠ€ν† λ¦¬ λ·°

728x90
λ°˜μ‘ν˜•
λ™μΌν•œ IP λŒ€μ—­μ—μ„œλŠ” ARPλ₯Ό 톡해 μ›ν•˜λŠ” λͺ©μ μ§€μ— μ£Όμ†Œλ₯Ό 찾을 수 μžˆμ§€λ§Œ, λ‹€λ₯Έ λŒ€μ—­μ˜ IP 경둜λ₯Ό μ°Ύμ•„κ°€κ³ μž ν•œλ‹€λ©΄ 경둜λ₯Ό μ°Ύμ•„κ°€κΈ° μœ„ν•œ λΌμš°νŒ…(Routing)이 ν•„μš”ν•˜λ‹€. λΌμš°νŒ…μ€ μ–΄λ–€ λ°©μ‹μœΌλ‘œ μ΄λ£¨μ–΄μ§€λŠ”μ§€ μ΄ν•΄ν•œλ‹€λ©΄, μ–΄λ–€ λ°©μ‹μœΌλ‘œ λ„€νŠΈμ›Œν¬λ₯Ό 톡해 λͺ©μ μ§€μ— 도달할 수 μžˆλŠ”μ§€ 이해할 수 μžˆλ‹€.

 

μŠ€μœ„μΉ˜ vs λΌμš°ν„°

 `μŠ€μœ„μΉ˜`λŠ” 같은 λ„€νŠΈμ›Œν¬. 즉 λ™μΌν•œ IP λŒ€μ—­λŒ€λ₯Ό κ°€μ§€λŠ” λ„€νŠΈμ›Œν¬μ˜ 데이터λ₯Ό 전솑할 수 μžˆλ„λ‘ ν•˜λŠ” μž₯비이닀. 그럼 이와 달리 `λΌμš°ν„°`λŠ” μ–΄λ–€ κΈ°λŠ₯을 μˆ˜ν–‰ν• κΉŒ? `λΌμš°ν„°`λŠ” μ„œλ‘ μ—μ„œ λ§ν•˜μ˜€λ“―μ΄ λ‹€λ₯Έ IP λŒ€μ—­μœΌλ‘œ 갈 수 μžˆλ„λ‘ 경둜λ₯Ό μ•ˆλ‚΄ν•΄μ£ΌλŠ” 역할을 ν•˜κ²Œ 되며 이λ₯Ό `Routing`이라고 ν•œλ‹€. 짧게 ν•œ μ€„λ‘œ μš”μ•½ν•œλ‹€λ©΄, μŠ€μœ„μΉ˜λŠ” λ™μΌν•œ IP λŒ€μ—­(λ„€νŠΈμ›Œν¬)에 μ†ν•œ μž₯λΉ„λ“€λΌλ¦¬μ˜ λ„€νŠΈμ›Œν‚Ήμ„ κ°€λŠ₯ν•˜κ²Œ ν•˜λŠ” μž₯비이며, λΌμš°ν„°λŠ” μŠ€μœ„μΉ˜κ°€ 컀버할 수 μ—†λŠ” λ‹€λ₯Έ IP λŒ€μ—­(λ„€νŠΈμ›Œν¬)의 μž₯비듀끼리 λ„€νŠΈμ›Œν‚Ήμ„ κ°€λŠ₯ν•˜κ²Œ ν•˜λŠ” μž₯비이닀.

 

λΌμš°νŒ… ν…Œμ΄λΈ”

 λΌμš°νŒ… ν…Œμ΄λΈ”μ€ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ λŒ€μ—­μœΌλ‘œ 도달 ν•˜κΈ° μœ„ν•œ 정보λ₯Ό 가지고 μžˆλŠ” ν…Œμ΄λΈ”μ΄λΌκ³  μƒκ°ν•˜λ©΄ μ΄ν•΄ν•˜κΈ° 쉽닀. λΌμš°νŒ… ν…Œμ΄λΈ”μ€ λ‹€μŒκ³Ό 같이 λ‚˜λ‰  수 μžˆλ‹€.

 

static

 λ§ κ·ΈλŒ€λ‘œ, 정적인 μƒνƒœλ‘œ μ‚¬μš©μžκ°€ μ§€μ •ν•œ ν…Œμ΄λΈ”μ— λ”°λΌμ„œλ§Œ λΌμš°νŒ…μ„ μˆ˜ν–‰ν•œλ‹€. μ§€μ •λœ ν…Œμ΄λΈ” 되둜 μ›€μ§μ΄κ²Œ λ˜λ―€λ‘œ `Dynamic`보닀 μƒλŒ€μ μœΌλ‘œ 속도가 λΉ λ₯΄κ³  μ„±λŠ₯이 μ’‹λ‹€. 적은 수의 경둜λ₯Ό 지정할 경우, μ‚¬μš©ν•˜κΈ° νŽΈλ¦¬ν•˜λ‚˜ λΌμš°νŒ…μ„ ν•΄μ•Ό ν•  ν…Œμ΄λΈ”μ΄ 컀진닀면 직접 κ΄€λ¦¬ν•˜μ—¬μ•Ό ν•˜λ―€λ‘œ 잘λͺ»λœ 섀정을 μ΄ˆλž˜ν•  수 μžˆλ‹€.

 

dynamic

 `static`κ³Ό 달리 λ™μ μœΌλ‘œ λΌμš°νŒ… ν…Œμ΄λΈ”μ„ κ΅¬μ„±ν•˜λŠ” 방식이닀. `static`κ³Ό 달리 찾고자 ν•˜λŠ” κ²½λ‘œμ— 따라 λΌμš°νŒ… ν…Œμ΄λΈ”μ„ μ§€μ†μ μœΌλ‘œ μ—…λ°μ΄νŠΈν•˜κ³ , 상황에 따라 졜적의 경둜λ₯Ό μ°Ύμ•„ 갈 수 μžˆλ„λ‘ κ³„μ‚°ν•œλ‹€. λ”°λΌμ„œ `static`에 λΉ„ν•΄ μƒλŒ€μ μœΌλ‘œ 느리며, 과정이 λ³΅μž‘ν•˜λ‹€λŠ” 단점이 μžˆμ§€λ§Œ, λ„€νŠΈμ›Œν¬ 변화에 μœ μ—°ν•˜λ‹€λŠ” μž₯점을 가진닀.

 

Subnetting vs Supernetting

 λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ λŒ€μ—­μ„ λ„˜λ‚˜λ“œλŠ” 과정을 μ΄ν•΄ν•˜κΈ° μœ„ν•΄μ„œλŠ” `subnetting`κ³Ό `supernetting`에 λŒ€ν•œ 이해가 ν•„μš”ν•˜λ‹€. κ°„λ‹¨νžˆ μ„€λͺ…ν•˜μžλ©΄ `subnetting`은 ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬ λŒ€μ—­μ„ μ„ΈλΆ„ν™”ν•˜μ—¬ λ‚˜λˆ„μ–΄ μ“Έ 수 μžˆλ„λ‘ ν•˜λŠ” κ°œλ…μ΄κ³ , `supernetting`은 이와 λ°˜λŒ€λ‘œ μ„ΈλΆ„ν™”λœ λ„€νŠΈμ›Œν¬λ₯Ό ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬λ‘œ λ§Œλ“œλŠ” κ°œλ…μ΄λ‹€.

 

 λ‘ κ°œλ…μ΄ ν•„μš”ν•œ μ΄μœ λŠ” `subnetting`의 경우 ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬λ₯Ό κ²½μš°μ— 따라 μ„ΈλΆ„ν™” ν•˜μ—¬ μ“°λ©΄ 효율적으둜 IPλ₯Ό ν• λ‹Ήν•˜μ—¬ μ‚¬μš©ν•  수 μžˆμ–΄ ν•„μš”ν•˜λ‹€. 이와 λ°˜λŒ€μΈ `supernetting`은 λΌμš°νŒ… ν…Œμ΄λΈ”μ„ λ§Œλ“€ λ•Œ `subnetting`된 λ„€νŠΈμ›Œν¬λ₯Ό κ·ΈλŒ€λ‘œ λΌμš°νŒ… ν…Œμ΄λΈ”μ—μ„œ μ²˜λ¦¬ν•˜μ§€ μ•Šκ³ , ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬λ‘œ λ§Œλ“€μ–΄ λΌμš°νŒ…μ— λŒ€ν•œ 뢀담을 쀄이기 μœ„ν•¨μ΄λ‹€.

 

 `Subnetting`은 `Subnet mask`에 μ˜ν•΄ κ²°μ •λ˜λŠ”λ° `Subnet mask`κ°€ 24라면 C ν΄λž˜μŠ€κΉŒμ§€ prefix인 것이고 16이라면 B ν΄λž˜μŠ€κΉŒμ§€ prefix인 것이닀. 즉, λ‹€μŒκ³Ό 같이 κ²°μ •λœλ‹€.

 

IP μ£Όμ†Œ μ„œλΈŒλ„· 마슀크 ν‘œν˜„
192.168.0.5 255.255.255.0 192.168.0.5/24
192.168.0.5 255.255.255.128 192.168.0.5/25
192.168.0.5 255.255.255.192 192.168.0.5/26

 μ¦‰, μ„œλΈŒλ„· λ§ˆμŠ€ν¬μ— 따라 IP λŒ€μ—­μ΄ μ„ΈλΆ„ν™” λ˜λŠ” 것을 μ•Œ 수 μžˆλ‹€. 예λ₯Ό λ“€μ–΄ `192.168.0.15`와 `192.168.0.152`의 μ„œλΈŒλ„· λ§ˆμŠ€ν¬κ°€ `255.255.255.128`일 κ²½μš°μ—λŠ” λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ— μ†ν•˜μ§€λ§Œ, `255.255.255.0`일 κ²½μš°λŠ” 같은 λ„€νŠΈμ›Œν¬μ— μ†ν•œλ‹€. μ΄λŠ” μ„œλΈŒλ„· λ§ˆμŠ€ν¬μ™€ IPλ₯Ό `AND`μ—°μ‚°ν•˜λ©΄ μ‰½κ²Œ μ•Œ 수 μžˆλ‹€.

 

728x90
λ°˜μ‘ν˜•
λŒ“κΈ€
κΈ€ 보관함
μ΅œκ·Όμ— 올라온 κΈ€
μ΅œκ·Όμ— 달린 λŒ“κΈ€