Hello Kitty Eyes Shut
λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

🏫 학ꡐ/πŸ“Œ 컴퓨터톡신

[컴퓨터톡신] 써킷 μŠ€μœ„μΉ­κ³Ό νŒ¨ν‚· μŠ€μœ„μΉ­

λ°˜μ‘ν˜•

 

 

 

 

πŸ“‘ λ“€μ–΄κ°€λ©°

μ§€λ‚œ ν¬μŠ€νŒ…μ—μ„œ λ„€νŠΈμ›Œν¬μ˜ μ—°κ²° λ°©μ‹μ—λŠ” 직접 링크와 κ°„μ ‘ 연결이 μžˆλ‹€κ³  ν–ˆμ—ˆλŠ”λ°,

μ˜€λŠ˜μ€ 이 μ€‘μ—μ„œλ„ κ°„μ ‘ 연결에 λŒ€ν•΄ 쑰금 더 μžμ„Ένžˆ μ‚΄νŽ΄λ³΄λ €κ³  ν•œλ‹€.

 

κ°„μ ‘ μ—°κ²° λ°©μ‹μ—μ„œλŠ” 데이터λ₯Ό μ–΄λ–€ κ²½λ‘œμ™€ λ°©λ²•μœΌλ‘œ 전달할지λ₯Ό κ²°μ •ν•˜λŠ” μŠ€μœ„μΉ­(switching) 정책이 μ‘΄μž¬ν•˜λŠ”λ°,

λŒ€ν‘œμ μΈ λ°©μ‹μœΌλ‘œλŠ” νšŒμ„  μŠ€μœ„μΉ­(circuit switching)κ³Ό νŒ¨ν‚· μŠ€μœ„μΉ­(packet switching)이 μžˆλ‹€.

 

 


πŸŸ₯ νšŒμ„  μŠ€μœ„μΉ­ (Circuit Switching)

νšŒμ„  μŠ€μœ„μΉ­μ€ 'μ „ν™” λ„€νŠΈμ›Œν¬'라고도 λΆˆλ¦¬λŠ”λ°,

두 지점을 μ „μš© νšŒμ„ μœΌλ‘œ 직접 μ—°κ²°ν•˜λŠ” 방식이닀.

 

μ΄λŠ” 톡신을 μ‹œμž‘ν•  λ•Œ μ†‘μ‹ μžμ™€ μˆ˜μ‹ μž 사이에 μ „μš© νšŒμ„ μ„ 미리 μ„€μ •ν•˜κ³ ,

톡신이 끝날 λ•ŒκΉŒμ§€ 이 νšŒμ„ μ€ κ³„μ†ν•΄μ„œ μœ μ§€λ˜κΈ° λ•Œλ¬Έμ—

톡신 μ€‘μ—λŠ” λΉ„νŠΈ 슀트림이 쀑단 없이 μ—°μ†μ μœΌλ‘œ 흐λ₯Ό 수 μžˆλ‹€.

 

즉, μ˜ˆμ „ μœ μ„  μ „ν™” 톡신 ꡬ쑰라고 μƒκ°ν•˜λ©΄ 이해가 μ‰¬μšΈ 것이닀.

 

  • μž₯점
    • 지연이 거의 μ—†λ‹€.
    • 톡신 ν’ˆμ§ˆ(QoS)이 μΌμ •ν•˜κ²Œ 보μž₯λœλ‹€.
  • 단점
    • 톡신을 ν•˜μ§€ μ•Šμ•„λ„ νšŒμ„ μ΄ 계속 μ μœ λ˜λ―€λ‘œ λΉ„νš¨μœ¨μ μ΄λ‹€.
    • 특히, 컴퓨터 κ°„ ν†΅μ‹ μ²˜λŸΌ νŠΈλž˜ν”½μ΄ μžˆλ‹€κ°€ μ—†μ–΄μ‘Œλ‹€κ°€ ν•˜λŠ” bursty ν†΅μ‹ μ—μ„œλŠ” λΆ€μ ν•©ν•˜λ‹€.

 

 

bursty ν†΅μ‹ μ—μ„œλŠ” μ™œ νšŒμ„  μŠ€μœ„μΉ­μ΄ λΆ€μ ν•©ν•œμ§€μ— λŒ€ν•΄ μžμ„Ένžˆ μ‚΄νŽ΄λ³΄μž.

 

