πŸ“‘ λ„€νŠΈμ›Œν¬λž€? - [πŸ§‘πŸ»β€πŸ’» Net 1.0]

OhyuchanΒ·2023λ…„ 12μ›” 30일
0

πŸ“‘ Network Manual

λͺ©λ‘ 보기
1/8
post-thumbnail

DevOpsλΌλŠ” λΆ„μ•Όλ₯Ό μ „κ³΅μœΌλ‘œ μ •ν•˜κ²Œ λ˜λ©΄μ„œ μ–΄λ–»κ²Œ μ€€λΉ„ν•΄μ•Ό μ€€λΉ„λœ μ—”μ§€λ‹ˆμ–΄κ°€ 될 수 μžˆμ„κΉŒ κ³ λ―Όν•˜λ˜ 쀑 ν΄λΌμš°λ“œμ— κ΄€ν•΄μ„œ κ³΅λΆ€ν•˜λ €λ©΄ λ„€νŠΈμ›Œν¬μ— λŒ€ν•œ 지식이 많이 ν•„μš”ν•˜λ‹€λŠ” 생각이 λ“€μ–΄μ„œ λ„€νŠΈμ›Œν¬μ— λŒ€ν•œ 지식을 ν™•μ‹€ν•˜κ²Œ 작고 μ‹Άμ–΄μ„œ μž‘μ„±ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ§€κΈˆλΆ€ν„° λ„€νŠΈμ›Œν¬μ— λŒ€ν•΄μ„œ 닀루어 보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€.

πŸ€” λ„€νŠΈμ›Œν¬(Network)λž€?


λ„€νŠΈμ›Œν¬λž€ λ…Έλ“œλ“€μ΄ 데이터λ₯Ό κ³΅μœ ν•  수 있게 ν•˜λŠ” λ””μ§€ν„Έ μ „κΈ° ν†΅μ‹ λ§μ˜ ν•˜λ‚˜μ΄λ‹€.
즉, λΆ„μ‚°λ˜μ–΄ μžˆλŠ” 컴퓨터λ₯Ό ν†΅μ‹ λ§μœΌλ‘œ μ—°κ²°ν•œ 것을 λ§ν•œλ‹€.
λ„€νŠΈμ›Œν¬μ—μ„œ μ—¬λŸ¬ μž₯μΉ˜λ“€μ€ λ…Έλ“œ κ°„ 연결을 μ‚¬μš©ν•˜μ—¬ μ„œλ‘œμ—κ²Œ 데이터λ₯Ό κ΅ν™˜ν•©λ‹ˆλ‹€.

*λ…Έλ“œ : λ„€νŠΈμ›Œν¬μ— μ†ν•œ 컴퓨터 λ˜λŠ” 톡신 μž₯λΉ„λ₯Ό λœ»ν•˜λŠ” 말

λ„€νŠΈμ›Œν¬λž€ μ—°κ²°ν•˜λŠ” μ„ μ΄λ‚˜ μž₯치 같은 물리적인 μΈ‘λ©΄λΆ€ν„° 데이터λ₯Ό μ£Όκ³ λ°›λŠ” 데에 ν•„μš”ν•œ λ©”μ‹œμ§€λ‚˜ κ·œμ•½κ³Ό 같은 물리적이지 μ•Šμ€ μΈ‘λ©΄κΉŒμ§€ λͺ¨λ‘ ν¬ν•¨ν•œ 톡신 κ³Όμ • 전체λ₯Ό μ•„μš°λ₯΄λŠ” κ°œλ…μž…λ‹ˆλ‹€.

πŸ“‘Β  λ„€νŠΈμ›Œν¬μ˜ ꡬ성도λ₯Ό μ‚΄νŽ΄λ³΄μž


λ„€νŠΈμ›Œν¬λŠ” 크게 μ„œλΉ„μŠ€λ₯Ό λ°›λŠ” μž…μž₯κ³Ό μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μž…μž₯으둜 λ‚˜λ‰©λ‹ˆλ‹€.
μ„œλΉ„μŠ€λ₯Ό λ°›λŠ” μž…μž₯은 μ§‘μ—μ„œ 인터넷을 접속할 λ•Œ, νšŒμ‚¬μ—μ„œ 인터넷에 접속해 업무λ₯Ό ν•  λ•Œλ₯Ό 생각할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” μž…μž₯은 ν΄λΌμš°λ“œλ‚˜ 데이터 μ„Όν„°, νšŒμ‚¬ 기계싀에 μ„œλ²„λ₯Ό 놓고 κ³ κ°λ“€μ΄λ‚˜ νšŒμ‚¬ λ‚΄λΆ€ 직원을 μœ„ν•œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λŠ” 경우λ₯Ό 생각해 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. λ„€νŠΈμ›Œν¬μ— μ ‘μ†ν•œ ꡬ성원 수, ν•„μš”ν•œ λ„€νŠΈμ›Œν¬μ˜ 속도에 따라 μ—¬λŸ¬ κ°€μ§€ 상황을 κ³ λ €ν•΄μ•Ό ν•©λ‹ˆλ‹€.

