IT’s Portfolio

[Lecture] Data Communication - Mid Summary λ³Έλ¬Έ

Development Study

[Lecture] Data Communication - Mid Summary

f1r3_r41n 2023. 4. 14. 23:24
728x90
λ°˜μ‘ν˜•

πŸ’» 2023λ…„ 데이터 톡신 쀑간고사 λŒ€λΉ„ μš”μ  정리

πŸ‘€ [01] 데이터 ν†΅μ‹ μ˜ κ°œμš”

데이터 ν†΅μ‹ μ˜ μ •μ˜ 및 3λŒ€ λͺ©ν‘œ

  • μ •μ˜ : A(Source) <--> B(Destination)
    • A와 Bκ°€ μ„œλ‘œ μƒν˜Έ μž‘μš©ν•˜λŠ” 것
  • 3λŒ€ λͺ©ν‘œ
    • μ •ν™•μ„± => 데이터 무결성(Data Integrity)
      • GIGO(Garbage In, Garbage Out)
    • νš¨μœ¨μ„± => κ²½μ œμ„±(Efficiency)
    • μ•ˆμ „μ„± => λ³΄μ•ˆμ„±(Security)

데이터 ν†΅μ‹ μ˜ κΈ°λ³Έ ꡬ쑰

  • Block Diagram of Shannon's Communication System ꡬ성 및 각 단계 이해
    • μ „μ†‘μ‹œμŠ€ν…œ ν™œμš©, μΈν„°νŽ˜μ΄μŠ€, μ‹ ν˜Έ λ°œμƒ, 동기화, κ΅ν™˜ 관리, 였λ₯˜ 감지 및 μˆ˜μ •, 흐름 μ œμ–΄, μ£Όμ†Œ 지정 및 경둜 λ°°μ •, 회볡, λ©”μ‹œμ§€ ν˜•μ‹ν™”, 보호, μ‹œμŠ€ν…œ 관리

νšŒμ„  ꡬ성 λ°©μ‹μ˜ μž₯﹒단점 비ꡐ

  • μ λŒ€μ (point-to-point) 링크
    • μ€‘μ•™μ˜ 컴퓨터와 터미널이 μΌλŒ€μΌλ‘œ λ…λ¦½μ μœΌλ‘œ μ—°κ²°λ˜λŠ” κ°€μž₯ λ‹¨μˆœν•œ νšŒμ„  ꡬ성 방식
      • 각 기기듀을 1:1둜 맀칭만 ν•˜λ©΄ λ˜λŠ” λ‹¨μˆœν•œ 방식이기에 ꡬ성이 쉬움
      • κΈ°κΈ°λ“€μ˜ 거리가 λ©€ 경우 μ „μš© νšŒμ„  μ„€μΉ˜ μ‹œ λΉ„μš© κ³Όλ‹€
      • μ—¬λŸ¬ λŒ€μ˜ κΈ°κΈ°κ°€ 톡신을 μš”κ΅¬ν•  경우 각 μŒμ— λŒ€ν•΄ μ „μš© νšŒμ„ μ„ μ„€μΉ˜ν•˜λŠ” 것은 맀우 λΉ„νš¨μœ¨μ 
      • $Link = N(N-1)/2$
  • 닀쀑점(multi-point) 링크
    • 2개 μ΄μƒμ˜ 터미널이 ν•˜λ‚˜μ˜ 톡신 νšŒμ„ μ— μ—°κ²°λ˜μ–΄ μ •λ³΄μ˜ μ†‘μˆ˜μ‹ μ„ μˆ˜ν–‰ν•˜λŠ” 방식
      • 비ꡐ적 μ†ŒλŸ‰μ˜ 데이터가 λΆ„μ‚°λ˜μ–΄ μžˆμ„ 경우 맀우 효과적인 방식
      • ν•œ 곳에 데이터가 μ§‘μ€‘λ˜μ–΄ μžˆμ„ 경우 νš¨κ³Όμ μ΄μ§€ λͺ»ν•¨
      • 톡신 νšŒμ„  μ‚¬μš©λ£Œλ₯Ό μ ˆκ°μ‹œν‚¬ 수 있음
      • λ…Όλ¦¬μ μœΌλ‘œ λ³΅μž‘ν•œ ꡬ성을 κ°–κ³  μžˆκΈ°μ— κ³ μž₯ μ‹œ μœ μ§€λ³΄μˆ˜κ°€ 어렀움

 