μ˜ˆμ „μ—λŠ” μ „ν™”κ°€ ν†΅μ‹ μ˜ μ€‘μ‹¬μ΄μ—ˆκΈ° λ•Œλ¬Έμ— νšŒμ„  μŠ€μœ„μΉ­μ„ μ‚¬μš©ν•˜λ”λΌλ„ 큰 λ¬Έμ œκ°€ μ—†μ—ˆλ‹€.

μ™œλƒν•˜λ©΄ μ „ν™”λ₯Ό κ±Έλ©΄ μ†‘μ‹ μžμ™€ μˆ˜μ‹ μž 사이에 μ „μš© νšŒμ„ μ΄ ν•˜λ‚˜ μ„€μ •λ˜κ³ ,

μ „ν™”λ₯Ό ν•˜λŠ” λ™μ•ˆμ—λŠ” κ·Έ νšŒμ„ μ„ 톡해 λŠκΉ€ 없이 μŒμ„±μ„ μ£Όκ³ λ°›λ‹€κ°€

톡화λ₯Ό 마치면 νšŒμ„ μ„ λŠμ–΄μ„œ νšŒμˆ˜ν•˜λ©΄ λμ΄μ—ˆκΈ° λ•Œλ¬Έμ΄λ‹€.

 

κ·ΈλŸ¬λ‚˜ μš”μ¦˜μ—λŠ” μ‹œλŒ€κ°€ μ™„μ „νžˆ λ‹¬λΌμ Έμ„œ

μ „ν™” 뿐만 μ•„λ‹ˆλΌ μΉ΄ν†‘μ΄λ‚˜ dm λ“±κ³Ό 같이 데이터λ₯Ό ν•„μš”ν•  λ•Œλ§Œ μ£Όκ³  λ°›λŠ” 인터넷 쀑심 ν™˜κ²½μœΌλ‘œ λ°”λ€Œμ—ˆλ‹€.

 

μΉœκ΅¬μ™€ 카톑할 λ•Œλ₯Ό 생각해 보면,

μœ„ κ·Έλ¦Όκ³Ό 같이 μ„œλ‘œ λŒ€ν™”κ°€ ν™œλ°œν•  λ•Œμ—λŠ” λ©”μ‹œμ§€κ°€ μ‹€μ‹œκ°„μœΌλ‘œ μ˜€κ°€μ§€λ§Œ,

ν•˜λ£¨μ’…μΌ λ°”μ˜λ©΄ 아무 연락이 없기도 ν•˜κ³ , ν•œλ‘ μ‹œκ°„ κ°„κ²©μœΌλ‘œ λ‹΅μž₯이 μ˜€κΈ°λ„ ν•œλ‹€.

 

κ·ΈλŸ¬λ‚˜ 이런 μƒν™©μ—μ„œ νšŒμ„  μŠ€μœ„μΉ­ 방식을 μ‚¬μš©ν•΄λ²„λ¦¬λ©΄,

μ„œλ‘œ 카톑을 μ£Όκ³ λ°›κ³  μžˆμ§€ μ•Šμ€ μƒν™©μ—μ„œλ„ 톡신이 μ™„μ „νžˆ μ’…λ£Œλœ 것은 또 μ•„λ‹ˆκΈ°μ—

νšŒμ„ μ„ νšŒμˆ˜ν•  μˆ˜λ„ μ—†μœΌλ‹ˆ, νšŒμ„ μ€ 계속 점유된 μƒνƒœκ°€ λœλ‹€.

κ²°κ΅­ 아무도 μ‚¬μš©ν•˜μ§€ μ•ŠλŠ” νšŒμ„ μ΄ 계속 μœ μ§€λ˜λŠ” λΉ„νš¨μœ¨μ μΈ ꡬ쑰가 λœλ‹€.

 

λ”°λΌμ„œ μ˜€λŠ˜λ‚ μ²˜λŸΌ 데이터λ₯Ό ν•„μš”ν•  λ•Œλ§Œ μž κΉμ”© μ£Όκ³  λ°›λŠ” bursty 톡신 ν™˜κ²½μ—μ„œλŠ”

νšŒμ„  μŠ€μœ„μΉ­ 방식이 λ„ˆλ¬΄ λΉ„νš¨μœ¨μ μ΄κ³  λ‚­λΉ„κ°€ 큰 ꡬ쑰가 λ˜μ–΄λ²„λ¦° 것이닀.

 

 


🟧 νŒ¨ν‚· μŠ€μœ„μΉ­ (Packet Switching)

