2023. 5. 11. 21:37γNetwork/Network μ€ν°λ
2023.04.13 - [Network/Network μ€ν°λ] - Application Layer (in TCP/IP 4 Layers)
2023.04.29 - [Network/Network μ€ν°λ] - Transport Layer (in TCP/IP 4 Layers)
μ΄μ ν¬μ€ν μμ TCP/IP 4κ³μΈ΅μ μμ© κ³μΈ΅κ³Ό μ μ‘ κ³μΈ΅μ λ€λ£¨μλ€.
μ΄λ²μλ Top-Down λ°©μμμ κ·Έλ€μ κ³μΈ΅μΈ λ€νΈμν¬ κ³μΈ΅μ λν΄ μμ보μ.
λ€νΈμν¬ κ³μΈ΅(Network Layer)
λ€νΈμν¬ κ³μΈ΅μ μλν¬μΈνΈμλ§ μ‘΄μ¬νλ μ μ‘ κ³μΈ΅κ³Όλ λ¬λ¦¬, λ€νΈμν¬ μ λ°μ κ±Έμ³ μ‘΄μ¬νλ λΌμ°ν°λ€μ λͺ¨λ μ‘΄μ¬νλ κ³μΈ΅μ΄λ€.
λ°λΌμ λ€νΈμν¬ κ³μΈ΅μ μλν¬μΈνΈ κ° ν΅μ μ, μλν¬μΈνΈλ€μ κ° μ μ‘ κ³μΈ΅ μ¬μ΄μ μμΉνμ¬ μ¬λ°λ₯Έ μλν¬μΈνΈμ μ λ¬νλ μν μ μννλ€.
μ μ‘ κ³μΈ΅μ TCPκ° μ λ’°ν μ μλ ν΅μ μ 보μ₯νλ κ²κ³Ό λ¬λ¦¬, λ€νΈμν¬ κ³μΈ΅μ μ΄λ₯Ό μν΄ μ΅μ μ λ°©μμ ννκΈ°λ νμ§λ§ '보μ₯'μ ν΄μ£Όμ§ μλλ€. μ΄λ₯Ό μΌλ°μ μΌλ‘ λ€νΈμν¬ κ³μΈ΅μ΄ 'μ΅μ ν μ°κ²° μλΉμ€'λ₯Ό μ 곡νλ€κ³ νννλ€.
λ€νΈμν¬ κ³μΈ΅μμ μ¬μ©νλ λ°μ΄ν° νμμ λ°μ΄ν°κ·Έλ¨μΌλ‘, μ μ‘ κ³μΈ΅μ μΈκ·Έλ¨ΌνΈλ₯Ό νμ΄λ‘λλ‘ κ°μ§λ©° λ°μ΄ν°κ·Έλ¨ ν€λλ₯Ό ν¬ν¨νλ€.
IP μ£Όμ 체κ³
xxx.xxx.xxx.xxx
IP μ£Όμλ λ³΄ν΅ μμ κ°μ νμμΌλ‘ ννλλ€.
μ νμμ κ° μΈμ리 μλ 0 ~ 255μ λ²μλ₯Ό κ°μ§λλ°, μ΄λ 0 ~ 2^8λ₯Ό μλ―Ένλ©° λ°λΌμ κ° μΈμ리λ 8λΉνΈμ λμλλ€. μ΄λ¬ν ꡬμ±μ΄ 4κ° μ‘΄μ¬νλ IP μ£Όμλ κ²°κ΅ 32λΉνΈ, 4λ°μ΄νΈμ ν¬κΈ°λ₯Ό κ°κ² λλ κ²μ΄λ€. μ΄λ₯Ό ν΅ν΄ μλ³ν΄λΌ μ μλ IP μ£Όμμ μλ 4,294,967,296κ°μ λ¬νμ§λ§ μ΄μ‘°μ°¨λ νμ¬λ λΆμ‘±ν μν©μ΄λ€.
μ΄ μΈμμ μΈν°λ·μ μ¬μ©νλ λͺ¨λ κΈ°κΈ°μ μ½ 43μ΅κ°μ IPλ₯Ό νλμ© λμμν¨λ€λ©΄ μ΄λ¨κΉ? λ§μ½ IP μ£Όμκ° μ΄μ κ°μ΄ κ΄λ¦¬λλ€λ©΄ IP μ£Όμλ ν±μμ΄ λΆμ‘±νμ¬ κΈλ°© κ³ κ°λκ³ λ§ κ²μ΄λ€. (μ΄λ κ² κ΄λ¦¬λλ IPλ₯Ό κ³΅μΈ IPλΌκ³ νλ€. λ¬Όλ‘ μ§κΈλ λΆμ‘±νμ¬ κ³ κ°λ μν©μ΄κΈ΄ νλ€.) μ΄λ° μν©μμ IP μ£Όμλ₯Ό λ ν¨μ¨μ μΌλ‘ κ΄λ¦¬νκΈ° μν΄ μλΈλ·μ΄λΌλ κ°λ μ λμ ν μ μλ€.
μλΈλ·
μλΈλ·μ΄λ IP μ£Όμμ λΆλΆ μ§ν©μ μ°Έμ‘°νλ κ°λ μ΄λ€.
μ΄κ² λ¬΄μ¨ λ§μ΄λλ©΄ IP μ£Όμλ₯Ό λ€νΈμν¬ ννΈμ νΈμ€νΈ ννΈλ‘ λλκ³ νΉμ νΈμ€νΈλ₯Ό μ°Ύμκ°λ κ³Όμ μ 'νΉμ λ€νΈμν¬μ νΉμ νΈμ€νΈ' λ°©μμΌλ‘ μννλ€λ μλ―Έμ΄λ€.
μ΄λ₯Ό μν΄ μλΈλ· λ§μ€ν¬λΌλ κ²μ΄ μ‘΄μ¬νλ€. μλΈλ· λ§μ€ν¬λ IP μ£Όμ λ΄ μ΄λκΉμ§κ° λ€νΈμν¬ ννΈμΈμ§ μ리λ μν μ νλ€.
μμλ₯Ό λ€μλ©΄,
λ§μ½ IP μ£Όμκ° 123.456.789.123/24 λ‘ ννλ λ / λ€μ 24λ μλΈλ· λ§μ€ν¬κ° λκ³ ν΄λΉ μ£Όμμ λ€νΈμν¬ ννΈλ 123.456.789 κΉμ§ μμ μλ―Ένλ€. IP μ£Όμλ κΈ°λ³Έμ μΌλ‘ 32λΉνΈμ΄κΈ° λλ¬Έμ 24κ° μλ―Ένλ λ°λ 32λΉνΈ μ€ μμμλΆν° 24λΉνΈλ λ€νΈμν¬ ννΈ μμ μλ―Ένλ κ²μ΄λ€.
μ΄λ₯Ό ν΅νλ©΄ νΉμ λΌμ°ν° μ΄νμ μ¬μ€ IPλ₯Ό μ¬μ©ν μ μκ² λλ€. λ§μ½ μμ κ°μ΄ μλΈλ· λ§μ€ν¬κ° 24μΈ κ²½μ°, ν΄λΉ IPμ λΌμ°ν° μ΄νμ μ¬μ€ IPλ₯Ό 2^8=256κ°λ₯Ό μ¬μ©ν μ μκ² λλ€. (λ¬Όλ‘ 256κ°λ₯Ό λͺ¨λ μ¬μ©ν μ μλ κ²μ μλκ³ , 첫λ²μ§Έ μ£Όμλ λ€νΈμν¬ μ체(μλΈλ·)μ μ£Όμλ‘ μ¬μ©λκ³ λ§μ§λ§ μ£Όμλ λΈλ‘λμΊμ€ν μ£Όμλ‘ μ¬μ©λλ€.)
μλΈλ·μ κΌ 8μ λ°°μλ‘ λμ΄μΌ νλ κ²μ μλλ©°, λ²μ λ΄ μ΄λ€ μλΌλ μ΄μ©λ μ μλ€.
μλΈλ·μ μ¬μ©νλ©΄ μμ²λΌ IP μ£Όμλ₯Ό λ ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μμ΄μ§λ€. λν μλΈλ· μΈλΆμμλ μλΈλ· λ΄μ νΉμ νΈμ€νΈλ₯Ό νΉμ ν IP μ£Όμλ₯Ό μ»μ μ μκΈ° λλ¬Έμ 보μμμ μ΄μ λ μκΈ΄λ€.
κ·Έλ°λ° νκ°μ§ μλ¬Έμ΄ λ€ μ μλ κ²μ, κ·Έλ λ€λ©΄ μλΈλ· μ΄νμ νΈμ€νΈμ κ³΅μΈ IPλ₯Ό μ¬μ©νλ μλ² κ°μλ μ΄λ»κ² ν΅μ μ μννλλμ΄λ€. μ΄ μν μ NATλΌκ³ νλλ°, Network Address Translationμ μ½μμ΄λ€. μ΄ μν μ λΌμ°ν°λ λ°©νλ²½ κ°μ λ€νΈμν¬ μ₯λΉμμ μνλλ€. NATκ° μλνλ λ°©μμ λ€μκ³Ό κ°λ€. NAT μ₯λΉμμ μλΈλ· μ¬μ€ IP μ£Όμμ NAT μ₯λΉμ ν¬νΈμ 맀μΉμ μν¨ λ€, μλΈλ· λ΄λΆμ νΈμ€νΈμ μμ²μ NAT μ₯λΉμ νΉμ ν¬νΈμμ λκ°λ ν΅μ μμ²μΌλ‘ λκ°μμΌ μ΄λ₯Ό μννλ€.
IPv6
IPv4μ μ£Όμ κ³ κ° λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ IPv6μ λμ μ΄ κΎΈμ€ν λ Όμλκ³ μλ€.
IPv4κ° 32λΉνΈ μ£ΌμλΌλ©΄, IPv6λ 128λΉνΈ μ£Όμμ΄κΈ° λλ¬Έμ κ±°μ 무νν μμ μ£Όμλ₯Ό μλ³ν μ μλ€. IPv6λ₯Ό μ¬μ©νλ©΄ νμ±μ λͺ¨λ λͺ¨λ μκ°±μ΄λ₯Ό μλ³ν μ μλ€λ μ°μ€κ°―μ리λ μ‘΄μ¬νλ€.
λ€λ§ IPv6μ λμ μ μμ§κΉμ§ λ§μ΄ μνλμ§λ μμλ€.
λΌμ°ν μκ³ λ¦¬μ¦
λ€νΈμν¬ μ μμ μ‘΄μ¬νλ λ€νΈμν¬ κ³μΈ΅λ€μ ν΅μ μ λ€νΈμν¬ ν¨ν·μ΄ μ΅μ μ κ²½λ‘λ₯Ό λ°λΌ μ΄λνλλ‘ νλ μν μ μννλ€. νΉμ νΈμ€νΈμμ λͺ©ν νΈμ€νΈλ‘ μ΄λνλ ν¨ν·μ κ²½λ‘λ₯Ό μ€μ νλ κ²μ λΌμ°ν μ΄λΌκ³ νλλ°, κ²½λ‘λ₯Ό μ€μ νλ λ€μν λΌμ°ν μκ³ λ¦¬μ¦μ΄ μ‘΄μ¬νλ€.
λ§ν¬ μν(LS) λΌμ°ν μκ³ λ¦¬μ¦
ν΄λΉ μκ³ λ¦¬μ¦μ λ€νΈμν¬ μμ λͺ¨λ μ΄λ λΉμ© κ΄λ ¨ μ 보λ₯Ό λͺ¨λ λ Έλκ° μκ³ μλ€λ κ°μ μμμ μΆλ°νλ€. μ΄λ₯Ό μν΄ λ€νΈμν¬ μμ λ Έλλ λΈλ‘λμΊμ€νΈ κΈ°λ₯μ ν΅ν΄ μμ μ μ 보λ₯Ό λͺ¨λ λ Έλλ€κ³Ό 곡μ νλ€.
μ΄ λ§μ μ¦, λ€νΈμν¬ κ·Έλνμ λν λͺ¨λ μ 보λ₯Ό μκ³ μλ κ²μ΄κΈ° λλ¬Έμ μ΄ κ²½μ°μ μ¬μ©ν μ μλ κ²½λ‘ νμ μκ³ λ¦¬μ¦μΈ λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦μ ν΅ν΄ κ²½λ‘λ₯Ό κ³μ°νλ€.
거리 벑ν°(DV) λΌμ°ν μκ³ λ¦¬μ¦
μμ μ€λͺ ν λ§ν¬ μν λΌμ°ν μκ³ λ¦¬μ¦μ΄ κ° λ Έλ λ€νΈμν¬ μ 체 κ·Έλν μ 보λ₯Ό μκ³ μμ΄μΌ νλ€λ©΄, 거리 λ²‘ν° λΌμ°ν μκ³ λ¦¬μ¦μ κ° λ Έλμμ μμ μ μ΄μ λ Έλμ λν μ λ³΄λ§ νμ©νλ€.
ν΄λΉ μκ³ λ¦¬μ¦μ 벨λ§-ν¬λ μκ³ λ¦¬μ¦μ μ¬μ©νλλ°, ν΄λΉ μκ³ λ¦¬μ¦μ΄ μλνλ λ°©μμ λ€μκ³Ό κ°λ€.
- νΉμ λ Έλμ μΈμ λ Έλμ μμ μ μ΄κΈ° λ Έλ ν μ΄λΈμ μ μ‘νλ€. μ΄ λ κ°μμ λ Έλ ν μ΄λΈμλ μΆλ° λ Έλμμ μ΄μ λ Έλλ‘μ μ΄λ λΉμ©μ΄ λͺ μλμ΄ μκ³ , μ΄μνμ§ μμ λ Έλλ λΉμ©μ΄ 무νλλΌκ³ κ°μ νλ€.
- μ΄μν λ Έλλ€λ‘λΆν° λ Έλ ν μ΄λΈμ μ μ‘ λ°μ κ²½μ°, ν΄λΉ λ Έλ ν μ΄λΈμ κ°κ³ μμ μ λ Έλ ν μ΄λΈμ κ°±μ νλ€.
- κ°±μ ν λ Έλ ν μ΄λΈμ ν΅ν΄ κ° μΆλ° λ Έλμμ λμ°© λ Έλλ‘μ μ΄λ λΉμ©μ μ¬κ³μ°νλ€.
- νΉμ μ΄μμΌλ‘μ μ΄λ λΉμ©μ κ°±μ μ΄ μ΄λ£¨μ΄μ‘μ κ²½μ°, μ΄λ₯Ό μ΄μ λ Έλμ μ μ‘νλ€.
μ΄λ¬ν κ³Όμ μ λ°λ³΅νλ©΄ νΉμ λ Έλμμ λ€λ₯Έ λ Έλλ‘μ κ³μ°λ λΉμ©μ μ€μ μ΅μ λΉμ©μ κ·Όμ¬νκ² λλ€.
λν λͺ¨λ λ Έλμ ν μ΄λΈ κ°±μ μ΄ λλ κ²½μ° λλ λ Έλ ν μ΄λΈμ μ μ‘μ΄ λ°μνμ§ μκΈ° λλ¬Έμ λ€νΈμν¬ μ λ³νκ° λ°μν λκΉμ§ μκ³ λ¦¬μ¦μ΄ μ μ§ μνμ λ€μ΄κ°λ€.
LS λΌμ°ν μκ³ λ¦¬μ¦ vs DV λΌμ°ν μκ³ λ¦¬μ¦
λ μκ³ λ¦¬μ¦μ κ°λ¨ν λΉκ΅νλ©΄ λ€μκ³Ό κ°λ€.
LS λΌμ°ν μκ³ λ¦¬μ¦ | DV λΌμ°ν μκ³ λ¦¬μ¦ | |
μꡬ λ€νΈμν¬ μ 보 | μ 체 λ€νΈμν¬μ λͺ¨λ λ Έλ, μ£μ§μ λν μ 보 | μ΄μ λ Έλμ κ·Έ μ¬μ΄μ μ£μ§ μ 보 |
λ€νΈμν¬ λ³ν μ μ΅μ κ²½λ‘ μλ ΄ μκ° | μ 체 ꡬ쑰λ₯Ό μκΈ° λλ¬Έμ λΉ λ₯΄κ² μλ ΄ | μ΄μ κ° ν΅μ λ§ μννκΈ° λλ¬Έμ λλ¦¬κ² μλ ΄ |
리μμ€ μ¬μ©λ | μ 체 λ€νΈμν¬ κ΅¬μ‘°μ λν μ μ₯, μ²λ¦¬λ₯Ό μν΄ λ§μ 리μμ€ νμ | μ΄μ κ° κ³μ°λ§ μννκΈ° λλ¬Έμ λΉκ΅μ μ μ 리μμ€ νμ |
μμ μ± | λ€νΈμν¬ λ³νμ λ λΉ λ₯΄κ² λμ²νκ³ μμ μνμ νΌν μ μκΈ° λλ¬Έμ μμ μ μ | μμ μν, μΉ΄μ΄νΈ ν¬ μΈνΌν°λ λ¬Έμ μ μλμ μΌλ‘ μ·¨μ½ |
λ€νΈμν¬ κ·λͺ¨ | ν° κ·λͺ¨μ λ€νΈμν¬μμλ μ¬μ©μ΄ μ νμ μΌ μ μμ | μ΄μ λ Έλ κ° ν΅μ λ§μ μννκΈ° λλ¬Έμ ν° κ·λͺ¨μ λ€νΈμν¬μμλ μ μλ |
μ¬μ© νλ‘ν μ½ | OSPF νλ‘ν μ½ | BGP νλ‘ν μ½ |
μ¬μ© μμ | νΉμ AS λ΄μμμ λΌμ°ν | ISP κ°μ λΌμ°ν |
μ¦, μ΄λ νλμ μκ³ λ¦¬μ¦μ΄ λ λ«λ€κ³ λ§ν μ μκΈ° λλ¬Έμ μ€μ λ‘λ λ€νΈμν¬μ νΉμ±, κ·λͺ¨μ λ°λΌ λ€λ₯Έ μκ³ λ¦¬μ¦μ΄ μ¬μ©λλ€.
'Network > Network μ€ν°λ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Link Layer (in TCP/IP 4 Layers) (0) | 2023.05.31 |
---|---|
Transport Layer (in TCP/IP 4 Layers) (0) | 2023.04.29 |
Application Layer (in TCP/IP 4 Layers) (0) | 2023.04.13 |