πŸ‘€ [02] 데이터 전솑 기술

μ•„λ‚ λ‘œκ·Έ & 디지털 νŠΉμ§• 및 μž₯단점

  • Analog Data : 연속적(continuous), μ •ν˜„νŒŒ(Sine Wave)
    • μ—°μ†μ μœΌλ‘œ λ³€ν™”ν•˜λŠ” μ „μžκΈ°νŒŒμ˜ ꡐλ₯˜ μ‹ ν˜Έ
  • Digital Data : 이산적(discrete), κ΅¬ν˜•νŒŒorλ°©ν˜•νŒŒ(Square Wave)
    • μ „μ•• νŽ„μŠ€μ˜ μ—°μ†μœΌλ‘œ ꡬ성
  • Analog Signal : μ‹ ν˜Έ λ³€ν™”κ°€ 연속적
    • μ‹œκ°„μ΄λ‚˜ μ£ΌνŒŒμˆ˜μ— 따라 κ·Έ 크기와 νŒ¨ν„΄μ΄ λŠμž„μ—†μ΄ λ³€ν•˜λŠ” μ „μžκΈ°νŒŒ
    • μ „μžκΈ°μ  μ‹ ν˜Έμ˜ νŒŒν˜•μ΄ μŒμ„±μ—μ„œ νŒŒλ™μœΌλ‘œ μ„€λͺ…λ˜λŠ” μ‹ ν˜Έλ₯Ό 전기적 μ‹ ν˜Έμ˜ νŒŒν˜•μœΌλ‘œ λ°”κΏ”μ„œ μƒλŒ€μ—κ²Œ 전달됨
    • 진폭(Amplitude), μœ„μƒ(Phase), 주파수(Frequency) λΌλŠ” μ„Έ 가지 νŠΉμ„± κ°’μœΌλ‘œ ν‘œν˜„ν•¨
  • Digital Signal : μ‹ ν˜Έ λ³€ν™”κ°€ 이산적
    • μ‹ ν˜Έ ν˜•νƒœκ°€ μ‹œκ°„μ— 따라 κΈ‰κ²©ν•˜κ²Œ λ°”λ€Œλ©° μ΄μ‚°μ μœΌλ‘œ λ³€ν•˜λŠ” 정보
    • λ¬Έμžλ‚˜ μ •μˆ˜ν˜• λ³€μˆ˜ 등이 ν•΄λ‹Ήλ˜λ©° λΉ„νŠΈ λ‹¨μœ„ μ‚¬μš©
    • 이진 μ‹ ν˜Έ(binary signal) κ°€ κ°€μž₯ 일반적인 ν˜•νƒœ
  • Analog Transmission : 전솑 λ‚΄μš©μ—λŠ” κ΄€κ³„ν•˜μ§€ μ•Šκ³  μ•„λ‚ λ‘œκ·Έ μ‹ ν˜Έλ₯Ό μ „ν•˜λŠ” 것
    • μž₯거리 전솑에 이용
    • 감쇠 ν˜„μƒ λ°œμƒ
      • 거리가 λ©€μˆ˜λ‘ 감쇠 ν˜„μƒμ΄ 자주 λ°œμƒ
      • 증폭기(amplifier) : 감쇠 μ‹ ν˜Έ 증폭 => μ™œκ³‘ ν˜„μƒ λ°œμƒ
  • Digital Transmission : 전솑 μ‹ ν˜Έμ˜ λ‚΄μš©μ— 관심을 가지고 μ „μ†‘ν•˜λŠ” 것
    • μ œν•œλœ κ±°λ¦¬μ—μ„œλ§Œ μ‚¬μš© > ν˜„μž¬λŠ” μž₯거리 전솑도 κ°€λŠ₯
    • 감쇠 ν˜„μƒ μ‹œ μ‹¬κ°ν•œ 였λ₯˜
      • 리피터(repeater) : 감쇠 μ‹ ν˜Έ μž¬μƒ
    • 데이터 무결성 보μž₯, μ €λ ΄ν•œ 전솑 μš©λŸ‰, μ•”ν˜Έν™” 기법 μ‚¬μš© κ°€λŠ₯, 경제적

