Home > Network > 2024 > 🌐[Network] λ„€νŠΈμ›Œν¬ 기초 μš©μ–΄.

🌐[Network] λ„€νŠΈμ›Œν¬ 기초 μš©μ–΄.
Network

🌐[Network] λ„€νŠΈμ›Œν¬ 기초 μš©μ–΄.

  • 이미 μˆ˜λ§Žμ€ μ‚¬λžŒμ΄ μ΅μˆ™ν•˜κ²Œ μ‚¬μš©ν•˜κ³  μžˆλŠ” 인터넷(Internet)은 μ—°κ΅¬μ†Œ, κΈ°μ—…, 학ꡐ λ“±μ˜ μ†Œκ·œλͺ¨ μ‘°μ§μ—μ„œ μ‚¬μš©ν•˜κΈ° μ‹œμž‘ν•œ μž‘μ€ λ‹¨μœ„μ˜ λ„€νŠΈμ›Œν¬(Network)듀을 μ„œλ‘œ μ—°κ²°ν•˜λ©΄μ„œ λ°œμ „ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
    • κ·Έ κ³Όμ •μ—μ„œ μžμ—°μŠ€λŸ½κ²Œ μ—°κ²° λ°©μ‹μ˜ ν‘œμ€€ν™”λ₯Ό μš”κ΅¬ν•˜κ²Œ λ˜μ—ˆκ³ , μ˜€λŠ˜λ‚  μ „ μ„Έκ³„λ‘œ ν™•μ‚°λ˜μ–΄ κ±°λŒ€ν•œ μΈν„°λ„·μœΌλ‘œ μ„±μž₯ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
  • λ„€νŠΈμ›Œν¬λ₯Ό μ΄ν•΄ν•˜λ €λ©΄ μ‹œμŠ€ν…œ, μΈν„°νŽ˜μ΄μŠ€, 전솑 맀체, ν”„λ‘œν† μ½œ, λ„€νŠΈμ›Œν¬, 인터넷과 같은 μš©μ–΄λ₯Ό λ¨Όμ € 이해해야 ν•©λ‹ˆλ‹€.
  • λ„€νŠΈμ›Œν¬(Network)λŠ” ν•˜λ“œμ›¨μ–΄μ μΈ 전솑 맀체(Transmission Media)λ₯Ό 맀개둜 μ„œλ‘œ μ—°κ²°λ˜μ–΄ 데이터λ₯Ό κ΅ν™˜ν•˜λŠ” μ‹œμŠ€ν…œ(System)의 λͺ¨μŒμ΄λ©°, μ‹œμŠ€ν…œκ³Ό 전솑 맀체의 μ—°κ²° 지점에 λŒ€ν•œ 규격이 μΈν„°νŽ˜μ΄μŠ€(Interface)μž…λ‹ˆλ‹€.
  • μ‹œμŠ€ν…œμ΄ 데이터λ₯Ό κ΅ν™˜ν•  λ•ŒλŠ” μ†Œν”„νŠΈμ›¨μ–΄μ μœΌλ‘œ λ™μž‘ν•˜λŠ” 톡신 κ·œμΉ™μΈ ν”„λ‘œν† μ½œ(Protocol)이 ν•„μš”ν•©λ‹ˆλ‹€.
  • μΈν„°νŽ˜μ΄μŠ€μ™€ ν”„λ‘œν† μ½œμ€ μ„œλ‘œ λ‹€λ₯Έ μ‹œμŠ€ν…œμ„ μƒν˜Έ 연동해 λ™μž‘μ‹œν‚€κΈ° μœ„ν•¨μ΄λ‹ˆ λ°˜λ“œμ‹œ 연동 ν˜•μ‹μ˜ 톡일이 ν•„μš”ν•˜κ³ , 이λ₯Ό ν‘œμ€€ν™”(Standardization)라 ν•©λ‹ˆλ‹€.

  • μœ„ 그림은 μ—¬λŸ¬ μ‹œμŠ€ν…œμ΄ 전솑 맀체둜 μ—°κ²°λ˜μ–΄ λ„€νŠΈμ›Œν¬λ₯Ό κ΅¬μ„±ν•œ μ˜ˆμž…λ‹ˆλ‹€.
  • μ‹œμŠ€ν…œμ€ λ°˜λ“œμ‹œ 일반 컴퓨터일 ν•„μš”λŠ” μ—†μœΌλ©°, 보톡 μ»΄ν“¨νŒ… κΈ°λŠ₯을 λ³΄μœ ν•œ λ„€νŠΈμ›Œν¬ μž₯비듀을 μ˜λ―Έν•©λ‹ˆλ‹€.
  • κ·Έλ¦Όκ³Ό 같은 λ„€νŠΈμ›Œν¬μ˜ κ°€μž₯ λ°”κΉ₯μͺ½μ— μŠ€λ§ˆνŠΈν°μ„ ν¬ν•¨ν•œ 일반 μ‚¬μš©μžλ“€μ˜ 컴퓨터가 μ—°κ²°λ˜μ–΄ 데이터 κ΅ν™˜ μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.
  • μ‹œμŠ€ν…œλ“€μ€ 물리적으둜 κ³΅μœ ν•˜λŠ” 전솑 맀체에 μ˜ν•˜μ—¬ μ„œλ‘œ μ—°κ²°λ˜μ§€λ§Œ, μ‹œμŠ€ν…œμ΄ 전솑 맀체λ₯Ό 톡해 데이터λ₯Ό κ΅ν™˜ν•˜λ €λ©΄ λ°˜λ“œμ‹œ ν‘œμ€€ν™”λœ ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • μš°λ¦¬κ°€ μ•Œκ³  μžˆλŠ” 인터넷은 IP(Internet Protocol)λΌλŠ” λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ΄ 핡심적인 역할을 ν•˜λŠ” λ„€νŠΈμ›Œν¬μ˜ μ§‘ν•©μ²΄μž…λ‹ˆλ‹€.
    • μ—¬κΈ°μ„œ IPλŠ” ν”„λ‘œν† μ½œμ˜ μ˜λ―Έκ°€ ν¬ν•¨λœ μ•½μžμ΄μ§€λ§Œ 보톡 IP ν”„λ‘œν† μ½œμ΄λΌ λΆ€λ¦…λ‹ˆλ‹€.