μœ„μ—μ„œ bursty 톡신 ν™˜κ²½μ—μ„œλŠ” νšŒμ„  μŠ€μœ„μΉ­ 방식이 λΉ„νš¨μœ¨μ μ΄κ³  λ‚­λΉ„κ°€ 큰 ꡬ쑰가 됐닀고 ν–ˆλŠ”λ°,

κ·Έλž˜μ„œ κ·Έ λŒ€μ‹ μ— μ˜€λŠ˜λ‚ μ˜ 인터넷이 μ‚¬μš©ν•˜λŠ” 방식이 νŒ¨ν‚· μŠ€μœ„μΉ­μ΄λ‹€.

 

μ΄λŠ” 데이터λ₯Ό μž‘μ€ νŒ¨ν‚· λ‹¨μœ„λ‘œ λ‚˜λˆ„μ–΄μ„œ μ „μ†‘ν•˜λ©°,

각 νŒ¨ν‚·μ€ λ„€νŠΈμ›Œν¬ λ‚΄μ—μ„œ λ…λ¦½μ μœΌλ‘œ 경둜λ₯Ό μ°Ύμ•„μ„œ μ΄λ™ν•œλ‹€.

이후, λͺ¨λ“  νŒ¨ν‚·μ΄ 도착지에 λ„μ°©ν•˜λ©΄,

κ·Έ κ³³μ—μ„œ λ‹€μ‹œ μ›λž˜μ˜ λ°μ΄ν„°λ‘œ 재쑰립(reassembly) λœλ‹€.

 

  • λ™μž‘ κ³Όμ •
    • μ†‘μ‹ μžκ°€ 데이터λ₯Ό νŒ¨ν‚· λ‹¨μœ„λ‘œ λ‚˜λˆ„μ–΄μ„œ μ „μ†‘ν•œλ‹€.
    • 첫 번째 λΌμš°ν„°κ°€ νŒ¨ν‚·μ„ μˆ˜μ‹ ν•˜κ³  μ €μž₯(store)ν•œλ‹€.
    • 였λ₯˜ 검사 ν›„ λ¬Έμ œκ°€ μ—†μœΌλ©΄, λ‹€μŒ λΌμš°ν„°λ‘œ 전달(forward)ν•œλ‹€.

 

이 과정을 λ°˜λ³΅ν•˜λ©° 데이터λ₯Ό μ „μ†‘ν•˜λŠ” 것이기 λ•Œλ¬Έμ—

νŒ¨ν‚· μŠ€μœ„μΉ­μ€ Store and Forward 방식이라고 λΆ€λ₯΄κΈ°λ„ ν•œλ‹€.

 

각 λΌμš°ν„°μ—μ„œ μ €μž₯ ν›„ 전달을 ν•˜κΈ° λ•Œλ¬Έμ— λŒ€κΈ° μ‹œκ°„μ΄ λˆ„μ λ  μˆ˜λŠ” μžˆμ§€λ§Œ,

λ„€νŠΈμ›Œν¬ 전체 μžμ›μ„ 효율적으둜 λ‚˜λˆ  μ“Έ 수 μžˆλ‹€λŠ” μž₯점이 μžˆλ‹€.

 

 

λ˜ν•œ, μ•žμ„œ νšŒμ„  μŠ€μœ„μΉ­μ€ μ „ν™” λ„€νŠΈμ›Œν¬λΌκ³  μƒκ°ν•˜λ©΄ λœλ‹€κ³  ν–ˆλŠ”λ°,

νŒ¨ν‚· μŠ€μœ„μΉ­μ€ 우편 μ‹œμŠ€ν…œκ³Ό λΉ„μŠ·ν•˜λ‹€κ³  μƒκ°ν•˜λ©΄ λœλ‹€.

 

μš°λ¦¬κ°€ μš°μ²΄κ΅­μ— κ°€μ„œ μš°νŽΈμ„ 보내면 λ‚˜ 말고도 λ‹€λ₯Έ μ—¬λŸ¬ μ‚¬λžŒλ“€μ΄ 보낸 우편물과 ν•¨κ»˜ μ„žμ—¬μ„œ μ „λ‹¬λ˜μ§€λ§Œ,

각 μš°νŽΈμ€ λ΄‰νˆ¬(νŒ¨ν‚·) μ•ˆμ— μ•ˆμ „ν•˜κ²Œ 포μž₯λ˜μ–΄ λ“€μ–΄μžˆκΈ° λ•Œλ¬Έμ—