*인터넷 : λ¬Έμ„œ, κ·Έλ¦Ό μ˜μƒκ³Ό 같은 μ—¬λŸ¬ κ°€μ§€ 데이터λ₯Ό κ³΅μœ ν•˜λ„λ‘ κ΅¬μ„±λœ μ„Έμƒμ—μ„œ κ°€μž₯ 큰 μ „ 세계λ₯Ό μ—°κ²°ν•˜λŠ” λ„€νŠΈμ›Œν¬μž…λ‹ˆλ‹€.

πŸ—‚οΈ 크기에 λ”°λ₯Έ λ„€νŠΈμ›Œν¬ λΆ„λ₯˜


보톡 λ„€νŠΈμ›Œν¬λΌκ³  ν•˜λ©΄ κ°€μƒμœΌλ‘œ μ—°κ²°λœ κ²ƒμ²˜λŸΌ μƒκ°ν•˜κΈ° 쉽닀. ν•˜μ§€λ§Œ μ‹€μ œλ‘  μ„œλ‘œ ν†΅μ‹ ν•˜κΈ° μœ„ν•΄ λ‹€μ–‘ν•œ νšŒμ„ μ΄ μ—°κ²°λ˜μ–΄ 있고, μ „κΈ° μ‹ ν˜Έλ₯Ό λ°μ΄ν„°λ‘œ λ³€κ²½ν•΄ μ£ΌλŠ” μž₯치 λ“± λ‹€μ–‘ν•œ 맀체λ₯Ό ν†΅ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

μ €λŠ” μ—¬κΈ°μ„œ LANκ³Ό WAN에 λŒ€ν•΄μ„œ 닀루어 보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€.

LAN은 Local Area Network의 μ€„μž„λ§λ‘œ 근거리 μ˜μ—­ λ„€νŠΈμ›Œν¬λ₯Ό λœ»ν•©λ‹ˆλ‹€.
κ°„λ‹¨ν•˜κ²Œ 이야기 ν•˜μžλ©΄ μ§€λ¦¬μ μœΌλ‘œ κ°€κΉŒμš΄ 기기듀이 μ„œλ‘œ μ—°κ²°λœ μ†Œκ·œλͺ¨μ˜ λ„€νŠΈμ›Œν¬λΌκ³  ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
κ·Έλ ‡κΈ° λ•Œλ¬Έμ— LAN은 κΈ°κΈ°κ°€ μ„œλ‘œ 물리적으둜 κ°€κΉŒμ΄ μ—°κ²°λ˜μ–΄ 있기 λ•Œλ¬Έμ— 비ꡐ적 κ°„λ‹¨ν•˜κ²Œ κ΅¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

*μž₯점 : 데이터λ₯Ό μ£Όκ³ λ°›λŠ” 속도가 λΉ λ₯΄λ‹€.

WAN은 Wide Area Network의 μ€„μž„λ§λ‘œ, μ΄λ¦„μ—μ„œ μ•Œ 수 μžˆλŠ” κ²ƒμ²˜λŸΌ μ§€μ—­μ΄λ‚˜ ꡭ가와 같이 넓은 μ˜μ—­μ„ μ—°κ²°ν•˜λŠ” κ΄‘μ—­ λ„€νŠΈμ›Œν¬μž…λ‹ˆλ‹€. 주둜 μ—¬λŸ¬ 곳에 흩어진 μ†Œκ·œλͺ¨ λ„€νŠΈμ›Œν¬ 즉, LAN을 μ—°κ²°ν•˜λŠ” 것을 WAN이라고 λΆ€λ₯΄κΈ°λ„ ν•©λ‹ˆλ‹€. WAN은 물리적 λ²”μœ„κ°€ λ„“μ–΄μ„œ 개인이 κ΅¬ν˜„ν•˜κΈ°λŠ” μ–΄λ ΅μŠ΅λ‹ˆλ‹€.

*νŠΉμ§• : LAN에 λΉ„ν•΄ 속도가 느리고, 였λ₯˜κ°€ λ°œμƒν•  ν™•λ₯ λ„ λ†’λ‹€.

