Home > Network > 2024 > 🌐[Network] λ„€νŠΈμ›Œν¬ 기초 - Summary

🌐[Network] λ„€νŠΈμ›Œν¬ 기초 - Summary
Network

🌐[Network] λ„€νŠΈμ›Œν¬ 기초 - Summary.

1️⃣ λ„€νŠΈμ›Œν¬ 기초 μš©μ–΄.

  • β€œλ„€νŠΈμ›Œν¬β€ λŠ” 전솑 맀체λ₯Ό 맀개둜 데이터λ₯Ό κ΅ν™˜ν•˜λŠ” μ‹œμŠ€ν…œμ˜ λͺ¨μŒμž…λ‹ˆλ‹€.
  • μ‹œμŠ€ν…œκ³Ό 전솑 맀체의 μ—°κ²° 지점에 λŒ€ν•œ 규격이 β€œμΈν„°νŽ˜μ΄μŠ€β€ μž…λ‹ˆλ‹€.
  • μ‹œμŠ€ν…œμ΄ 데이터λ₯Ό κ΅ν™˜ν•  λ•ŒλŠ” 톡신 κ·œμΉ™μΈ β€œν”„λ‘œν† μ½œβ€ 이 ν•„μš”ν•©λ‹ˆλ‹€.
  • β€œμΈν„°νŽ˜μ΄μŠ€β€ 와 β€œν”„λ‘œν† μ½œβ€ 은 μ„œλ‘œ λ‹€λ₯Έ μ‹œμŠ€ν…œμ„ μƒν˜Έ 연동해 λ™μž‘μ‹œν‚€κΈ° μœ„ν•¨μ΄λ―€λ‘œ λ°˜λ“œμ‹œ β€œμ—°λ™ ν˜•μ‹μ˜ 톡일” 이 ν•„μš”ν•˜κ³ , 이λ₯Ό β€œν‘œμ€€ν™”β€ 라 ν•©λ‹ˆλ‹€.
  • β€œμΈν„°λ„·β€ 은 β€œIP” λΌλŠ” λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ΄ 핡심적인 역할을 ν•˜λŠ” β€œλ„€νŠΈμ›Œν¬ 집합체” μž…λ‹ˆλ‹€.

2️⃣ ν”„λ‘œν† μ½œ.

  • μƒν˜Έ μ—°λ™λ˜λŠ” μ‹œμŠ€ν…œμ΄ 데이터λ₯Ό κ΅ν™˜ν•  λ•Œ μ‚¬μš©ν•˜λŠ” ν‘œμ€€ν™”λœ κ·œμΉ™μ„ β€œν”„λ‘œν† μ½œβ€ 이라 ν•©λ‹ˆλ‹€.
  • 일반적으둜 β€œν”„λ‘œν† μ½œβ€ 은 β€œλ™λ“±ν•œ μœ„μΉ˜μ— μžˆλŠ” μ‹œμŠ€ν…œ μ‚¬μ΄μ˜ κ·œμΉ™μ΄λΌλŠ” 츑면이 강쑰” λ˜μ–΄ μΈν„°νŽ˜μ΄μŠ€μ™€ ꡬ뢄 λ©λ‹ˆλ‹€.
    • 즉, 7계측 λͺ¨λΈμ—μ„œ ν”„λ‘œν† μ½œμ€ 같은 계측 μ‚¬μ΄μ˜ 관계λ₯Ό 닀루기 λ•Œλ¬Έμ— 각각의 κ³„μΈ΅λ§ˆλ‹€ μ„œλ‘œ λ‹€λ₯Έ ν”„λ‘œν† μ½œμ΄ μ‘΄μž¬ν•©λ‹ˆλ‹€.
  • 일반적으둜 ν”„λ‘œν† μ½œμ€ 주고받은 λ°μ΄ν„°μ˜ ν˜•μ‹κ³Ό κ·Έ κ³Όμ •μ—μ„œ λ°œμƒν•˜λŠ” 일련의 절차적 μˆœμ„œλ₯Ό κ·œμ •ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