1️⃣ μ‹œμŠ€ν…œ(System)

  • λ‚΄λΆ€ κ·œμΉ™μ— 따라 자율적으둜 λ™μž‘ν•˜λŠ” λŒ€μƒμ„ κ°€λ¦¬ν‚΅λ‹ˆλ‹€.
    • μžλ™μ°¨, 컀피 자판기, 컴퓨터, λ§ˆμ΄ν¬λ‘œν”„λ‘œμ„Έμ„œ, ν•˜λ“œλ””μŠ€ν¬ λ“±κ³Ό 같은 물리적인 λŒ€μƒλΏ μ•„λ‹ˆλΌ, μ‹ ν˜Έλ“±μœΌλ‘œ ꡐ톡을 μ œμ–΄ν•˜λŠ” 운영 μ‹œμŠ€ν…œ, Mac OS λ“±μ˜ 운영체제, ν”„λ‘œκ·Έλž¨μ˜ μ‹€ν–‰ μƒνƒœλ₯Ό μ˜λ―Έν•˜λŠ” ν”„λ‘œμ„ΈμŠ€μ™€ 같은 μ†Œν”„νŠΈμ›¨μ–΄μ μΈ λŒ€μƒλ“€λ„ μ‹œμŠ€ν…œμž…λ‹ˆλ‹€.

      🀩 TIP: λ„€νŠΈμ›Œν¬ ν™˜κ²½μ—μ„œ λ™μž‘ν•˜λŠ” μž„μ˜μ˜ μ‹œμŠ€ν…œμ€ λ‹€λ₯Έ μ‹œμŠ€ν…œκ³Ό 데이터λ₯Ό κ΅ν™˜ν•˜λŠ” κΈ°λŠ₯이 ν•„μˆ˜μ μž…λ‹ˆλ‹€.

  • μ‹œμŠ€ν…œμ˜ λ™μž‘μ— ν•„μš”ν•œ μ™ΈλΆ€ μž…λ ₯이 μžˆμ„ 수 있으며, λ‚΄λΆ€ 정보와 μ™ΈλΆ€ μž…λ ₯의 쑰합에 λ”°λ₯Έ 좜λ ₯(μ‹œμŠ€ν…œ μ‹€ν–‰μ˜ κ²°κ³Όλ¬Ό)이 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • ν•œνŽΈ, μž‘μ€ μ‹œμŠ€ν…œμ΄ μ—¬λŸ¬ 개 λͺ¨μ—¬ 더 큰 μ‹œμŠ€ν…œμ„ ꡬ성할 수 μžˆμœΌλ―€λ‘œ 크기λ₯Ό κΈ°μ€€μœΌλ‘œ μ‹œμŠ€ν…œμ„ λ‚˜λˆ„μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€.
  • μš°λ¦¬κ°€ μ•Œκ³  μžˆλŠ” 인터넷은 μˆ˜λ§Žμ€ μ†Œκ·œλͺ¨ λ„€νŠΈμ›Œν¬λ“€μ΄ μ„œλ‘œ μ—°λ™λ˜λŠ” 반볡적인 과정을 κ±°μ³μ„œ ν˜•μ„±λœ κ±°λŒ€ μ—°ν•©μ²΄μ˜ λ„€νŠΈμ›Œν¬λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

