λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ’‘ EE's DEV/λ„€νŠΈμ›Œν¬

[λ„€νŠΈμ›Œν¬] ν”„λ‘œν† μ½œμ˜ μš”μ†Œμ™€ κΈ°λŠ₯

by Danna 2017. 2. 27.
728x90
728x90

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

  • 본래 μ™Έκ΅μ—μ„œ μ˜λ‘€ λ˜λŠ” μ˜μ •μ„œλ₯Ό λ‚˜νƒ€λ‚΄λŠ” 말둜 μ“°μ΄μ§€λ§Œ,
  • λ„€νŠΈμ›Œν¬ κ΅¬μ‘°μ—μ„œλŠ” ν‘œμ€€ν™”λœ ν†΅μ‹ κ·œμ•½μœΌλ‘œμ„œ 효율적으둜 κΈ΄μœΌμ„ λ°œνœ˜ν•˜κΈ° μœ„ν•œ ν˜‘μ •
  • 즉, 톡신을 ν•˜λ €λŠ” 두 개체 κ°„ 무엇을, μ–΄λ–»κ²Œ, μ–Έμ œ 톡신할 것인가λ₯Ό μ„œλ‘œ μ•½μ†ν•œ 것

ν”„λ‘œν† μ½œμ˜ μ£Όμš” μš”μ†Œ

  1. ꡬ문 (Syntax)
    데이터 κ΅¬μ‘°λ‚˜ ν˜•μ‹, 데이터가 μ–΄λ–€ μˆœμ„œλ‘œ ν‘œν˜„λ˜λŠ”μ§€λ₯Ό μ˜λ―Έν•¨
  2. 의미 (Semantics)
    λΉ„νŠΈμ—μ„œ 각 λΆ€λΆ„μ˜ λœ»μ„ κ°€λ¦¬ν‚€λŠ” 것
    νŠΉμ • νŒ¨ν„΄μ€ μ–΄λ–»κ²Œ ν•΄μ„λ˜λ©°, 해석에 κΈ°μ΄ˆν•˜μ—¬ μ–΄λ–€ λ™μž‘μ„ μ·¨ν•  것인가에 ν•΄λ‹Ήν•˜λŠ” 정보
  3. 타이밍 (Timing)
    μ–Έμ œ, μ–Όλ§ˆλ‚˜ 빨리 데이터λ₯Ό 전솑할 것인지에 λŒ€ν•œ 정보


ν”„λ‘œν† μ½œμ˜ κΈ°λŠ₯

  • λΆ„ν•  / 재쑰립
    Application κ³„μΈ΅μ—μ„œ λ©”μ‹œμ§€ 전솑이 μš©μ΄ν•˜λ„λ‘ 데이터λ₯Ό λ™μΌν•œ 크기의 μž‘μ€ λΈ”λ‘μœΌλ‘œ λΆ„ν• 
    λ„μ°©λœ λΈ”λ‘μ˜ μˆœμ„œλ₯Ό λ§žμΆ”μ–΄ μ›λž˜μ˜ λ©”μ‹œμ§€λ‘œ μž¬μ‘°ν•©

    ν•„μš”μ„±
     1 μ΅œλŒ€ 전솑 크기가 μ •ν•΄μ Έ 있기 λ•Œλ¬Έμ—
     2 μ—λŸ¬λ₯Ό 효과적으둜 μ œμ–΄ν•˜μ—¬
     3 μž¬μ „μ†‘λ˜λŠ” λΉ„νŠΈμˆ˜κ°€ 적게 ν•¨μœΌλ‘œμ¨
     4 μ§€μ—°μ‹œκ°„μ„ μ€„κ²Œ ν•˜κ³ 
     5 전솑 μ‹œ λ°μ΄ν„°μ˜ 크기λ₯Ό μ •ν•΄ μ‹œμŠ€ν…œμ΄ λ…μ λ˜μ§€ μ•Šλ„λ‘ ν•˜λ©°
     6 μˆ˜μ‹  μ‹œ μž‘μ€ 버퍼도 할당이 κ°€λŠ₯ν•˜λ„λ‘ ν•œλ‹€.

    문제점
     1 μž‘κ²Œ λΆ„ν•  ν• μˆ˜λ‘ μ˜€λ²„ν—€λ“œ 컀짐
     2 데이터가 λ„μ°©ν•˜λ©° μΈν„°λŸ½νŠΈλ₯Ό λ°œμƒμ‹œν‚΄
     3 μž‘λ”λΌλ„ 더 λ§Žμ€ 데이터가 λ“€μ–΄μ˜€λ©΄μ„œ μΈν„°λŸ½νŠΈ λ°œμƒμ΄ μž¦μ•„μ§
     4 μž¦μ•„μ§„ μΈν„°λŸ½νŠΈλ‘œ 인해 μ§€μ—°μ‹œκ°„μ΄ 길어짐

  • μΊ‘μŠν™”
    λΆ„ν• λœ 데이터 블둝듀(SDU)μ—κ²Œ μ œμ–΄μ •λ³΄(PCI)λ₯Ό μΆ”κ°€ν•˜λŠ” 것

    PDU (Protocol Data Unit)
    :  OSI 7계측과 같이 κ³„μΈ΅ν™”λœ κ΅¬μ‘°μ—μ„œ μž„μ˜μ˜ ν•œ ν”„λ‘œν† μ½œκ³Ό κ΄€λ ¨λ˜μ–΄ 같은 계측에 μ‘΄μž¬ν•˜λŠ” 두 톡신 개체 간에 μ„œλ‘œ μ£Όκ³  λ°›λŠ” [ 헀더(PCI) + 데이터SDU) ] 인 μΊ‘μŠν™”λœ κΈ°λ³Έ 정보 (νŒ¨ν‚·, ν”„λ ˆμž„ λ“±)

    PCI (Protocol Control Information)
     PDU의 헀더 λΆ€λΆ„μœΌλ‘œ μ œμ–΄ 정보λ₯Ό λ‚˜νƒ€λƒ„ (μ†‘μˆ˜μ‹ μž μ£Όμ†Œ, 였λ₯˜ κ²€μΆœ μ½”λ“œ, μˆœμ„œ 번호 λ“±)


728x90
728x90