μ‹ ν˜Έ λ³€ν™˜ μž₯치

μ „μ†‘μ˜ 손상 원인 및 μ’…λ₯˜

  • μ†μƒμ˜ 원인
    • μ‹ ν˜Έκ°€ 전솑 맀체λ₯Ό 따라 전솑될 λ•Œ μ‹ ν˜Έμ˜ 크기가 κ°μ‡ λ˜κ³ , λͺ¨μ–‘이 μΌκ·ΈλŸ¬μ§€λ©°(μ™œκ³‘), 작음이 μΉ¨μž…ν•˜κΈ° λ•Œλ¬Έ
  • μ‹ ν˜Έ 감쇠(signal attenuation)
    • μ €ν•­μ΄λ‚˜ μž„ν”Όλ˜μŠ€ λ“±μ˜ 영ν–₯으둜 전솑 거리에 λΉ„λ‘€ν•˜λ©° 점점 μ•½ν•΄μ§€λŠ” ν˜„μƒ
    • μ•„λ‚ λ‘œκ·ΈλŠ” amplifier, 디지털은 repeater둜 ν•΄κ²°
  • 지연 μ™œκ³‘(delay distortion)
    • μ „λ‹¬λ˜λŠ” μ‹ ν˜Έμ˜ μ „νŒŒ 속도가 μ£ΌνŒŒμˆ˜μ— 따라 μ°¨μ΄λ‚˜λŠ” 것
      • κ°μ‡ μ˜ 정도가 κ· μΌν•˜μ§€ μ•Šμ•„ λ°œμƒν•¨
    • equalizer둜 ν•΄κ²°
  • 작음(noise)
    • 전솑 μ‹œμŠ€ν…œ 및 전솑 λ§€μ²΄μ—μ„œ λ°œμƒν•˜μ—¬ 전솑 μ‹ ν˜Έμ— μΆ”κ°€λ˜λŠ” λΆˆν•„μš”ν•œ μ‹ ν˜Έ
    • 톡신 μ‹œμŠ€ν…œμ˜ μ„±λŠ₯을 λ–¨μ–΄λœ¨λ¦¬λŠ” μ£Όμš” 원인

비동기 & 동기 전솑 방식

  • 비동기 전솑 : ATM, start-stop 방식, even parity
    • κΈ΄ 데이터 λΉ„νŠΈμ—΄μ„ μ—°μ†μ μœΌλ‘œ μ „μ†‘ν•˜λŠ” λŒ€μ‹  ν•œ λ²ˆμ— ν•œ λ¬Έμžμ”© μ „μ†‘ν•¨μœΌλ‘œμ¨, μˆ˜μ‹ κΈ°κ°€ 각 μƒˆλ‘œμš΄ 문자의 μ‹œμž‘μ μ—μ„œ μž¬λ™κΈ°λ₯Ό 이루도둝 ν•˜λŠ” 것
    • μ‹œμž‘ λΉ„νŠΈ - 데이터 λΉ„νŠΈ - 정지 λΉ„νŠΈ - νŒ¨λ¦¬ν‹° λΉ„νŠΈ
  • 동기 전솑
    • μ†‘μˆ˜μ‹ κΈ°κ°€ λ™μΌν•œ 클둝을 μ‚¬μš©ν•˜μ—¬ 데이터λ₯Ό μ†‘μˆ˜μ‹ ν•˜λŠ” 방법
    • ν”„λ ˆμž„ : free-amble - 데이터 블둝 - post-amble