2️⃣ μΈν„°νŽ˜μ΄μŠ€(Interface)

  • μ‹œμŠ€ν…œκ³Ό μ‹œμŠ€ν…œμ„ μ—°κ²°ν•˜κΈ° μœ„ν•œ ν‘œμ€€ν™”λœ 접촉 지점을 μ˜λ―Έν•˜λ©°, ν•˜λ“œμ›¨μ–΄μ μΈ 관점과 μ†Œν”„νŠΈμ›¨μ–΄μ μΈ 관점이 λͺ¨λ‘ μ‘΄μž¬ν•©λ‹ˆλ‹€.
    • ν•˜λ“œμ›¨μ–΄μ μΈ μ˜ˆλ‘œμ„œ, 컴퓨터 본체와 ν‚€λ³΄λ“œλ₯Ό μ—°κ²°ν•˜μ—¬ μ œλŒ€λ‘œ λ™μž‘ν•˜κ²Œ ν•˜λ €λ©΄ ν‚€λ³΄λ“œμ˜ μž­μ„ 본체의 정해진 μœ„μΉ˜μ— 꽂아야 ν•©λ‹ˆλ‹€.
      • μ΄λ ‡κ²Œ ν•˜λ €λ©΄ μƒν˜Έ κ°„μ˜ 데이터 κ΅ν™˜μ„ μœ„ν•œ RS-232C, USB λ“±κ³Ό 같은 논리적인 규격뿐만 μ•„λ‹ˆλΌ, 잭의 크기와 λͺ¨μ–‘ 같은 물리적인 κ·œκ²©λ„ ν‘œμ€€ν™”λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.
    • μ†Œν”„νŠΈμ›¨μ–΄μ μΈ μ˜ˆλ‘œμ„œ, ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ—μ„œ ν•¨μˆ˜ μ„€κ³„μžλŠ” ν•¨μˆ˜ 이름과 λ§€κ°œλ³€μˆ˜λ₯Ό ν‘œμ€€ν™”ν•˜μ—¬ μ •μ˜ν•΄μ•Ό ν•˜κ³ , ν•¨μˆ˜ μ‚¬μš©μžλŠ” 이 μ •μ˜μ— 맞게 ν•¨μˆ˜ 이름과 인수λ₯Ό μ§€μ •ν•˜μ—¬ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μΈν„°νŽ˜μ΄μŠ€λ₯Ό 논리적인 μƒν•˜ ꡬ쑰의 κ°œλ…μœΌλ‘œ 이해할 ν•„μš”λŠ” μ—†μ§€λ§Œ, μ–‘λ°©ν–₯으둜 데이터λ₯Ό μ£Όκ³  λ°›λŠ” κ²½μš°μ™€ ν•œμͺ½μ—μ„œ λ‹€λ₯Έ μͺ½μ˜ 단방ν–₯으둜 데이터λ₯Ό λ³΄λ‚΄λŠ” 경우둜 λ‚˜λˆŒ 수 μžˆμŠ΅λ‹ˆλ‹€.

3️⃣ 전솑 맀체(Transmission Media)

  • μ‹œμŠ€ν…œλΌλ¦¬ 정해진 μΈν„°νŽ˜μ΄μŠ€λ₯Ό 연동해 데이터λ₯Ό μ „λ‹¬ν•˜λ €λ©΄ 물리적인 전솑 μˆ˜λ‹¨μΈ 전솑 맀체(Transmission Media)κ°€ λ°˜λ“œμ‹œ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
  • 전솑 λ§€μ²΄λŠ” μ‚¬λžŒμ˜ 눈으둜 λ³Ό 수 μžˆλŠ” 동좕 케이블을 ν¬ν•¨ν•˜μ—¬ μ†Œλ¦¬λ₯Ό μ „νŒŒν•˜λŠ” 곡기, 무선 μ‹ ν˜Έ λ“± λ‹€μ–‘ν•˜κ²Œ μ‘΄μž¬ν•©λ‹ˆλ‹€.
  • μΈν„°νŽ˜μ΄μŠ€λŠ” μ‹œμŠ€ν…œ κ°„μ˜ 물리적인 연동을 μœ„ν•œ 논리적인 규격이고 μΈν„°νŽ˜μ΄μŠ€λ‘œ 정해진 κ·œκ²©μ€ 전솑 맀체λ₯Ό 톡해 물리적으둜 κ΅¬ν˜„λ˜λ©°, μ‹œμŠ€ν…œλΌλ¦¬ 데이터 전솑을 κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€.

