Home > Network > 2024 > 🌐[Network] ν”„λ‘œν† μ½œ

🌐[Network] ν”„λ‘œν† μ½œ
Network

🌐[Network] ν”„λ‘œν† μ½œ.

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

  • ν”„λ‘œν† μ½œ(Protocol)은 톡신 μ‹œμŠ€ν…œμ΄ 데이터λ₯Ό κ΅ν™˜ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” 톡신 κ·œμΉ™μž…λ‹ˆλ‹€.
    • OSI 7계측 λͺ¨λΈμ—μ„œλŠ” 각 κ³„μΈ΅μ—μ„œ μˆ˜ν–‰ν•˜λŠ” ν”„λ‘œν† μ½œμ΄ μ„œλ‘œ 역할을 λΆ„λ‹΄ν•˜μ—¬ λ…λ¦½μ μœΌλ‘œ λ™μž‘ν•©λ‹ˆλ‹€.
      • λ”°λΌμ„œ 계측 1μ—λŠ” 계측 1끼리 톡신할 수 μžˆλŠ” ν”„λ‘œν† μ½œμ΄ μ‘΄μž¬ν•˜κ³ , 계측 2μ—λŠ” 계측 2끼리 톡신할 수 μžˆλŠ” ν”„λ‘œν† μ½œμ΄ μ‘΄μž¬ν•©λ‹ˆλ‹€.