3️⃣ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„.

  • β€œν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„β€ 의 κ°œλ…μ€ β€œμΈν„°λ„· μ„œλΉ„μŠ€λ₯Ό 기쀀” 으둜 β€œκ΅¬λΆ„β€ λ©λ‹ˆλ‹€.
    • κ·Έ 차이가 β€œμ„œλΉ„μŠ€ λ‹¨μœ„β€ 둜 μ΄λ£¨μ–΄μ§€λ―€λ‘œ β€œμž„μ˜μ˜ ν˜ΈμŠ€νŠΈκ°€ ν΄λΌμ΄μ–ΈνŠΈλ‚˜ μ„œλ²„λ‘œ κ³ μ •β€λ˜μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€.
      • μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λ©΄ μ„œλ²„κ°€ 되고 이 μ„œλΉ„μŠ€λ₯Ό μ΄μš©ν•˜λ©΄ ν΄λΌμ΄μ–ΈνŠΈκ°€ λ˜λ―€λ‘œ νŠΉμ • μ„œλΉ„μŠ€λ₯Ό κΈ°μ€€μœΌλ‘œ μƒλŒ€μ μΈ κ΄€μ μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ„œλ²„λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.
        • λ‹€μ–‘ν•œ μ„œλΉ„μŠ€ μ œκ³΅μ„ λͺ©μ μœΌλ‘œ ν•˜λŠ” νŠΉν™”λœ 호슀트인 κ²½μš°λŠ” 호슀트 자체λ₯Ό μ„œλ²„λΌ λΆ€λ₯΄κΈ°λ„ ν•©λ‹ˆλ‹€.
  • μ„œλ²„λŠ” ν΄λΌμ΄μ–ΈνŠΈλ³΄λ‹€ λ¨Όμ € μ‹€ν–‰ μƒνƒœκ°€ λ˜μ–΄ ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ— λŒ€κΈ°ν•΄μ•Ό ν•©λ‹ˆλ‹€.

4️⃣ OSI 7계측 λͺ¨λΈ.

  • λ‹€μˆ˜μ˜ μ‹œμŠ€ν…œμ„ μ„œλ‘œ μ—°κ²°ν•΄μ„œ ν†΅μ‹ ν•˜λ €λ©΄ μ„ ν–‰μ μœΌλ‘œ 전체 μ‹œμŠ€ν…œ ꡬ쑰λ₯Ό ν‘œμ€€ν™”ν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • ꡭ제 ν‘œμ€€ν™” 단체인 ISOμ—μ„œλŠ” OSI 7계측 λͺ¨λΈμ„ μ œμ•ˆν•˜μ—¬, λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ μ‹œμŠ€ν…œμ΄ κ°–μΆ”μ–΄μ•Ό ν•  κΈ°λ³Έ ꡬ쑰와 κΈ°λŠ₯을 μ •μ˜ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
    • μ‘μš© 계측
    • ν‘œν˜„ 계측
    • μ„Έμ…˜ 계측
    • 전솑 계측
    • λ„€νŠΈμ›Œν¬ 계측
    • 데이터 링크 계측
    • 물리 계측
      • 이런 계측적인 ꡬ쑰둜 κΈ°λŠ₯을 μ„ΈλΆ„ν™”ν•˜μ˜€μŠ΅λ‹ˆλ‹€.
  • 일반 μ‚¬μš©μžλŠ” μ‘μš© 계측을 톡해 데이터 전솑을 μš”μ²­ν•˜λ©°, 이 μš”μ²­μ€ 물리 κ³„μΈ΅κΉŒμ§€ 순차적으둜 μ „λ‹¬λ˜μ–΄ μƒλŒ€ ν˜ΈμŠ€νŠΈμ— μ „μ†‘λ©λ‹ˆλ‹€.
    • μ „μ†‘λœ λ°μ΄ν„°λŠ” 물리 κ³„μΈ΅μ—μ„œ 순차적으둜 μ‘μš© κ³„μΈ΅κΉŒμ§€ μ „λ‹¬λ©λ‹ˆλ‹€.