πŸ—‚οΈ μ—°κ²° ν˜•νƒœμ— λ”°λ₯Έ λ„€νŠΈμ›Œν¬ λΆ„λ₯˜


λ„€νŠΈμ›Œν¬λŠ” μ—°κ²°λ˜λŠ” ν˜•νƒœμ— 따라 λ‹€μ–‘ν•˜κ²Œ λΆ„λ₯˜λ©λ‹ˆλ‹€. μ£Όμš”ν•œ μ—°κ²° ν˜•νƒœμ— λ”°λ₯Έ λ„€νŠΈμ›Œν¬ μœ ν˜•μ€ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

  1. λ²„μŠ€ λ„€νŠΈμ›Œν¬ (Bus Network):
  • λͺ¨λ“  컴퓨터가 ν•˜λ‚˜μ˜ ν†΅μ‹ νšŒμ„ (bus)으둜 μ—°κ²°λ˜λŠ” ν˜•νƒœμž…λ‹ˆλ‹€.
  • λ°μ΄ν„°λŠ” νšŒμ„ μ„ 따라 ν•œ λ°©ν–₯으둜만 μ „μ†‘λ©λ‹ˆλ‹€.
  • 컴퓨터듀은 데이터가 μ§€λ‚˜κ°€λŠ” νšŒμ„ μ„ λͺ¨λ‘ μ—Ώλ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.
  • ex) 이더넷(Ethernet)은 λ²„μŠ€ ν˜•νƒœμ˜ λ„€νŠΈμ›Œν¬λ₯Ό κ΅¬μ„±ν•˜λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€.
  1. 링 λ„€νŠΈμ›Œν¬ (Ring Network):
  • 컴퓨터듀이 링 ν˜•νƒœλ‘œ μ—°κ²°λ˜μ–΄ μžˆλŠ” λ„€νŠΈμ›Œν¬μž…λ‹ˆλ‹€.
  • 각 μ»΄ν“¨ν„°λŠ” 두 개의 이웃 컴퓨터와 μ—°κ²°λ©λ‹ˆλ‹€.
  • λ°μ΄ν„°λŠ” ν•œ λ°©ν–₯으둜만 μ „μ†‘λ˜λ©°, 링을 따라 μˆœν™˜λ©λ‹ˆλ‹€.
  • 였λ₯˜ λ°œμƒ μ‹œ ν•΄λ‹Ή λ§μ—μ„œλ§Œ 영ν–₯을 μ€λ‹ˆλ‹€.
  1. μŠ€νƒ€ λ„€νŠΈμ›Œν¬ (Star Network):
  • 쀑앙에 ν—ˆλΈŒ(hub) λ˜λŠ” μŠ€μœ„μΉ˜(switch)κ°€ 있고, λͺ¨λ“  컴퓨터가 이 쀑앙 μž₯비에 직접 μ—°κ²°λ©λ‹ˆλ‹€.
  • 각 μ»΄ν“¨ν„°λŠ” μ§μ ‘μ μœΌλ‘œ ν—ˆλΈŒλ‚˜ μŠ€μœ„μΉ˜μ™€λ§Œ 톡신할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • ν•œ μ»΄ν“¨ν„°μ˜ λ¬Έμ œκ°€ 전체 λ„€νŠΈμ›Œν¬μ— 영ν–₯을 μ£Όμ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
  1. 트리 λ„€νŠΈμ›Œν¬ (Tree Network):
  • μ—¬λŸ¬ 개의 μŠ€νƒ€ λ„€νŠΈμ›Œν¬κ°€ ν•˜λ‚˜μ˜ λ„€νŠΈμ›Œν¬λ‘œ κ²°ν•©λœ ν˜•νƒœμž…λ‹ˆλ‹€.
  • μŠ€νƒ€ λ„€νŠΈμ›Œν¬λ“€μ΄ ν—ˆλΈŒλ‚˜ μŠ€μœ„μΉ˜λ₯Ό 톡해 μƒμœ„ μˆ˜μ€€μ˜ λ„€νŠΈμ›Œν¬μ™€ μ—°κ²°λ©λ‹ˆλ‹€.
  • 계측적인 ꡬ쑰둜 데이터 전솑이 μ΄λ€„μ§‘λ‹ˆλ‹€.
  1. λ©”μ‹œ λ„€νŠΈμ›Œν¬ (Mesh Network):
  • 각각의 컴퓨터가 μ„œλ‘œ 직접 μ—°κ²°λ˜μ–΄ μžˆλŠ” λ„€νŠΈμ›Œν¬ ν˜•νƒœμž…λ‹ˆλ‹€.
  • 각 μ»΄ν“¨ν„°λŠ” μ—¬λŸ¬ 경둜λ₯Ό 톡해 λ‹€λ₯Έ 컴퓨터와 톡신할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • μž₯μ•  λ°œμƒ μ‹œ λ°μ΄ν„°λŠ” λŒ€μ•ˆμ μΈ 경둜둜 전솑될 수 μžˆμ–΄ λ„€νŠΈμ›Œν¬ 신뒰성이 λ†’μŠ΅λ‹ˆλ‹€.

