λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
ComputerScience πŸ“š/μ»΄ν“¨ν„°λ„€νŠΈμ›Œν¬

[λ„€νŠΈμ›Œν¬] 데이터 κ΅ν™˜ 방식 - νšŒμ„  κ΅ν™˜

by dkswnkk 2022. 4. 9.

 

μ„œλ‘ 

λ„€νŠΈμ›Œν¬λ₯Ό 톡해 데이터λ₯Ό μ΄λ™μ‹œν‚€λŠ” λ°©μ‹μ—λŠ” νšŒμ„  κ΅ν™˜(circuit switching)κ³Ό νŒ¨ν‚· κ΅ν™˜(packet switching)μ΄λΌλŠ” 두 가지 방식이 μžˆμŠ΅λ‹ˆλ‹€.

 

[λ„€νŠΈμ›Œν¬] 데이터 κ΅ν™˜ 방식 - νŒ¨ν‚· κ΅ν™˜

μ„œλ‘  λ„€νŠΈμ›Œν¬ μ‘μš©μ—μ„œ 쒅단 μ‹œμŠ€ν…œλ“€μ€ μ„œλ‘œ λ©”μ‹œμ§€λ₯Ό κ΅ν™˜ν•©λ‹ˆλ‹€. λ©”μ‹œμ§€μ—λŠ” JPEG 이미지 ν˜Ήμ€ MP3 μ˜€λ””μ˜€ 파일과 같은 데이터λ₯Ό ν¬ν•¨ν•˜λŠ”λ° 솑신 쒅단 μ‹œμŠ€ν…œμ—μ„œ λͺ©μ μ§€ 쒅단 μ‹œμŠ€ν…œμœΌλ‘œ

dkswnkk.tistory.com

이전 κ²Œμ‹œκΈ€μ—μ„œ νŒ¨ν‚· κ΅ν™˜(packet switching)에 λŒ€ν•΄ μ•Œμ•„λ³΄μ•˜μœΌλ‹ˆ 이번 κ²Œμ‹œκΈ€μ—μ„œλŠ” νšŒμ„  κ΅ν™˜(circuit switching)에 λŒ€ν•΄ ν•œλ²ˆ 정리해 λ³΄κ² μŠ΅λ‹ˆλ‹€.

 

νšŒμ„  κ΅ν™˜(circuit switching)

νšŒμ„  κ΅ν™˜ λ„€νŠΈμ›Œν¬μ—μ„œλŠ” νŒ¨ν‚· κ΅ν™˜κ³Ό λ°˜λŒ€λ‘œ 쒅단 μ‹œμŠ€ν…œ 간에 톡신을 μ œκ³΅ν•˜κΈ° μœ„ν•΄μ„œ κ²½λ‘œμƒμ— ν•„μš”ν•œ μžμ›(버퍼, 링크 전솑λ₯ )은 톡신 μ„Έμ…˜(session) λ™μ•ˆμ— 확보 λ˜λŠ” μ˜ˆμ•½(reserve)λ©λ‹ˆλ‹€.

κ΅ν™˜κΈ°λ₯Ό 톡해 톡신 νšŒμ„ μ„ μ„€μ •ν•˜μ—¬ 직접 데이터λ₯Ό κ΅ν™˜ν•˜λŠ” 방식이며, 직접 κ΅ν™˜ λ°©μ‹μœΌλ‘œ 일반 전화에 μ‚¬μš©ν•©λ‹ˆλ‹€. λŒ€ν‘œμ μœΌλ‘œ 전화망을 λ– μ˜¬λ¦΄ 수 μžˆμŠ΅λ‹ˆλ‹€.

ν•œλ²ˆ νšŒμ„  κ΅ν™˜μ„ μ•„λž˜μ˜ 두 가지 λ ˆμŠ€ν† λž‘μ„ μ˜ˆμ‹œλ‘œ λ“€μ–΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

  • μ˜ˆμ•½μ„ μš”κ΅¬ν•˜λŠ” λ ˆμŠ€ν† λž‘
  • μ˜ˆμ•½μ΄ ν•„μš” μ—†λŠ”(받지 μ•ŠλŠ”) λ ˆμŠ€ν† λž‘