1️⃣ ν”„λ‘œν† μ½œμ˜ 예.

  • μœ„ 그림은 일반인이 슀마트폰으둜 ν†΅ν™”ν•˜λŠ” κ·œμΉ™μ„ 보여주고 μžˆλŠ”λ°, μ΄λŸ¬ν•œ μˆœμ„œμ™€ 절차λ₯Ό ν”„λ‘œν† μ½œμ΄λΌ μ •μ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μ‹œκ°„μ€ μœ„μ—μ„œ μ•„λž˜λ‘œ 흐λ₯΄κ³ , μ™Όμͺ½μ˜ λ°œμ‹ μžκ°€ 였λ₯Έμͺ½μ˜ μˆ˜μ‹ μžμ—κ²Œ 톡화λ₯Ό μ‹œλ„ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.
    • 연결을 μ„€μ •ν•  λ•ŒλŠ” 항상 λ°œμ‹ μžμ˜ μš”μ²­μ— μ˜ν•˜μ—¬ μ‹œμž‘λ˜λ©°, μˆ˜μ‹ μžλŠ” 미리 μ—°κ²° λŒ€κΈ° μƒνƒœμ— μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
    • μ—°κ²° 섀정은 μƒν˜Έ κ°„μ˜ ν•©μ˜ μ•„λž˜ μ΄λ£¨μ–΄μ§€μ§€λ§Œ, μ’…λ£ŒλŠ” ν•œμͺ½μ˜ 일방적인 μ’…κ²° μ„ μ–ΈμœΌλ‘œλ„ κ°€λŠ₯ν•©λ‹ˆλ‹€.
  • μ „ν™” 연결을 μœ„ν•œ κ·œμΉ™(ν”„λ‘œν† μ½œ - protocol) μ„€λͺ….
      1. μˆ˜μ‹ μžλŠ” 슀마트폰 전원을 μΌœμ„œ λ°œμ‹ μžμ˜ 톡화 μš”μ²­λ³΄λ‹€ λ¨Όμ € λŒ€κΈ° μƒνƒœμ— μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.
      1. λ°œμ‹ μžκ°€ μˆ˜μ‹ μžμ˜ μ „ν™”λ²ˆν˜Έλ₯Ό λˆ„λ₯΄λ©΄(λ˜λŠ” 번호λ₯Ό μž…λ ₯ν•œ ν›„ <톡화> λ²„νŠΌμ„ λˆ„λ₯΄λ©΄)톡화>
      1. μˆ˜μ‹ μžμ˜ 슀마트폰의 벨이 μšΈλ¦½λ‹ˆλ‹€.
      1. μˆ˜μ‹ μžκ°€ <톡화> λ²„νŠΌμ„ 눌러 μ „ν™”λ₯Ό λ°›μœΌλ©΄ 연결이 μ„€μ •λ©λ‹ˆλ‹€(μˆ˜μ‹ μžκ°€ 벨 μ†Œλ¦¬λ₯Ό λ¬΄μ‹œν•˜κ³  μ „ν™”λ₯Ό 받지 μ•ŠμœΌλ©΄ μ—΄κ²°λ˜μ§€ μ•ŠμœΌλ―€λ‘œ μ—°κ²° 섀정은 λ°˜λ“œμ‹œ μ–‘μžμ˜ ν•©μ˜κ°€ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€).톡화>
      1. 일단 연결이 μ„€μ •λ˜λ©΄ 연결이 ν•΄μ œλ˜κΈ° μ „κΉŒμ§€ 데이터λ₯Ό 주고받을 수 μžˆμŠ΅λ‹ˆλ‹€.
      1. μ—°κ²° ν•΄μ œλŠ” μ™Έν˜•μƒ ν•œμͺ½μ˜ 일방적인 μ’…λ£Œλ‘œ μ΄λ£¨μ–΄μ§€μ§€λ§Œ
        • μ‹€μ œλ‘œλŠ” λŒ€ν™”μ˜ κ³Όμ •μ—μ„œ 쌍방의 ν•©μ˜λ‘œ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€.
        • μ‹€μ œ λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ—μ„œλ„ μ—°κ²° ν•΄μ œλ₯Ό ν•œμͺ½μ˜ 일방적인 κ²°μ •κ³Ό μ–‘μžμ˜ ν•©μ˜μ— μ˜ν•œ κ²°μ •μœΌλ‘œ κ΅¬λΆ„ν•˜μ—¬ μ„€κ³„ν•©λ‹ˆλ‹€.

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

  • λ„€νŠΈμ›Œν¬ ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•΄ 데이터λ₯Ό κ΅ν™˜ν•  λ•ŒλŠ” λ¨Όμ € 데이터λ₯Ό νŠΉμ • ν˜•νƒœλ‘œ κ·œκ²©ν™”ν•˜λŠ” μž‘μ—…μ΄ ν•„μš”ν•©λ‹ˆλ‹€.
    • 예λ₯Ό λ“€μ–΄, μš°νŽΈλ¬Όμ„ 보낼 λ•Œ 정해진 규격 λ΄‰νˆ¬λ₯Ό μ‚¬μš©ν•˜λŠ” 것과 같은 μ›λ¦¬μž…λ‹ˆλ‹€.
      • 규격 λ΄‰νˆ¬μ— λ³΄λ‚΄λŠ” μ‚¬λžŒ μ£Όμ†Œ, λ°›λŠ” μ‚¬λžŒ μ£Όμ†Œ 등을 κ·œμΉ™μ— 따라 κΈ°μž…ν•˜λŠ” κ²ƒμ²˜λŸΌ λ„€νŠΈμ›Œν¬μ—μ„œλ„ 데이터λ₯Ό ν”„λ‘œν† μ½œμ—μ„œ μ •μ˜λœ 데이터 κ·œκ²©μ— 맞좰 λ¬Άμ–΄μ£Όμ–΄μ•Ό ν•©λ‹ˆλ‹€.
        • 이와 같은 ν•œ λ‹¨μœ„μ˜ 규격으둜 묢인 전솑 데이터λ₯Ό 데이터 λ‹¨μœ„λΌ ν•©λ‹ˆλ‹€.
  • OSI 7계측 λͺ¨λΈμ˜ 각 κ³„μΈ΅μ—μ„œ κ·œκ²©ν™”λœ λ°μ΄ν„°μ—λŠ” μ•„λž˜μ˜ ν‘œμ™€ 같이 고유 λͺ…칭이 μžˆμŠ΅λ‹ˆλ‹€.
    • 계측에 상관없이 μ‚¬μš©ν•  λ•ŒλŠ” ν†΅μΉ­ν•˜μ—¬ PDU(Protocol Data Unit)라 λΆ€λ¦…λ‹ˆλ‹€.

  • 데이터 λ‹¨μœ„μ˜ μš©μ–΄ μ€‘μ—μ„œ λ„€νŠΈμ›Œν¬ κ³„μΈ΅μ—μ„œ μ •μ˜λœ νŒ¨ν‚·μ΄ μΈν„°λ„·μ—μ„œ κ°€μž₯ 많이 인용되며, 데이터 링크 κ³„μΈ΅μ—μ„œ μ‚¬μš©ν•˜λŠ” ν”„λ ˆμž„λ„ μ€‘μš”ν•©λ‹ˆλ‹€.
  • 전솑 κ³„μΈ΅μ—μ„œ μ •μ˜λœ λ°μ΄ν„°κ·Έλž¨μ€ 가상 νšŒμ„ μ΄λΌλŠ” μš©μ–΄μ™€ λŒ€λΉ„λ˜λ©΄μ„œ μ€‘μš”ν•˜κ²Œ 닀루어지기 λ•Œλ¬Έμ— 이듀 μ„Έ μš©μ–΄μ— μ΅μˆ™ν•΄μ§ˆ ν•„μš”κ°€ μžˆμŠ΅λ‹ˆλ‹€.