λ„€νŠΈμ›Œν¬ ν† ν΄λ‘œμ§€ μ’…λ₯˜ 및 μž₯단점

  • star : 쀑앙에 μ»΄ν“¨ν„°λ‚˜ κ΅ν™˜κΈ°κ°€ 있고, κ·Έ μ£Όμœ„μ— 터미널을 λΆ„μ‚°μ‹œμΌœ μ—°κ²°μ‹œν‚¨ ν˜•νƒœ
    • κ³ μž₯ 발견 및 수리 쉬움, λ…Έλ“œ 증섀 및 이전 용이
    • 쀑앙 μ œμ–΄ λ…Έλ“œ 문제 λ°œμƒ μ‹œ λ„€νŠΈμ›Œν¬ 전체 톡신 뢈λŠ₯, 잠재적 병λͺ© ν˜„μƒ
  • tree : ν™•μž₯된 μ„±ν˜•, 쀑앙에 컴퓨터가 있고 일정 지역 ν„°λ―Έλ„κΉŒμ§€λŠ” ν•˜λ‚˜μ˜ 톡신 νšŒμ„ μœΌλ‘œ μ—°κ²°μ‹œν‚€λ©°, κ·Έ μ΄μ›ƒν•˜λŠ” 터미널은 일정 지역에 μ„€μΉ˜λœ ν„°λ―Έλ„λ‘œλΆ€ν„° λ‹€μ‹œ μ—°κ²°λ˜λŠ” ꡬ성 ν˜•νƒœ
    • μ œμ–΄ 간단, 관리 및 ν™•μž₯ 용이
    • 병λͺ© ν˜„μƒ λ°œμƒ, 쀑앙 지점 κ³ μž₯의 λŒ€μ²΄ 방법 없을 μ‹œ λ„€νŠΈμ›Œν¬ 전체 λ§ˆλΉ„
  • mesh : μ€‘μ•™μ˜ μ œμ–΄ λ…Έλ“œμ— λŒ€ν•œ 쀑계 없이 각 λ…Έλ“œ 간에 μ λŒ€μ  λ°©μ‹μœΌλ‘œ 직접 μ—°κ²°ν•˜λŠ” κ·Έλ¬Ό λͺ¨μ–‘μ˜ 톡신망
    • κ³ μž₯ 발견 쉬움, ν•œ λ…Έλ“œ κ³ μž₯ μ‹œ λ„€νŠΈμ›Œν¬ μ„±λŠ₯에 영ν–₯을 λ―ΈμΉ˜μ§€ μ•ŠμŒ
    • μ„ λ‘œ ꡬ좕 λΉ„μš© κ³Όλ‹€, μ„ λ‘œ μ„€μΉ˜ 및 μ„€μ • κ³Όμ • 어렀움
  • ring : 컴퓨터와 ν„°λ―Έλ„μ˜ 연결은 μ„œλ‘œ μ΄μ›ƒν•˜λŠ” κ²ƒλΌλ¦¬λ§Œ μ—°κ²°μ‹œν‚¨ ν˜•νƒœλ‘œμ„œ μ–‘λ°©ν–₯ 데이터 전솑 κ°€λŠ₯
    • 병λͺ© ν˜„μƒ λ“œλ¬Ύ, λΆ„μ‚° μ œμ–΄μ™€ 검사, 회볡 등이 용이
    • λ…Έλ“œ ν™•μž₯ 및 ꡬ쑰 λ³€κ²½ 어렀움, λ„€νŠΈμ›Œν¬ 상 μ–΄λ–€ λ…Έλ“œλΌλ„ 문제 λ°œμƒ μ‹œ λ„€νŠΈμ›Œν¬ 전체 톡신 뢈λŠ₯
  • bus: client/server