4️⃣ ν”„λ‘œν† μ½œ(Protocol)

  • λ…Όλ¦¬μ μœΌλ‘œ μƒν˜Έ μ—°λ™λ˜λŠ” μ‹œμŠ€ν…œμ΄ 전솑 맀체λ₯Ό 톡해 데이터λ₯Ό κ΅ν™˜ν•  λ•ŒλŠ” ν‘œμ€€ν™”λœ λŒ€ν™” κ·œμΉ™μ„ λ”°λ₯΄λŠ”데, 이 κ·œμΉ™μ„ ν”„λ‘œν† μ½œ(Protocol)이라 ν•©λ‹ˆλ‹€.
  • 일반적으둜 ν”„λ‘œν† μ½œμ€ μƒν•˜ 관계가 μ•„λ‹Œ λ™λ“±ν•œ μœ„μΉ˜μ— μžˆλŠ” μ‹œμŠ€ν…œ μ‚¬μ΄μ˜ κ·œμΉ™μ΄λΌλŠ” 츑면이 κ°•μ‘°λ˜μ–΄ μΈν„°νŽ˜μ΄μŠ€μ™€ ꡬ뢄이 λ©λ‹ˆλ‹€.
  • μΈν„°νŽ˜μ΄μŠ€λŠ” μœ„ κ·Έλ¦Όκ³Ό 같이 두 μ‹œμŠ€ν…œμ΄ μ—°λ™ν•˜κΈ° μœ„ν•œ νŠΉμ •ν•œ 접촉 지점(Access Point)을 μ˜λ―Έν•˜λŠ” κ²½μš°κ°€ λ§Žμ§€λ§Œ, ν”„λ‘œν† μ½œκ³Ό λΉ„κ΅ν•˜μ—¬ 인용될 λ•ŒλŠ” μƒν•˜ κ°œλ…μ΄ μ μš©λ©λ‹ˆλ‹€.
    • 즉, λ„€νŠΈμ›Œν¬μ˜ 계측 λͺ¨λΈ κ΅¬μ‘°μ—μ„œ μΈν„°νŽ˜μ΄μŠ€λŠ” μƒν•˜ 계측 μ‚¬μ΄μ˜ 관계λ₯Ό 닀루고, ν”„λ‘œν† μ½œμ€ 동등 계측 μ‚¬μ΄μ˜ 관계λ₯Ό λ‹€λ£Ήλ‹ˆλ‹€.
      • 일반적으둜 ν”„λ‘œν† μ½œμ€ μ£Όκ³ λ°›λŠ” λ°μ΄ν„°μ˜ ν˜•μ‹κ³Ό κ·Έ κ³Όμ •μ—μ„œ λ°œμƒν•˜λŠ” 일련의 절차적 μˆœμ„œμ— 무게λ₯Ό λ‘‘λ‹ˆλ‹€.

5️⃣ λ„€νŠΈμ›Œν¬(Network)

  • ν†΅μ‹ μš© 전솑 맀체둜 μ—°κ²°λœ μ—¬λŸ¬ μ‹œμŠ€ν…œμ΄ ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•˜μ—¬ 데이터λ₯Ό 주고받을 λ•Œ, 이듀을 ν•˜λ‚˜μ˜ λ‹¨μœ„λ‘œ ν†΅μΉ­ν•˜μ—¬ λ„€νŠΈμ›Œν¬(Network)라 λΆ€λ¦…λ‹ˆλ‹€.
  • 일반적인 컴퓨터 λ„€νŠΈμ›Œν¬μ—μ„œλŠ” 물리적인 전솑 맀체둜 μ—°κ²°λœ 컴퓨터듀이 λ™μΌν•œ ν”„λ‘œν† μ½œμ„ μ΄μš©ν•΄ μ„œλ‘œ 데이터λ₯Ό μ£Όκ³  λ°›μŠ΅λ‹ˆλ‹€.
  • μ†Œκ·œλͺ¨ λ„€νŠΈμ›Œν¬κ°€ λͺ¨μ—¬ 더 큰 λ„€νŠΈμ›Œν¬λ₯Ό ꡬ성할 수 μžˆλŠ”λ°, λ„€νŠΈμ›Œν¬λΌλ¦¬λŠ” λΌμš°ν„°(Router)λΌλŠ” μ€‘κ°œ μž₯λΉ„λ₯Ό μ‚¬μš©ν•΄μ„œ μ—°κ²°ν•©λ‹ˆλ‹€.