5️⃣ μΈν„°λ„€νŠΈμ›Œν‚Ή.

  • λ„€νŠΈμ›Œν¬μ™€ λ„€νŠΈμ›Œν¬μ˜ 연결을 μΈν„°λ„€νŠΈμ›Œν‚Ήμ΄λΌκ³  ν•©λ‹ˆλ‹€.
  • μΈν„°λ„€νŠΈμ›Œν‚Ή κΈ°λŠ₯을 μˆ˜ν–‰ν•˜λŠ” μ‹œμŠ€ν…œμ„ 일반적으둜 κ²Œμ΄νŠΈμ›¨μ΄ 라 λΆ€λ¦…λ‹ˆλ‹€.
  • κ²Œμ΄νŠΈμ›¨μ΄ λŠ” κΈ°λŠ₯에 따라 μ’…λ₯˜κ°€ λ‹€μ–‘ν•˜μ§€λ§Œ
    • 리피터
    • λΈŒλ¦¬μ§€
    • λΌμš°ν„°
    • λ“±λ“±..
      • κ°€μž₯ 일반적인 ꡬ뢄 λ°©μ‹μž…λ‹ˆλ‹€.
  • λ¦¬ν”Όν„°λŠ” 물리 κ³„μΈ΅μ˜ κΈ°λŠ₯을 μ§€μ›ν•˜λ©°, λΈŒλ¦¬μ§€λŠ” 리피터 κΈ°λŠ₯에 데이터 링크 κ³„μΈ΅μ˜ κΈ°λŠ₯이 μΆ”κ°€λœ κ²ƒμœΌλ‘œ 물리 κ³„μΈ΅μ—μ„œ λ°œμƒν•œ 였λ₯˜λ₯Ό ν•΄κ²°ν•΄μ€λ‹ˆλ‹€.
  • λΌμš°ν„°λŠ” 물리 계측, 데이터 링크 계측, λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ˜ κΈ°λŠ₯을 μ§€μ›ν•˜λ―€λ‘œ 경둜 선택 κΈ°λŠ₯이 μ‘΄μž¬ν•©λ‹ˆλ‹€.

6️⃣ 데이터 λ‹¨μœ„.

  • λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•΄ 데이터λ₯Ό κ΅ν™˜ν•  λ•ŒλŠ” λ¨Όμ € 데이터λ₯Ό νŠΉμ • ν˜•νƒœλ‘œ κ·œκ²©ν™”ν•˜λŠ” μž‘μ—…μ΄ ν•„μš”ν•©λ‹ˆλ‹€.
    • 이와 같은 ν•œ λ‹¨μœ„μ˜ 규격으둜 묢인 전솑 데이터λ₯Ό 데이터 λ‹¨μœ„λΌ ν•˜λ©°, 계측에 상관없이 ν˜ΈμΉ­ν•  λ•ŒλŠ” ν†΅μΉ­ν•˜μ—¬ PDU라 λΆ€λ¦…λ‹ˆλ‹€.
    • νŠΉλ³„νžˆ λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ—μ„œλŠ” νŒ¨ν‚·, 데이터 링크 κ³„μΈ΅μ—μ„œλŠ” ν”„λ ˆμž„μ΄λΌλŠ” μš©μ–΄κ°€ μ€‘μš”ν•˜κ²Œ μ‚¬μš©λ©λ‹ˆλ‹€.

7️⃣ μ£Όμ†Œμ˜ ν‘œν˜„.

  • μ£Όμ†Œμ˜ κ°œλ…μ€ λ‹¨μˆœνžˆ μ„œλ‘œλ₯Ό κ΅¬λΆ„ν•œλ‹€λŠ” 고유의 λͺ©μ μ„ λ„˜μ–΄ μ£Όμ†Œκ°€ κ°€λ¦¬ν‚€λŠ” λŒ€μƒμ˜ νŠΉμ§•μ„ ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬λžŒλ“€μ€ 문자둜 된 이름에 μ΅μˆ™ν•˜μ§€λ§Œ, 0κ³Ό 1둜 λ””μ§€ν„Έν™”λœ ν™˜κ²½μ—μ„œλŠ” κ΅¬λΆ„μžλ₯Ό 숫자둜 된 μ£Όμ†Œλ‘œ ν‘œν˜„ν•  μˆ˜λ°–μ— μ—†μŠ΅λ‹ˆλ‹€.
  • 숫자둜 된 μ£Όμ†Œ ν‘œν˜„ 방식은 일반 μ‚¬μš©μžμ—κ²Œ λΆˆνŽΈν•˜λ―€λ‘œ μ™Έμš°κΈ° μ‰¬μš΄ 문자 ν˜•μ‹μ˜ 이름을 μΆ”κ°€λ‘œ μ‚¬μš©ν•©λ‹ˆλ‹€.
  • μΈν„°λ„·μ—μ„œ 일반 μ‚¬μš©μžλŠ” 문자둜 된 이름을 μ‚¬μš©ν•˜κ³ , 인터넷 λ‚΄λΆ€λŠ” 숫자둜 된 μ£Όμ†Œλ₯Ό μ‚¬μš©ν•˜λ―€λ‘œ λ‘˜ μ‚¬μ΄μ˜ λ³€ν™˜ κΈ°λŠ₯이 ν•„μš”ν•©λ‹ˆλ‹€.
  • μ£Όμ†Œμ—μ„œ κ΅¬λΆ„μžλŠ” μœ μΌμ„±, ν™•μž₯μ„±, νŽΈλ¦¬μ„±, μ •λ³΄μ˜ ν•¨μΆ•μ΄λΌλŠ” λ„€ 가지 νŠΉμ§•μ„ κ°–μŠ΅λ‹ˆλ‹€.