Manchester encoding 방법

  • Manchester : λΉ„νŠΈ μ€‘κ°„μ—μ„œ μ‹ ν˜Έμ˜ λ°˜μ „ λ°œμƒ
    • 정해진 νŒ¨ν„΄(0:H->L, 1:L->H)이 μ‘΄μž¬ν•¨
    • 1은 음 μ „μ••μ—μ„œ μ‹œμž‘ν•΄μ„œ λΉ„νŠΈ 쀑간에 μ–‘ μ „μ••μœΌλ‘œ λ°”κΏ” ν‘œν˜„, 0은 μ–‘ μ „μ••μ—μ„œ μ‹œμž‘ν•΄μ„œ λΉ„νŠΈ 쀑간에 음 μ „μ••μœΌλ‘œ λ°”κΏ” ν‘œν˜„
  • Differential Manchester : λΉ„νŠΈ μ€‘κ°„μ—μ„œ μ‹ ν˜Έμ˜ λ°˜μ „ λ°œμƒ
    • 정해진 νŒ¨ν„΄μ΄ μ—†μŒ
    • 0인 경우 이전 νŒ¨ν„΄ μœ μ§€, 1인 κ²½μš°μ—λŠ” νŒ¨ν„Έμ΄ λ°˜λŒ€λ‘œ λ°”λ€œ

ASK/PSK/FSK/QAM μ„€λͺ… 및 μž₯단점

  • Amplitude-Shift Keying : 0, 1을 ν‘œν˜„ν•˜κΈ° μœ„ν•΄ λ°˜μ†‘νŒŒμ˜ 진폭을 λ³€ν™”μ‹œν‚΄
    • 회둜 ꡬ성 간단, 가격 μ €λ ΄
    • μž‘μŒμ΄λ‚˜ μ‹ ν˜Έμ˜ 변화에 약함
  • Phase-Shift Keying : 0, 1을 ν‘œν˜„ν•˜κΈ° μœ„ν•΄ λ°˜μ†‘νŒŒμ˜ μœ„μƒμ„ λ³€ν™”μ‹œν‚΄
    • 작음 영ν–₯ μ—†μŒ, λŒ€μ—­ν­ μ œν•œ μ—†μŒ
    • 회둜 ꡬ성 볡작
  • Frequency-Shift Keying : 0, 1을 ν‘œν˜„ν•˜κΈ° μœ„ν•΄ λ°˜μ†‘νŒŒμ˜ 주파수λ₯Ό λ³€ν™”μ‹œν‚΄
    • μž‘μŒμ— 강함, 회둜 ꡬ성 비ꡐ적 간단
    • κ΄‘λŒ€μ—­ ν•„μš”
  • Quadrature Amplitude Modulation) : ASK+PSK
    • 주파수 효율 λ†’μŒ, 전솑λ₯  λ†’μŒ, κ΅¬ν˜„ 용이
    • 작음 λ“± 였λ₯˜μ— λ―Όκ°ν•˜λ©° μ·¨μ•½

PCM 기법 및 μ–‘μžν™” 작음 제거

    • μƒ˜ν”Œλ§ => μ•„λ‚ λ‘œκ·Έ μ‹ ν˜Έ ν‘œλ³Έν™”
    • μ–‘μžν™” => ν‘œλ³Έκ°’ μ •μˆ˜ν™”
    • λΆ€ν˜Έν™” => μ •μˆ˜κ°’μ„ 2μ§„ν‘œν˜„μœΌλ‘œ
  • μ–‘μžν™” 작음 제거 : μ–‘μžν™” 레벨 μ„Έλ°€ν™”

동기식/비동기식 TDM

  • Synchronous TDM
    • κ³ μ • νƒ€μž„ 슬둯 λ°°μ • : λ‚­λΉ„ 심함, λΉ„κ²½μ œμ 
    • ν”„λ ˆμž„ ꡬ쑰λ₯Ό 가지며, ν•˜λ‚˜μ˜ ν”„λ ˆμž„μ€ μΌμ •ν•œ 수의 νƒ€μž„ 슬둯으둜 ꡬ성됨
  • Statistical TDM
    • λ™μž‘ νƒ€μž„ 슬둯 λ°°μ • : 경제적, ꡬ쑰 볡작, μ‹œκ°„ 지연 κ°€λŠ₯μ„±
    • 전솑할 데이터가 μžˆλŠ” μ±„λ„λ§Œ μ°¨λ‘€λ‘œ νƒ€μž„ μŠ¬λ‘―μ„ μ΄μš©ν•˜μ—¬ 데이터와 ν•¨κ»˜ μ£Όμ†Œ 정보λ₯Ό ν—€λ”λ‘œ λΆ™μ—¬ 전솑

 