μ„œλ‘œμ˜ 우편물이 μ„žμ΄μ§€ μ•Šκ³  μ•ˆμ „ν•˜κ²Œ 각각의 λͺ©μ μ§€κΉŒμ§€ λ„μ°©ν•˜λŠ” ꡬ쑰이기 λ•Œλ¬Έμ΄λ‹€.

 

 


🟨 νšŒμ„  μŠ€μœ„μΉ­κ³Ό νŒ¨ν‚· μŠ€μœ„μΉ­ 비ꡐ

ꡬ뢄 νšŒμ„  μŠ€μœ„μΉ­ (circuit switching) νŒ¨ν‚· μŠ€μœ„μΉ­ (packet switching)
μ—°κ²° 방식 톡신 μ‹œμž‘ μ‹œ μ „μš© νšŒμ„  μ„€μ • νŒ¨ν‚· λ‹¨μœ„λ‘œ 경둜λ₯Ό μ°Ύμ•„ 이동
μžμ› ν™œμš© λΉ„νš¨μœ¨μ  (νšŒμ„  κ³ μ •) 효율적 (곡유 κ°€λŠ₯)
μ§€μ—° 거의 μ—†μŒ λΌμš°ν„°λ§ˆλ‹€ λˆ„μ  κ°€λŠ₯
ν’ˆμ§ˆ 보μž₯ λ†’μŒ (μ „μš© νšŒμ„ ) 가변적 (혼작 μ‹œ μ§€μ—° λ°œμƒ)
μ ν•©ν•œ νŠΈλž˜ν”½ μŒμ„± 톡화 λ“± 연속적인 데이터 인터넷, 이메일 λ“± bursty 데이터
λΉ„μœ  μ „ν™” 톡화 우편 μ„œλΉ„μŠ€

 

 


🟩 μ‚¬μš©μž μž…μž₯κ³Ό λ„€νŠΈμ›Œν¬ μž…μž₯μ—μ„œμ˜ 비ꡐ

λ¨Όμ €, μ‚¬μš©μž μž…μž₯μ—μ„œλŠ” λ‹Ήμ—°νžˆ λ‚˜μ—κ²Œ μ „μš© νšŒμ„ μ„ ν•˜λ‚˜ λ‚΄μ–΄μ£ΌλŠ” νšŒμ„  μŠ€μœ„μΉ­ 방식이 더 νŽΈλ¦¬ν•˜λ‹€.

λ‚΄κ°€ ν†΅μ‹ ν•˜λŠ” λ™μ•ˆμ—λŠ” 였직 λ‚˜λ§Œμ„ μœ„ν•œ ν†΅λ‘œκ°€ ν™•λ³΄λ˜μ–΄ μžˆμœΌλ‹ˆκΉŒ

연결이 μ•ˆμ •μ μ΄κ³  ν’ˆμ§ˆλ„ μΌμ •ν•˜κ²Œ μœ μ§€λ˜κΈ° λ•Œλ¬Έμ΄λ‹€.

 

κ·ΈλŸ¬λ‚˜ λ„€νŠΈμ›Œν¬ μž…μž₯μ—μ„œλŠ” μ‚¬μš©μžκ°€ μ‹€μ œλ‘œ 데이터λ₯Ό μ£Όκ³ λ°›μ§€ μ•Šμ•„λ„

νšŒμ„ μ„ 계속 μ μœ ν•΄μ•Ό ν•˜λ―€λ‘œ, λ¦¬μ†ŒμŠ€ λ‚­λΉ„κ°€ μ‹¬ν•˜κ³  λΉ„νš¨μœ¨μ μ΄λ‹€.

 

 

κ·ΈλŸ¬λ‚˜ νŒ¨ν‚· μŠ€μœ„μΉ­μ€ 상황이 μ •λ°˜λŒ€μ΄λ‹€.

μ‚¬μš©μž μž…μž₯μ—μ„œλŠ” νŒ¨ν‚·μ΄ λ„€νŠΈμ›Œν¬λ₯Ό μ§€λ‚˜λŠ” λ™μ•ˆ, λ‹€λ₯Έ μ‚¬λžŒμ˜ 데이터와 ν•¨κ»˜ μ„žμ—¬μ„œ μ „λ‹¬λ˜κΈ°μ—

지연이 λ°œμƒν•˜κ±°λ‚˜ μˆœμ„œκ°€ λ’€λ°”λ€” 수 μžˆλ‹€λŠ” 단점이 μžˆλ‹€.