8️⃣ IP μ£Όμ†Œ.

  • IP μ£Όμ†ŒλŠ” λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ˜ κΈ°λŠ₯을 μˆ˜ν–‰ν•˜λŠ” IP ν”„λ‘œν† μ½œμ΄ 호슀트λ₯Ό κ΅¬λΆ„ν•˜κΈ° μœ„ν•˜μ—¬ μ‚¬μš©ν•˜λŠ” μ£Όμ†Œ μ²΄κ³„μž…λ‹ˆλ‹€.
  • μž„μ˜μ˜ 호슀트λ₯Ό 인터넷에 μ—°κ²°ν•˜λ €λ©΄ λ°˜λ“œμ‹œ IP μ£Όμ†Œλ₯Ό ν• λ‹Ήλ°›μ•„μ•Ό ν•©λ‹ˆλ‹€.
  • IP μ£Όμ†ŒλŠ” 32λΉ„νŠΈμ˜ 이진 숫자둜 κ΅¬μ„±λ˜λŠ”λ°, 보톡 8λΉ„νŠΈμ”© λ„€ λΆ€λΆ„μœΌλ‘œ λ‚˜λˆ„μ–΄ μ‹­μ§„μˆ˜λ‘œ ν‘œν˜„ν•©λ‹ˆλ‹€.
  • IP μ£Όμ†ŒλŠ” μœ μΌμ„±μ„ 보μž₯ν•˜κΈ° μœ„ν•΄μ„œ ꡭ제 ν‘œμ€€ν™” 기ꡬ가 전체 μ£Όμ†Œλ₯Ό κ΄€λ¦¬ν•˜κ³  ν• λ‹Ήν•˜κΈ° λ•Œλ¬Έμ— 쀑볡 μ£Όμ†Œμ˜ μ‚¬μš©μ„ μ›μ²œμ μœΌλ‘œ μ°¨λ‹¨ν•©λ‹ˆλ‹€.
  • IP μ£Όμ†ŒλŠ” μž„μ˜λ‘œ ν• λ‹Ήλ˜λŠ” 것이 μ•„λ‹ˆλΌ, νŠΉμ • κ·œμΉ™μ— 따라 μΈμ ‘ν•œ μ£Όμ†Œλ“€μ„ 그룹으둜 λ¬Άμ–΄ κ΄€λ¦¬ν•©λ‹ˆλ‹€.
    • λ”°λΌμ„œ IP μ£Όμ†ŒλŠ” λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ—μ„œ 경둜λ₯Ό 선택할 λ•Œ μ€‘μš”ν•œ 기쀀이 λ©λ‹ˆλ‹€.