πŸ‘€ [03] 데이터 톡신 기술

톡신 방식 μ„€λͺ… 및 μ‘μš© λΆ„μ•Ό

  • simplex : 솑신 μΈ‘κ³Ό μˆ˜μ‹  츑이 미리 κ³ μ •λ˜μ–΄ 데이터가 ν•œμͺ½ λ°©ν–₯으둜만 μ „λ‹¬λ˜λŠ” 톡신
    • 호좜기, λΌλ””μ˜€, TV 방솑
  • duplex : 톡신 채널에 μ ‘μ†λœ 두 λŒ€μ˜ 단말기 쀑 μ–΄λŠ ν•œμͺ½μ΄ 데이터λ₯Ό μ†‘μ‹ ν•˜λŠ” κ²½μš°μ— μƒλŒ€νŽΈμ€ μˆ˜μ‹ λ§Œμ΄ κ°€λŠ₯ν•œ 톡신
    • λͺ¨λŽ€μ„ μ΄μš©ν•œ 데이터 톡신, νœ΄λŒ€μš© 무전기
  • full duplex : μ ‘μ†λœ 두 λŒ€μ˜ 단말기듀 κ°„ λ™μ‹œμ— 데이터λ₯Ό μ†‘μˆ˜μ‹ ν•˜λŠ” 톡신
    • μ „ν™”κΈ°

톡신망 ꡬ좕 μž₯λΉ„

  • repeater : 원 μ‹ ν˜Έκ°€ 감쇠없이 μˆ˜μ‹  츑에 μ „λ‹¬λ˜λ„λ‘ ν•˜λŠ” μž₯치
  • bridge : LAN을 κ²°ν•©ν•˜κΈ° μœ„ν•œ μž₯λΉ„
  • router : IP ν• λ‹Ή 경둜λ₯Ό μ„€μ •ν•΄μ£ΌλŠ” μž₯치
  • gateway : μ„œλ‘œ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬λ“€μ„ μ—°κ²°μ‹œμΌœμ£ΌλŠ” μž₯λΉ„