6️⃣ 인터넷(Internet)

  • μ „ μ„Έκ³„μ˜ λͺ¨λ“  λ„€νŠΈμ›Œν¬κ°€ 유기적으둜 μ—°κ²°λ˜μ–΄ λ™μž‘ν•˜λŠ” 톡합 λ„€νŠΈμ›Œν¬μž…λ‹ˆλ‹€.
  • μΈν„°λ„·μ—μ„œ μ‚¬μš©λ˜λŠ” μ‹œμŠ€ν…œ, μΈν„°νŽ˜μ΄μŠ€, 전솑 맀체, ν”„λ‘œν† μ½œλ“€μ€ κ·Έ μ’…λ₯˜κ°€ 맀우 λ³΅μž‘ν•˜κ³  λ‹€μ–‘ν•˜μ§€λ§Œ, 데이터 전달 κΈ°λŠ₯에 ν•œν•΄μ„œλŠ” κ³΅ν†΅μœΌλ‘œ IP(Internet Protocol) ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•©λ‹ˆλ‹€.
    • 즉, ISO의 OSI 7계측 λͺ¨λΈμ—μ„œ 계측 3인 λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ˜ κΈ°λŠ₯을 IP ν”„λ‘œν† μ½œμ΄ μˆ˜ν–‰ν•˜λ©° μΈν„°λ„·μ΄λΌλŠ” μš©μ–΄μ˜ IP의 첫 단어인 Internetμ—μ„œ μœ λž˜ν–ˆμŠ΅λ‹ˆλ‹€.

7️⃣ ν‘œμ€€ν™”(Standardization)

  • μ„œλ‘œ λ‹€λ₯Έ μ‹œμŠ€ν…œμ΄ μƒν˜Έ 연동해 λ™μž‘ν•˜λ €λ©΄ ν‘œμ€€ν™”(Standardization)λΌλŠ” 연동 ν˜•μ‹μ˜ 톡일이 ν•„μš”ν•©λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄, ν”„λ¦°νŠΈ μš©μ§€λ₯Ό μƒκ°ν•΄λ΄…μ‹œλ‹€.
      • 일반적으둜 프린터와 ν”„λ¦°νŠΈ μš©μ§€λ₯Ό λ§Œλ“œλŠ” νšŒμ‚¬λŠ” λ‹€λ¦…λ‹ˆλ‹€.
      • ν•˜μ§€λ§Œ 사전에 A4 κ·œκ²©μ΄λΌλŠ” ν†΅μΌλœ 틀을 λ§Œλ“€μ–΄λ‘μ—ˆκΈ° λ•Œλ¬Έμ— μ„œλ‘œ λ‹€λ₯Έ νšŒμ‚¬μ—μ„œ μƒμ‚°ν•œ 프린터와 ν”„λ¦°νŠΈ μš©μ§€λ₯Ό 자유둭게 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • ν˜„λŒ€ μ‚°μ—…μ‚¬νšŒκ°€ λˆˆλΆ€μ‹œκ²Œ μ„±μž₯ν•œ λ°°κ²½μ—λŠ” μ¦κΈ°κΈ°κ΄€μ˜ κ°œλ°œμ— λ”°λ₯Έ μ—λ„ˆμ§€ 동λ ₯μ›μ˜ λ°œμ „μ΄ μžˆμ—ˆμŠ΅λ‹ˆλ‹€.
  • μ§€κΈˆμ€ μΈκ°„μ˜ 노동λ ₯μ΄λΌλŠ” ν•œκ³„λ₯Ό λ„˜μ–΄ 인곡지λŠ₯으둜 λŒ€ν‘œλ˜λŠ” μƒˆλ‘œμš΄ μ°¨μ›μ˜ μ‚¬νšŒ λ°œμ „ 단계인 4μ°¨ μ‚°μ—…ν˜λͺ…이 μ§„ν–‰λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
    • κ·ΈλŸ¬λ‚˜ 이와 λ‹€λ₯Έ κ΄€μ μ—μ„œ 더 근원적인 λ°œμ „ 배경을 μ‚΄νŽ΄λ³΄λ©΄, ν‘œμ€€ν™” 원리λ₯Ό λ°”νƒ•μœΌλ‘œ ν•œ 레고의 μ‘°ν•© κ°œλ…μ΄ μ‚°μ—… μ „λ°˜μ— μ‘΄μž¬ν•΄μ™”κΈ° λ•Œλ¬Έμž„μ„ μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€.