μ˜ˆμ•½μ„ μš”κ΅¬ν•˜λŠ” λ ˆμŠ€ν† λž‘μ€ 집을 λ– λ‚˜κΈ° 전에 μ „ν™”λ‘œ μ˜ˆμ•½ν•˜λ©΄ λ ˆμŠ€ν† λž‘μ— λ„μ°©ν•˜μžλ§ˆμž λ°”λ‘œ μžλ¦¬μ— 앉을 수 있고 μŒμ‹μ„ μ£Όλ¬Έν•  수 μžˆμŠ΅λ‹ˆλ‹€. 반면 μ˜ˆμ•½μ„ 받지 μ•ŠλŠ” λ ˆμŠ€ν† λž‘μ€ ν…Œμ΄λΈ”μ„ μ˜ˆμ•½ν•˜λŠ” μ€€λΉ„μž‘μ—…μ€ ν•„μš” μ—†μ§€λ§Œ λ ˆμŠ€ν† λž‘μ— 갔을 λ•Œ, λ°”λ‘œ 앉지 λͺ»ν•˜κ³  기닀릴 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

4개의 μŠ€μœ„μΉ˜μ™€ 4개의 링크둜 κ΅¬μ„±λœ κ°„λ‹¨ν•œ νšŒμ„  κ΅ν™˜ λ„€νŠΈμ›Œν¬

μœ„ μ΄λ―Έμ§€λŠ” νšŒμ„  κ΅ν™˜ λ„€νŠΈμ›Œν¬λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€. 이 λ„€νŠΈμ›Œν¬λŠ” 4개의 νšŒμ„  μŠ€μœ„μΉ˜κ°€ 4개의 링크에 μ—°κ²°λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이듀 각 λ§ν¬λŠ” 4개의 νšŒμ„ μ„ κ°€μ§€λ―€λ‘œ 각 λ§ν¬λŠ” 4개의 λ™μ‹œ 연결을 지원할 수 μžˆμŠ΅λ‹ˆλ‹€. λ§Œμ•½ 호슀트 Aκ°€ 호슀트 B와 ν†΅μ‹ ν•˜κΈ°λ₯Ό μ›ν•œλ‹€λ©΄ λ„€νŠΈμ›Œν¬λŠ” λ¨Όμ € 2개의 링크 각각에 ν•œ νšŒμ„ μ„ μ˜ˆμ•½ν•©λ‹ˆλ‹€.

μœ„ μ΄λ―Έμ§€μ—μ„œ 지정 된 쒅단 κ°„ 연결은 첫 번째 링크의 두 번째 νšŒμ„ μ„ μ‚¬μš©ν•˜κ³  두 번째 링크의 λ„€ 번째 νšŒμ„ μ„ μ‚¬μš©ν•©λ‹ˆλ‹€.(νŒŒλž€μƒ‰ μ„ ) 각 λ§ν¬λŠ” 4개의 νšŒμ„ μ„ κ°€μ§€λ―€λ‘œ, 쒅단 κ°„ 연결을 μ‚¬μš©ν•˜λŠ” 각 링크에 λŒ€ν•΄, κ·Έ 연결은 연결이 μ§€μ†λ˜λŠ” λ™μ•ˆ 링크 전체 전솑 μš©λŸ‰μ˜ 1/4λ₯Ό μ–»μŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λ§Œμ•½μ— μ΄μ›ƒν•œ μŠ€μœ„μΉ˜ 간에 각 링크가 1 Mbps의 전솑속도λ₯Ό κ°–λŠ”λ‹€λ©΄, 각 쒅단 κ°„ νšŒμ„  κ΅ν™˜ 연결은 μ§€μ •λœ μ „μ†‘μ†λ„μ˜ 250 kbpsλ₯Ό μ–»κ²Œ λ©λ‹ˆλ‹€.

 

νšŒμ„  ν• λ‹Ή 방식

링크 λ‚΄ ν•œ νšŒμ„ μ€ 주파수 λΆ„ν•  λ‹€λΆ„ν™”(frequency-division multiplexing, FDM) ν˜Ήμ€ μ‹œ λΆ„ν•  닀쀑화(time-division multiplexing, TDM)둜 κ΅¬ν˜„λ©λ‹ˆλ‹€.

1) 주파수 λΆ„ν•  λ‹€λΆ„ν™”(frequency-division multiplexing, FDM)