κ΅ν™˜ λ°©μ‹μ˜ μ’…λ₯˜

  • νšŒμ„  κ΅ν™˜ 방식
    • 솑신 μŠ€ν…Œμ΄μ…˜κ³Ό μˆ˜μ‹  μŠ€ν…Œμ΄μ…˜ 간에 데이터λ₯Ό μ „μ†‘ν•˜κΈ° 전에 λ¨Όμ € κ΅ν™˜κΈ°λ₯Ό 톡해 물리적으둜 연결이 이루어져야 ν•˜λŠ” 방식
    • νšŒμ„  μ‚¬μš©λ₯ μ΄ λΉ„νš¨μœ¨μ 
    • λ‹€μ–‘ν•œ 전솑 속도λ₯Ό κ°–λŠ” λ„€νŠΈμ›Œν¬μ—μ„œλŠ” 톡신에 λ§Žμ€ μ œμ•½μ΄ 따름
    • 였λ₯˜ μ œμ–΄ κΈ°λŠ₯이 제곡될 수 μ—†μŒ
  • λ©”μ‹œμ§€ κ΅ν™˜ 방식
    • κ°€λ³€ 길이의 λ©”μ‹œμ§€ λ‹¨μœ„λ‘œ 좕적 ν›„ 전달 방식에 μ˜ν•΄ κ΅ν™˜λ˜λŠ” 방식
    • μ „μ†‘λ‘œλ₯Ό 효과적으둜 이용
    • ν•œ 개의 λ©”μ‹œμ§€λ₯Ό λ™μ‹œμ— 운영 μƒνƒœμ— 보관할 ν•„μš”κ°€ μ—†μŒ
    • 좕적 κΈ°λŠ₯으둜 ν˜Όλž€μ„ ν”Όν•  수 있음
    • μž‘λ™λ˜μ§€ μ•ŠλŠ” λ‹¨λ§κΈ°λ‘œ κ°€λŠ” λ©”μ‹œμ§€λŠ” κ΅ν™˜κΈ°κ°€ λ³΄κ΄€ν•˜κ±°λ‚˜ λ‹€λ₯Έ λ‹¨λ§κΈ°λ‘œ 전솑 κ°€λŠ₯
    • 속도와 μ½”λ“œκ°€ λ‹€λ₯Έ 단말기 μ‚¬μ΄μ˜ λ©”μ‹œμ§€ κ΅ν™˜ κ°€λŠ₯
    • μš°μ„  μˆœμœ„κ°€ 높은 λ©”μ‹œμ§€ λ¨Όμ € 전솑 κ°€λŠ₯
    • λ©”μ‹œμ§€μ˜ 정보λ₯Ό 톡해 뢄싀을 막을 수 있음
  • νŒ¨ν‚· κ΅ν™˜μ˜ λ°μ΄ν„°κ·Έλž¨ 방식
    • λΉ„μ—°κ²°ν˜• μ„œλΉ„μŠ€μ΄λ©° λ©”μ‹œμ§€ λ‹¨μœ„κ°€ μ•„λ‹Œ νŒ¨ν‚· λ‹¨μœ„λ‘œ λΆ„ν• ν•˜μ—¬ 전솑함
    • λ…λ¦½μ μœΌλ‘œ μ·¨κΈ‰λ˜λŠ” 각 νŒ¨ν‚·μ„ λ°μ΄ν„°κ·Έλž¨μ΄λΌκ³  함
      • λͺ¨λ“  νŒ¨ν‚·μ˜ ν—€λ”μ—λŠ” λͺ©μ μ§€μ˜ μ™„μ „ν•œ μ£Όμ†Œλ₯Ό κ°€μ Έμ•Ό 함
    • λͺ‡ 개의 νŒ¨ν‚·μœΌλ‘œ 된 짧은 λ©”μ‹œμ§€ 전솑 μ‹œ 맀우 빠름
    • λ„€νŠΈμ›Œν¬ 상황에 따라 μ μ ˆν•œ 경둜둜 전솑함
    • 신뒰성이 λ†’μŒ
  • νŒ¨ν‚· κ΅ν™˜μ˜ 가상 νšŒμ„  방식
    • 논리적 μ—°κ²°ν˜• μ„œλΉ„μŠ€μ΄λ©° νŒ¨ν‚· 전솑 μ „ 논리적인 μ—°κ²° 섀정이 ν•„μš”ν•¨
    • 각 νŒ¨ν‚·λ“€μ€ 식별을 μœ„ν•΄ μ£Όμ–΄μ§€λŠ” VCIλ₯Ό 헀더에 κ°€μ Έμ•Ό 함
    • μˆœμ„œλŒ€λ‘œ 도착이 보μž₯됨
    • νŒ¨ν‚· 손상 μ‹œ 볡ꡬ κ°€λŠ₯
    • κ²½λ‘œκ°€ 미리 κ²°μ •λ˜κΈ°μ— 데이터 νŒ¨ν‚· 처리 속도가 빠름
  • κ΅ν™˜ 방식 κ·Έλ¦Ό

 

πŸ‘€ [04] 데이터 μ œμ–΄ 기술

