[λ°±μλ λ‘λ맡] π μΈν°λ·μ μ΄λ»κ² μλλ κΉμ?
μΈν°λ·μ΄λ?
μ 보λ₯Ό λ΄κ³ μλ κ° μ»΄ν¨ν°λ€μ TCP/IP λΌλ ν΅μ νλ‘ν μ½μ μ΄μ©ν΄ μλ‘ μ 보λ₯Ό μ£Όκ³ λ°λλ‘ ν μ»΄ν¨ν° λ€νΈμν¬λ₯Ό λ§νλ€.
μΈν°λ·μ μμ¬λ μμΈν μλ €μ§μ§ μμμ§λ§ 1960λ λ ν μ°κ΅¬ νλ‘μ νΈμμ μμλμλ€κ³ νλ€.
κ·Έλ¦¬κ³ 1980λ λμ λ€μ΄μ λ§μ μ§μμ΄ μΆκ°λλ©° 곡곡 κΈ°λ°μ μλΉμ€λ‘ μ§νν΄μλ€.
μΈν°λ·μ μ§κΈμ μ΄λ₯΄κΈ°κΉμ§ λ§μ μ§νλ₯Ό ν΄μμ§λ§ μλλ°©μ μ체λ ν¬κ² λ³νμ§ μμλ€.
μΈν°λ·μ λ€μμ μ»΄ν¨ν°λ₯Ό μ°κ²°νκ³ μ΄λ€ μΌμ΄ μμ΄λ μ°κ²° μνλ₯Ό μ μ§ν μ μλ λ°©λ²μ μ°Ύλ λ°©λ²μ΄λ€.
μΈν°λ· λ€νΈμν¬ μ’ λ₯ (λ°μ κ³Όμ )
λ¨μν λ€νΈμν¬
βAμ BλΌλ pcκ° ν΅μ μ νκΈ° μν΄μλ νκ°μ ν΅μ μΌμ΄λΈμ΄ νμνλ€.
β
λ€μμ λ€νΈμν¬
βκ·Έλ λ€λ©΄ μ μ¬μ§μ²λΌ λ€μμ μ»΄ν¨ν°λ₯Ό μ°κ²°νλ κ²½μ°μλ μ΄λ¨κΉ?
β
10λλ₯Ό μ°κ²°νλ €λ©΄ κ° μ»΄ν¨ν°λΌλ¦¬ μ°κ²°ν (10*9)/2 = 45κ°μ μΌμ΄λΈμ΄ νμνκ² λλ€.
μ΄λ¬ν ννλ₯Ό κ·Έλ¬Όν μ μνν(mesh topology)λΌκ³ νλ€.
β
κ·Έλ¬λ―λ‘ νμν μΌμ΄λΈμ μλ κΈ°νκΈμμ μΌλ‘ λμ΄λκΈ° μμνλ€.
μ¬μ§μ΄ 10λκ° μλ 100λ 1000λμ pcλ₯Ό μ°κ²°νκΈ° μν΄μλ? μ΄λ λΉμ©κ³Ό μκ°μ λ λ 물리μ μΌλ‘ ꡬνν μ μμμ§λ λͺ¨λ₯Έλ€.
λΌμ°ν°μ νμ
λΌμ°ν°λ μ΄λ κ² μκ²Όλ€
- 맨 μΌμͺ½ - μΈλΆ LAN μΌμ΄λΈ
- μ€λ₯Έμͺ½ ν - λ΄λΆ λ€νΈμν¬ μΌμ΄λΈ
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄μ λ€νΈμν¬μ κ° μ»΄ν¨ν°λ λΌμ°ν°λΌλ μν μ»΄ν¨ν°μ μ°κ²°νκΈ° μμνλ€.
λΌμ°ν°λ μ»΄ν¨ν°μμ λ€λ₯Έ μ»΄ν¨ν°λ‘ λ³΄λΈ λ©μΈμ§κ° μ¬λ°λ₯Έ λμμΌλ‘ λμ°©νλμ§ νμΈνλ μΌμ’ μ μ°μ²΄κ΅ κ°μ μν μ νλ€.
β
μλ₯Ό λ€μ΄ μ»΄ν¨ν° Bμκ² λ©μμ§λ₯Ό 보λ΄λ €νλ©΄ μ»΄ν¨ν° Aλ λ©μμ§λ₯Ό λΌμ°ν°μκ² λ³΄λ΄μΌ νλ©°,
λΌμ°ν°λ λ©μμ§λ₯Ό B λ‘ μ λ¬νλ€.
βλΌμ°ν°λ μ΄λ λ©μμ§κ° λ€λ₯Έ μ»΄ν¨ν°μ κ°μ§μλλ‘ λμν΄μΌ νλ€.
μ΄ λΌμ°ν°λ₯Ό μμ€ν μ μΆκ°νλ©΄ 10λμ μ»΄ν¨ν° λ€νΈμν¬μλ 10κ°μ μΌμ΄λΈλ§ νμνκ² λλ€.
κ° μ»΄ν¨ν°λ§λ€ λ¨λ§ νλ¬κ·Έμ 10κ°μ νλ¬κ·Έκ° μλ νλμ λΌμ°ν°λ§ μμΌλ©΄ λλκ²μ΄λ€.
λ€νΈμν¬ μμ λ€νΈμν¬
μ΄μ μΌμ΄λΈμ μ νμ λΌμ°ν°λ‘ ν΄κ²°λμλ€. κ·Όλ° λΌμ°ν°κ° νλλΌλ©΄?
λΌμ°ν° μμ pc μ΄λ€. νλμ pcκ° μμ², μμ΅κ°μ μΌμ΄λΈμ λ€ μ°κ²°νκΈ°λ λΆκ°λ₯νλ€.
κ³Όνμλ€μ λ€μ κ³ λ―Όμ λ€μ΄κ°κ³ λ€μ ν΄κ²°μ± μ λ΄λκ² λλ€.
λΌμ°ν°κ° pc λΌλ©΄ κ°κΉμ΄ 거리μ pcλ€μ λΌμ°ν°μ μ°κ²°μν€κ³ λΌμ°ν°λΌλ¦¬ μ°κ²°μν€λ©΄ λμ§ μμκΉ??
βμ΄λ κ² μΈν°λ· λΉμ€λ¬΄λ¦¬ν κ·λͺ¨μ λ€νΈμν¬κ° νμνκ² λμλ€.
νμ§λ§ μμ§ μ‘°κΈ λΆμ‘±νλ€. μ°κ²°μ μ μ½μ ν΄κ²°νμ§λ§ 거리μ μ νμ ν΄κ²°νμ§ λͺ»νλ€.
μμ κ°μ λ€νΈμν¬λ₯Ό λ€λ₯ΈλλΌ, λ€λ₯Έ μ§μκ³Ό μ°κ²°νκΈ° μν΄μλ μ΄λ»κ² ν΄μΌ ν κΉ?
μ°λ¦¬λ€μ μ§μλ μ΄λ―Έ μ νκΈ° κΈ°λ°μ μμ€μ΄ μ€μΉλμ΄ μλ€. μ΄λ μ΄λ―Έ μΈκ³ μ΄λ κ³³κ³Όλ μ°κ²°λμ΄ μκΈ° λλ¬Έμ μ°λ¦¬μκ² νμν λ°°μ μ΄λ©° μ΄λ₯Ό μ΄μ©ν μλ§ μλ€λ©΄ μ μΈκ³μ μ°κ²°ν μ μκ² λ κ²μ΄λ€.
β
λͺ¨λμ λ±μ₯
λ°λΌμ μ°λ¦¬λ λͺ¨λμ΄λΌλ νΉμ μ₯λΉλ₯Ό λ§λ€μλ€.
μ΄λ μ°λ¦¬ λ€νΈμν¬μ μ 보λ₯Ό μ ν μμ€μμ μ²λ¦¬ν μ μλ κ΅¬μ‘°λ‘ λ κ·Έ λ°λμ κ²½μ°λ‘ λ³νν΄ μ€λ€.
ISP
λ€μ λ¨κ³λ μ°λ¦¬μ λ€νΈμν¬μμ λλ¬νλ €λ λ€νΈμν¬λ‘ λ©μμ§λ₯Ό 보λ΄λ κ²μ΄λ€.
κ·Έλ¬κΈ° μν΄ λ€νΈμν¬λ₯Ό μΈν°λ· μλΉμ€ μ 곡μ 체(Internet Service Provier, ISP)μ μ°κ²°νλ€.
β
ISPλ λͺ¨λ ν¨κ» μ°κ²°λλ λͺλͺ νΉμν λΌμ°ν°λ₯Ό κ΄λ¦¬νκ³ λ€λ₯Έ ISPμ λΌμ°ν°μλ μμΈμ€ ν μ μλ νμ¬μ΄λ€.
(νκ΅μμλ KT, SK, LGλ‘ λ³Ό μ μλ€.)
βλ°λΌμ μ°λ¦¬ λ€νΈμν¬μ λ©μμ§λ ISP λ€νΈμν¬λ₯Ό ν΅ν΄ λμ λ€νΈμν¬λ‘ μ λ¬λλ€.
μΈν°λ·μ μ΄λ¬ν μ 체 λ€νΈμν¬ μΈνλΌλ‘ ꡬμ±λκ² λλ€.
β
μΈν°λ·κ³Ό μΉ μ°¨μ΄μ ?
β
μμμ 보μλ―μ΄ μΈν°λ·μ μμμ΅λμ μ»΄ν¨ν°λ₯Ό λͺ¨λ μ°κ²°νλ κΈ°μ μΈνλΌμ΄λ€.
β
μΈν°λ·μ μΈνλΌμ΄λ©°, μΉμ κ·Έ μΈνλΌ μμ ꡬμΆλ μλΉμ€μ΄λ€.
β
μΉ λΏλ§ μλλΌ μΈν°λ· μμ ꡬμΆλ λ€λ₯Έ μλΉμ€λ€(μ΄λ©μΌ, IRC λ±)λ μμμ μμμΌ νλ€.
μ»΄ν¨ν° μ°ΎκΈ°
μ»΄ν¨ν°μ λ©μμ§λ₯Ό 보λ΄λ €λ©΄ λ©μμ§λ₯Ό λ°μ νΉμ μ»΄ν¨ν°λ₯Ό μ§μ ν΄μΌ νλ€. λ°λΌμ λ€νΈμν¬μ μ°κ²°λ λͺ¨λ μ»΄ν¨ν°μλ IP(Internet Protocol)λΌλ κ³ μ ν μ£Όμκ° μλ€. μ£Όμλ μ μΌλ‘ κ΅¬λΆ λ 4κ°μ μ«μλ‘ κ΅¬μ±λμ΄ μλ€.
ex) 192.168.0.1
βμ΄ IPμ£Όμλ§ μμ΄λ λ€λ₯Έ μ»΄ν¨ν°λ₯Ό μ°Ύμκ°λλ° μλ¬΄λ° λ¬Έμ κ° μμ§λ§ μ£Όμμ μ΄λ¦μ μ¬λμ΄ μ½κΈ°λ, μΈμ°κΈ°λ μ΄λ ΅λ€.
λ°λΌμ μ°λ¦¬λ 'λλ©μΈ μ΄λ¦' μ΄λΌλ μ¬λμ΄ μ½μ μ μλ IP μ£Όμμ μ΄λ¦μ μ§μ ν μ μλ€.
βex)
λλ©μΈ μ£Όμ : https://www.google.com
IP μ£Όμ : 173.194.121.32
μ λ μ£Όμλ₯Ό ν΅ν΄μ λκ°μ μ¬μ΄νΈμ λ€μ΄κ° μ μλ€λ©΄ IP μ£Όμ보λ€λ λλ©μΈ μ΄λ¦μ΄ μ¬μ©μ±μ΄ μ’κ³ λ°λΌμ νμ¬ μ°λ¦¬κ° μλ naver.com μ΄λ google.comκ³Ό κ°μ μΉμ¬μ΄νΈκ° λ±μ₯ν μ μκ² λ κ²μ΄λ€.
π μμ½
μΈν°λ·Internetμ μΉμ ν΅μ¬μ μΈ κΈ°μ μ΄λ€.
μΈν°λ·μ μ»΄ν¨ν°λ₯Ό μλ‘ μ°κ²°νμ¬ TCP/IPλΌλ ν΅μ νλ‘ν μ½μ μ΄μ©ν΄ μ 보λ₯Ό μ£Όκ³ λ°λ μ»΄ν¨ν° λ€νΈμν¬μ΄λ€.
β
[μΈν°λ· λ³ν μμ]
β μ»΄ν¨ν° ↔ μ»΄ν¨ν°
β‘ μ»΄ν¨ν° ↔ λΌμ°ν° ↔ μ»΄ν¨ν°
β’ μ»΄ν¨ν° ↔ λΌμ°ν° ↔ λΌμ°ν° ↔ μ»΄ν¨ν°
β£ μ»΄ν¨ν° ↔ λΌμ°ν° ↔ λͺ¨λ ↔ μ ν μμ€ ~
β€ μ»΄ν¨ν° ↔ λΌμ°ν° ↔ λͺ¨λ ↔ μ ν μμ€ ↔ ISP (↔ ISP) ↔ μ ν μμ€ ↔ λͺ¨λ ↔ λΌμ°ν° ↔ μ»΄ν¨ν°
Reference
https://velog.io/@pdlma0904/%EC%9D%B8%ED%84%B0%EB%84%B7%EC%9D%98-%EC%9E%91%EB%8F%99-%EB%B0%A9%EB%B2%95β