주파수 λΆ„ν•  닀쀑화(FDM)μ—μ„œ 링크λ₯Ό 톡해 μ„€μ •λœ 연결은 κ·Έ 링크의 주파수 μŠ€νŽ™νŠΈλŸΌμ„ κ³΅μœ ν•©λ‹ˆλ‹€. 특히 κ·Έ λ§ν¬λŠ” μ—°κ²°λ˜λŠ” λ™μ•ˆ 각 연결에 λŒ€ν•΄ 주파수 λŒ€μ—­μ„ κ³ μ •ν•˜μ—¬ μ œκ³΅ν•©λ‹ˆλ‹€. 

2) μ‹œ λΆ„ν•  닀쀑화(time-division multiplexing, TDM)

μ‹œ λΆ„ν•  닀쀑화(TDM) 링크의 κ²½μš°λŠ” μ‹œκ°„μ„ 일정 주기의 ν”„λ ˆμž„μœΌλ‘œ κ΅¬λΆ„ν•˜κ³  각 ν”„λ ˆμž„μ€ κ³ μ •λœ 수의 μ‹œκ°„ 슬둯으둜 λ‚˜λ‰©λ‹ˆλ‹€. λ„€νŠΈμ›Œν¬κ°€ 링크λ₯Ό 톡해 ν•˜λ‚˜μ˜ 연결을 μ„€μ •ν•  λ•Œ, λ„€νŠΈμ›Œν¬λŠ” λͺ¨λ“  ν”„λ ˆμž„μ—μ„œ μ‹œκ°„ 슬둯 1개λ₯Ό κ·Έ 연결에 ν• λ‹Ήν•©λ‹ˆλ‹€. 이듀 μŠ¬λ‘―μ€ κ·Έ 연결을 μœ„ν•΄ μ‚¬μš©λ˜λ„λ‘ ν• λ‹Ήλ˜κ³ , κ·Έ μ—°κ²°μ˜ 데이터λ₯Ό μ „μ†‘ν•˜κΈ° μœ„ν•΄ λͺ¨λ“  ν”„λ ˆμž„μ— ν•˜λ‚˜μ˜ μ‹œκ°„ μŠ¬λ‘―μ„ κ°–κ²Œ λ©λ‹ˆλ‹€.

FDM κ³Ό TDM

μš”μ•½ν•˜μžλ©΄ μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

  • FDM은 각 νšŒμ„ μ„ μ§€μ†μ μœΌλ‘œ λŒ€μ—­ν­μ˜ 일뢀λ₯Ό μ–»λŠ”λ‹€.
  • TDM은 각 νšŒμ„ μ€ 짧은 μ‹œκ°„ λ™μ•ˆ(즉, 슬둯 λ™μ•ˆ) 주기적으둜 전체 λŒ€μ—­ν­μ„ μ–»λŠ”λ‹€.

μœ„ 이미지λ₯Ό 보면 FDM의 κ²½μš°μ—λŠ” 주파수 μ˜μ—­μ΄ 4개 λŒ€μ—­μœΌλ‘œ λΆ„ν• λ˜μ—ˆκ³ , 각각은 4 kHz λŒ€μ—­ν­μ„ κ°–μŠ΅λ‹ˆλ‹€. TDM의 κ²½μš°μ—λŠ” μ‹œκ°„ μ˜μ—­μ΄ μ‹œκ°„ ν”„λ ˆμž„μœΌλ‘œ λΆ„ν• λ˜κ³  각 ν”„λ ˆμž„μ€ 4개의 μ‹œκ°„ μŠ¬λ‘―μ„ κ°–μŠ΅λ‹ˆλ‹€. TDM νšŒμ„ μ˜ 전솑λ₯ μ€ ν•œ 슬둯 μ•ˆμ˜ λΉ„νŠΈ μˆ˜μ— ν”„λ ˆμž„ 전솑λ₯ μ„ κ³±ν•œ 것과 κ°™μŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 링크가 μ΄ˆλ‹Ή 8,000 ν”„λ ˆμž„μ„ μ „μ†‘ν•˜κ³  각 슬둯이 8λΉ„νŠΈλ‘œ κ΅¬μ„±λœλ‹€λ©΄, νšŒμ„ μ˜ 전솑λ₯ μ€ 64 kbpsμž…λ‹ˆλ‹€.

 

νšŒμ„ κ΅ν™˜ vs νŒ¨ν‚· κ΅ν™˜