즉, μ „ν™”μ²˜λŸΌ μ•ˆμ •μ μΈ 톡신 ν’ˆμ§ˆμ„ κΈ°λŒ€ν•˜κΈ°λŠ” μ–΄λ ΅λ‹€.

 

κ·ΈλŸ¬λ‚˜ λ„€νŠΈμ›Œν¬ μž…μž₯μ—μ„œλŠ” 훨씬 νš¨μœ¨μ μ΄λ‹€.

A μ‚¬μš©μžκ°€ 데이터λ₯Ό 보내지 μ•ŠλŠ” λ™μ•ˆμ—λŠ”,

κ·Έ νšŒμ„ μ„ Bλ‚˜ C μ‚¬μš©μžμ˜ νŒ¨ν‚·μ΄ μ‚¬μš©ν•  수 있기 λ•Œλ¬Έμ΄λ‹€.

μ΄λ ‡κ²Œ λ„€νŠΈμ›Œν¬ μžμ›μ„ μœ λ™μ μœΌλ‘œ λΆ„λ°°ν•  수 μžˆμœΌλ―€λ‘œ,

전체 효율이 λ†’μ•„μ§€κ³ , νŠΈλž˜ν”½μ΄ λ§Žμ€ ν˜„λŒ€ 인터넷 ν™˜κ²½μ— 더 μ ν•©ν•œ 것이닀.

 

 


πŸ“š κ²°λ‘ 

μ²˜μŒμ— 이둠적으둜 νšŒμ„  μŠ€μœ„μΉ­κ³Ό νŒ¨ν‚· μŠ€μœ„μΉ­μ„ 배웠을 λ•Œμ—λŠ”,

λ‹Ήμ—°νžˆ 톡신을 ν•  λ•Œλ§ˆλ‹€ μ „μš© νšŒμ„ μ„ λ§Œλ“€μ–΄μ•Ό ν•˜λŠ” νšŒμ„  μŠ€μœ„μΉ­ λ³΄λ‹€λŠ”

데이터λ₯Ό λ‚˜λˆ μ„œ 효율적으둜 μ „μ†‘ν•˜λŠ” νŒ¨ν‚· μŠ€μœ„μΉ­μ΄ 훨씬 더 μ’‹λ‹€κ³  μƒκ°ν–ˆλ‹€.

 

κ·ΈλŸ¬λ‚˜ 문득, 'μ „ν™”κ°€ νŽΈν•΄, 우편이 νŽΈν•΄?'λΌλŠ” μ§ˆλ¬Έμ„ 생각해 λ³΄λ‹ˆ,

λ‹Ήμ—°νžˆ λ‚˜λŠ” μ „ν™”κ°€ νŽΈν•˜λ‹€κ³  λŒ€λ‹΅μ„ ν•  κ±°μ˜€λ‹€.

그리고 이 생각을 ν•˜λ‹ˆ 'μ•„ ..!!' μ‹Άμ—ˆλ‹€.

 

λ‚΄κ°€ 이둠적으둜 μ’‹λ‹€κ³  배운 것은 λ„€νŠΈμ›Œν¬ μž…μž₯, 즉 μ‹œμŠ€ν…œμ˜ νš¨μœ¨μ„± κ΄€μ μ—μ„œμ˜ μ΄μ•ΌκΈ°μ˜€κ³ ,

μ „ν™”κ°€ 더 νŽΈν•˜λ‹€λŠ” λ‚΄ 생각은 μ‚¬μš©μžμ˜ μž…μž₯, 즉 κ²½ν—˜μ˜ νŽΈλ¦¬ν•¨μ—μ„œ λ‚˜μ˜¨ λ‹΅μ΄μ—ˆκΈ°μ—

κ²°κ΅­ νšŒμ„  μŠ€μœ„μΉ­κ³Ό νŒ¨ν‚· μŠ€μœ„μΉ­μ€ μ–΄λŠ μͺ½μ΄ 더 μ’‹λ‹€κ°€ μ•„λ‹ˆλΌ,

λˆ„κ΅¬μ˜ κ΄€μ μ—μ„œ λ³΄λŠλƒμ— 따라 μ „ν˜€ λ‹€λ₯΄κ²Œ 평가될 수 μžˆλŠ” κΈ°μˆ μ΄λΌλŠ” 것을 κΉ¨λ‹¬μ•˜λ‹€.

λ°˜μ‘ν˜•