πŸ€” λ„€νŠΈμ›Œν¬μ—μ„œ λ°μ΄ν„°λŠ” μ–΄λ–»κ²Œ μ£Όκ³  λ°›λŠ”κ°€?


μš°μ„  데이터(Data)λž€ 자료라고 ν•΄μ„λ˜λ©° μ»΄ν“¨ν„°λΆ„μ•Όμ—μ„œλŠ” 컴퓨터에 μ˜ν•΄μ„œ 처리될 μ‚¬μ‹€μ΄λ‚˜ λͺ…λ ΉμœΌλ‘œ 이해 λ©λ‹ˆλ‹€. ν”νžˆ 정보(Information)λž€ μš©μ–΄μ™€ ν•¨κ»˜ ν˜Όμš©λ˜κΈ°λ„ ν•˜λŠ”λ°, λ°μ΄ν„°λŠ” μ„Έμ„œμ•„μ— μ‘΄μž¬ν•˜λŠ” λͺ¨λ“  μžλ£Œλ“€μ„ λ‚˜νƒ€λ‚΄λ©°, 이λ₯Ό λͺ©μ μ— 따라 μ»΄ν“¨ν„°λ‘œ μ²˜λ¦¬ν•˜μ—¬ μƒμ„±λœ κ°€μΉ˜ μžˆλŠ” 데이터λ₯Ό 정보라고 ν•©λ‹ˆλ‹€.

κ·Έλ ‡λ‹€λ©΄ 이 데이터λ₯Ό μ£Όκ³  λ°›λŠ” 의미λ₯Ό 톡신(Communication)이라고 ν•˜λŠ”λ° 즉, μ‚¬μš©μž 사이에 μƒν˜Έμž‘μš©μ„ ν•˜κΈ° μœ„ν•΄μ„œ μ‹ ν˜Έλ₯Ό μ£Όκ³ λ°›λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€.

μ΄λ•Œ μ‹ ν˜Έλž€ μ‚¬μš©μžκ°€ κ·Έ 의미λ₯Ό μ•Œ 수 μžˆλŠ” ν˜•νƒœλ₯Ό λ μ–΄μ•Όλ§Œ μ„œλ‘œ μ‹ ν˜Έμ˜ 의미λ₯Ό 이해할 수 μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. μ‹ ν˜Έμ— ν¬ν•¨λ˜μ–΄ μžˆλŠ” 의미λ₯Ό κ°„λ‹¨νžˆ λ©”μ‹œμ§€(Message)라 μΉ­ν•©λ‹ˆλ‹€.

κ·ΈλŸ¬λ―€λ‘œ 데이터 ν†΅μ‹ μ΄λž€ μ‚¬μš©μž 간에 ν•„μš”μ— 따라 데이터λ₯Ό μ„œλ‘œ μ£Όκ³ λ°›λŠ” ν–‰μœ„λ₯Ό μ˜λ―Έν•œλ‹€κ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

이 λ„€νŠΈμ›Œν¬ 톡신 λ°©μ‹μ—λŠ” νŠΉμ • λŒ€μƒμ΄λž‘λ§Œ 1 : 1둜 ν†΅μ‹ ν•˜λŠ” μœ λ‹ˆ 캐슀트, νŠΉμ • λ‹€μˆ˜μ™€ 1 : N으둜 ν†΅μ‹ ν•˜λŠ” λ©€ν‹° 캐슀트, λ„€νŠΈμ›Œν¬μ— μžˆλŠ” λͺ¨λ“  λŒ€μƒκ³Ό ν†΅μ‹ ν•˜λŠ” λΈŒλ‘œλ“œ μΊμŠ€νŠΈκ°€ μžˆμŠ΅λ‹ˆλ‹€.

πŸ“š μ°Έκ³ ν•œ 자료 좜처


[λ„€νŠΈμ›Œν¬ κ°œλ… 작기]

[[따라학IT] 01. λ„€νŠΈμ›Œν¬λž€ 무엇인가?]

[λ„€νŠΈμ›Œν¬ 접속 ν˜•νƒœ]

profile
μ•ˆλ…•ν•˜μ„Έμš”

0개의 λŒ“κΈ€