9️⃣ DNS μ„œλΉ„μŠ€

  • μΈν„°λ„·μ—μ„œ ν˜ΈμŠ€νŠΈμ™€ μ—°κ²°ν•˜λ €λ©΄ ν•΄λ‹Ή 호슀트의 IP μ£Όμ†Œλ₯Ό μ•Œμ•„μ•Όν•©λ‹ˆλ‹€.
    • 그런데 숫자둜 된 IP μ£Όμ†ŒλŠ” κΈ°μ–΅ν•˜κΈ° νž˜λ“€μ–΄μ„œ 의미 νŒŒμ•…μ΄ μ‰¬μš΄ 문자둜 된 호슀트 이름을 μ‚¬μš©ν•˜λŠ” 것이 μΌλ°˜μ μž…λ‹ˆλ‹€.
      • λ”°λΌμ„œ κ°€μž₯ λ¨Όμ € μˆ˜ν–‰ν•  μž‘μ—…μ€ DNSλΌλŠ” 이름과 μ£Όμ†Œ λ³€ν™˜ κΈ°λŠ₯을 μ΄μš©ν•΄μ„œ IP μ£Όμ†Œλ₯Ό μ–»λŠ” κ²ƒμž…λ‹ˆλ‹€.
  • DNSλŠ” μ£Όμ†Œμ™€ 이름 정보λ₯Ό μžλ™μœΌλ‘œ μœ μ§€ν•˜κ³  κ΄€λ¦¬ν•˜λŠ” λΆ„μ‚° λ°μ΄ν„°λ² μ΄μŠ€ μ‹œμŠ€ν…œμž…λ‹ˆλ‹€.
    • 호슀트 μ£Όμ†Œμ™€ 이름 μ •λ³΄λŠ” λ„€μž„ μ„œλ²„λΌλŠ” νŠΉμ •ν•œ 관리 ν˜ΈμŠ€νŠΈκ°€ μœ μ§€ν•˜κ³ , μ£Όμ†Œ λ³€ν™˜ μž‘μ—…μ΄ ν•„μš”ν•œ ν΄λΌμ΄μ–ΈνŠΈλŠ” λ„€μž„ μ„œλ²„μ— μš”μ²­ν•΄μ„œ IP μ£Όμ†Œλ₯Ό μ–»μŠ΅λ‹ˆλ‹€.

1️⃣0️⃣ λ‹€μ–‘ν•œ μ£Όμ†Œμ˜ μ’…λ₯˜

  • λ„€νŠΈμ›Œν¬μ—μ„œ μ‚¬μš©ν•˜λŠ” μ£Όμ†ŒλŠ” 이λ₯Ό μ‚¬μš©ν•˜λŠ” ν™˜κ²½μ— 따라 λ‹€μ–‘ν•©λ‹ˆλ‹€.
  • OSI 7계측 λͺ¨λΈμ˜ 각 κ³„μΈ΅μ—μ„œλ„ λͺ©μ μ— 따라 μ—¬λŸ¬ ν˜•νƒ±μ˜ μ£Όμ†Œκ°€ μ‚¬μš©λ©λ‹ˆλ‹€.
  • MAC μ£Όμ†ŒλŠ” 계측 2의 MAC κ³„μΈ΅μ—μ„œ μ‚¬μš©ν•˜λ©°, 일반적으둜 LAN μΉ΄λ“œμ— λ‚΄μž₯λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
    • 물리 계측을 톡해 데이터λ₯Ό 전솑할 λ•ŒλŠ” MAC μ£Όμ†Œλ₯Ό μ΄μš©ν•΄μ„œ 호슀트λ₯Ό κ΅¬λΆ„ν•©λ‹ˆλ‹€.
  • IP μ£Όμ†ŒλŠ” λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ˜ κΈ°λŠ₯을 μˆ˜ν–‰ν•˜λŠ” IP ν”„λ‘œν† μ½œμ—μ„œ μ‚¬μš©λ˜λ©°, IP νŒ¨ν‚·μ΄ μ§€λ‚˜κ°€λŠ” 경둜λ₯Ό κ²°μ •ν•˜λŠ” λΌμš°νŒ…μ˜ 기쀀이 λ©λ‹ˆλ‹€.
  • 포트 μ£Όμ†ŒλŠ” 전솑 κ³„μΈ΅μ—μ„œ μ‚¬μš©ν•˜λ©°, ν˜ΈμŠ€νŠΈμ—μ„œ μ‹€ν–‰λ˜λŠ” ν”„λ‘œμ„ΈμŠ€λ₯Ό κ΅¬λΆ„ν•΄μ€λ‹ˆλ‹€.
  • 메일 μ£Όμ†ŒλŠ” μ‘μš© κ³„μΈ΅μ˜ 메일 μ‹œμŠ€ν…œμ—μ„œ μ‚¬μš©μžλ₯Ό κ΅¬λΆ„ν•˜λ €κ³  μ‚¬μš©ν•©λ‹ˆλ‹€.