데이터 전솑 μ œμ–΄ 절차 3λŒ€ κΈ°λŠ₯

  • 였λ₯˜ μ œμ–΄ : 전솑 쀑 λ°œμƒν•˜λŠ” 데이터 ν”„λ ˆμž„μ˜ 였λ₯˜λ₯Ό κ²€μΆœν•˜κ³  이λ₯Ό λ³΅κ΅¬ν•˜λŠ” 것
    • μžλ™ μž¬μ „μ†‘ μš”μ²­(ARQ; Automatic Repeat reQuest) 기법
      • 정지-λŒ€κΈ° ARQ : μ •ν™•ν•œ μˆ˜μ‹  μ—¬λΆ€ 맀 번 확인 ν›„ 전솑
        • κ΅¬ν˜„μ΄ 간단함
        • μ‹œκ°„μ΄ 였래 걸릴수둝 링크 μ‚¬μš© λ©΄μ—μ„œ λΉ„νš¨μœ¨μ 
      • Go-back-N ARQ : μ—°μ†μ μœΌλ‘œ μ „μ†‘ν•˜λ‹€κ°€ NAK μˆ˜μ‹  μ‹œ 였λ₯˜κ°€ λ°œμƒν•œ ν”„λ ˆμž„ 이후 λͺ¨λ“  데이터λ₯Ό μž¬μ „μ†‘
        • λ‚­λΉ„ 문제
      • 선택적 μž¬μ „μ†‘ ARQ : NAK μˆ˜μ‹  μ‹œ 였λ₯˜ λ°œμƒ ν”„λ ˆμž„λ§Œ μž¬μ „μ†‘
        • κ΅¬ν˜„μ΄ λ³΅μž‘ν•¨
  • 흐름 μ œμ–΄ : μˆ˜μ‹  μŠ€ν…Œμ΄μ…˜μ˜ 버퍼가 λ„˜μΉ˜μ§€ μ•Šλ„λ‘ 솑신 μŠ€ν…Œμ΄μ…˜μ˜ 데이터 전솑을 μ œμ–΄ν•˜λŠ” 것
    • X-ON/X-OFF : 전솑 쀑지, 전솑 재개 μš”μ²­ 방식
      • κ°€μž₯ κ°„λ‹¨νžˆ 데이터 흐름 μ œμ–΄ κ°€λŠ₯
    • μŠ¬λΌμ΄λ”© μœˆλ„μš° : 미리 μ•½μ†ν•œ μœˆλ„μš° 크기만큼 데이터 ν”„λ ˆμž„μ„ μ—°μ†μ μœΌλ‘œ 전솑
      • μœˆλ„μš°μ˜ μ‚¬μ΄μ¦ˆκ°€ 크면 전솑 속도가 λŠλ €μ§€μ§€λ§Œ μ „μ†‘λŸ‰μ΄ 컀짐
  • 링크 μ œμ–΄ : 전솑 νšŒμ„ μ„ ν†΅ν•˜μ—¬ μ‹ λ’°μ„± μžˆλŠ” λ°μ΄ν„°μ˜ κ΅ν™˜μ„ μ œκ³΅ν•˜λŠ” 것
    • μ λŒ€μ  νšŒμ„  μ œμ–΄ 절차 : λ°˜λ“œμ‹œ 거쳐야 함
      • 물리적 νšŒμ„  μ„€μ • 단계 -> 데이터 전솑 단계 -> νšŒμ„  ν•΄μ œ 단계
    • 닀쀑점 νšŒμ„  μ œμ–΄ 절차
      • 폴링 단계(Poll) : Secondary -> Primary
      • μ…€λ ‰μ…˜ 단계(Select) : Primary -> Secondary
      • λΉ λ₯Έ Select : 4단계 절차λ₯Ό 2λ‹¨κ³„λ‘œ μ€„μž„
        • νš¨μœ¨μ μ΄μ§€λ§Œ μƒλŒ€λ°©μ˜ μƒνƒœ 확인이 미흑함
728x90
λ°˜μ‘ν˜•

'Development Study' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Lecture] Operating System with Ubuntu - Day 5  (0) 2023.04.17
[Lecture] DataBase - SQL Assignment  (0) 2023.04.16
[Lecture] Data Communication - Day 7  (0) 2023.04.13
[Lecture] DataBase - Summary (04~06)  (0) 2023.04.12
[Lecture] Operating System with Ubuntu - Day 4  (0) 2023.04.10
Comments