μ’…λ₯˜ μž₯점 단점
νšŒμ„  κ΅ν™˜ - λŒ€μš©λŸ‰μ˜ 데이터λ₯Ό κ³ μ†μœΌλ‘œ 전솑할 λ•Œ μ’‹λ‹€.
- 고정적인 λŒ€μ—­ν­μ„ μ‚¬μš©ν•œλ‹€.
- μ ‘μ†μ—λŠ” κΈ΄ μ‹œκ°„μ΄ μ†Œμš”λ˜μ§€λ§Œ κ·Έ ν›„ 접속이 항상 μœ μ§€λ˜μ–΄ 전솑 지연이 μ—†λ‹€.
- 데이터 전솑λ₯ μ΄ μΌμ •ν•˜λ‹€.
- μ•„λ‚ λ‘œκ·Έλ‚˜ 디지털 λ°μ΄ν„°λ‘œ 직접 μ „λ‹¬ν•˜λ©°, 연속적인(μ‹€μ‹œκ°„) 전솑에 μ ν•©ν•˜  λ‹€.
- νšŒμ„ μ„ μ΄μš©ν•œλ‹€λŠ” λ©΄μ—μ„œ λΉ„νš¨μœ¨μ μ΄λ‹€.
- μ—°κ²°λœ 두 μž₯μΉ˜λŠ” λ°˜λ“œμ‹œ 전솑λ₯ μ΄ 같은 κΈ°μ’… μ‚¬μ΄μ—μ„œλ§Œ μ†‘μˆ˜μ‹ μ΄ κ°€λŠ₯ν•˜λ‹€.
- 톡신 νšŒμ„ μ΄ λ…μ λ˜λ―€λ‘œ 톡신 λΉ„μš©μ΄ 고가이  λ‹€.
- κ΅ν™˜λ§ λ‚΄μ—μ„œμ˜ μ—λŸ¬ μ œμ–΄κ°€ μ–΄λ ΅λ‹€.
νŒ¨ν‚· κ΅ν™˜ - λͺ¨λ“  μ‚¬μš©μžκ°„μ— λΉ λ₯Έ μ‘λ‹΅μ‹œκ°„μ„ μ œκ³΅ν•œλ‹€.
- 속도 λ³€ν™˜κ³Ό ν”„λ‘œν† μ½œ λ³€ν™˜μ΄ κ°€λŠ₯ν•˜λ‹€.
- 신뒰성이 λ†’λ‹€.(μ €μž₯ ν›„ 전달, κΈ°μ–΅μž₯치 μ‚¬μš©)
- κΈ°μ’… κ°„μ˜ 전솑속도, 전솑 μ œμ–΄ μ ˆμ°¨κ°€ λ‹€λ₯΄λ”라도 λΌμš°ν„°μ—μ„œ λ³€ν™˜ 처리λ₯Ό 제 κ³΅ν•˜λ―€λ‘œ 톡신이 κ°€λŠ₯ν•˜λ‹€.
- νŒ¨ν‚· λ‹¨μœ„λ‘œ 헀더λ₯Ό μΆ”κ°€ν•˜λ―€λ‘œ μ˜€λ²„ν—€λ“œκ°€  λ°œμƒν•  수 μžˆλ‹€.
- μ‹€μ‹œκ°„ 전솑이 λ˜μ§€ μ•ŠλŠ”λ‹€.

 

마무리

νŒ¨ν‚· κ΅ν™˜κ³Ό νšŒμ„  κ΅ν™˜μ΄ ν˜„μž¬ 전기톡신 λ„€νŠΈμ›Œν¬μ—μ„œ 널리 μ΄μš©λ˜μ§€λ§Œ, κ·Έ μΆ”μ„ΈλŠ” νŒ¨ν‚· κ΅ν™˜μœΌλ‘œ λ°”λ€Œκ³  μžˆμŠ΅λ‹ˆλ‹€. μ˜€λŠ˜λ‚ μ˜ λ§Žμ€ νšŒμ„  κ΅ν™˜ 전화망이 νŒ¨ν‚· κ΅ν™˜μœΌλ‘œ μ „ν™˜ 되고 있으며, 특히 전화망은 λΉ„μ‹Ό ν•΄μ™Έ 톡화 뢀뢄을 νŒ¨ν‚· κ΅ν™˜ λ°©μ‹μœΌλ‘œ μ΄μš©ν•©λ‹ˆλ‹€.

λŒ“κΈ€