λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ’» Computer Science/λ„€νŠΈμ›Œν¬

μ—”λ“œν¬μΈνŠΈ(Endpoint) λž€?

by Jay Din 2024. 1. 10.
728x90
λ°˜μ‘ν˜•

μ—”λ“œν¬μΈνŠΈ(Endpoint) λž€?

μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ μž₯치λ₯Ό λ§ν•©λ‹ˆλ‹€.

예λ₯Ό λ“€λ©΄ 컴퓨터, λ…ΈνŠΈλΆ, 슀마트폰, νƒœλΈ”λ¦Ώ, μ„œλ²„, IoT κΈ°κΈ° 등이 μžˆμŠ΅λ‹ˆλ‹€.

 

μ—”λ“œν¬μΈνŠΈ μ‚¬μš© μ˜ˆμ‹œ

Bobκ³Ό Aliceκ°€ μ „ν™”λ‘œ 톡화할 λ•Œ 두 μ‚¬λžŒμ˜ 연결은 ν•œ μ‚¬λžŒμ—μ„œ λ‹€λ₯Έ μ‚¬λžŒμœΌλ‘œ ν™•μž₯되며, μ—°κ²°μ˜ "μ—”λ“œν¬μΈνŠΈ" λŠ” 각자의 μ „ν™”μž…λ‹ˆλ‹€.

λ§ˆμ°¬κ°€μ§€λ‘œ λ„€νŠΈμ›Œν¬μ—μ„œ 컴퓨터 μž₯μΉ˜λ“€μ€ μ„œλ‘œ "λŒ€ν™”"λ₯Ό μ£Όκ³ λ°›μœΌλ©° 정보λ₯Ό μ£Όκ³ λ°›μŠ΅λ‹ˆλ‹€.

Bobκ³Ό Alice의 λŒ€ν™”μ—μ„œ Bob이 ν•˜λ‚˜μ˜ μ—”λ“œν¬μΈνŠΈμΈ κ²ƒμ²˜λŸΌ, λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ μ»΄ν“¨ν„°λŠ” μ§€μ†ν•΄μ„œ 데이터가 κ΅ν™˜λ˜λŠ” ν•˜λ‚˜μ˜ μ—”λ“œν¬μΈνŠΈμž…λ‹ˆλ‹€.

μ°Έκ³ : https://www.cloudflare.com/ko-kr/learning/security/glossary/what-is-endpoint/

 

μ—”λ“œν¬μΈνŠΈμ˜ νŠΉμ§• 및 κΈ°λŠ₯

  1. 데이터 생성 및 μ†ŒλΉ„:
    • μ—”λ“œν¬μΈνŠΈλŠ” μ‚¬μš©μžκ°€ 데이터λ₯Ό μƒμ„±ν•˜κ±°λ‚˜, μ„œλ²„μ—μ„œ 데이터λ₯Ό μˆ˜μ‹ ν•˜μ—¬ μ†ŒλΉ„ν•˜λŠ” μ€‘μš”ν•œ 역할을 ν•©λ‹ˆλ‹€.
  2. 톡신 μˆ˜λ‹¨:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬λ₯Ό 톡해 λ‹€λ₯Έ μ—”λ“œν¬μΈνŠΈ λ˜λŠ” μ„œλ²„μ™€ ν†΅μ‹ ν•©λ‹ˆλ‹€. μ΄λŠ” 데이터 전솑, 파일 곡유, 인터넷 λΈŒλΌμš°μ§• 등을 ν¬ν•¨ν•©λ‹ˆλ‹€.
  3. λ‹€μ–‘ν•œ μ’…λ₯˜:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ‹€μ–‘ν•œ ν˜•νƒœμ™€ κΈ°λŠ₯을 가지고 μžˆμŠ΅λ‹ˆλ‹€. 일반적인 μ—”λ“œν¬μΈνŠΈλŠ” 개인용 μž₯μΉ˜λΆ€ν„° μ„œλ²„κΉŒμ§€ λ‹€μ–‘ν•˜λ©°, λͺ¨λ°”일 κΈ°κΈ°λ‚˜ IoT 기기도 μ—”λ“œν¬μΈνŠΈλ‘œ κ°„μ£Όλ©λ‹ˆλ‹€.
  4. λ³΄μ•ˆ 곡격 λŒ€μƒ:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬μ—μ„œμ˜ μΆœμž…κ΅¬λ‘œμ„œ, λ§Žμ€ λ³΄μ•ˆ μœ„ν˜‘μ— λ…ΈμΆœλ  수 μžˆμŠ΅λ‹ˆλ‹€. μ•…μ„± μ†Œν”„νŠΈμ›¨μ–΄, λ°”μ΄λŸ¬μŠ€, μŠ€νŒŒμ΄μ›¨μ–΄ 등이 μ—”λ“œν¬μΈνŠΈμ—μ„œ λ°œμƒν•œ 경우 μ‹œμŠ€ν…œ 전체에 퍼질 수 μžˆμŠ΅λ‹ˆλ‹€.
  5. μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆ:
    • μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ€ μ΄λŸ¬ν•œ λ””λ°”μ΄μŠ€μ—μ„œ λ°œμƒν•  수 μžˆλŠ” λ³΄μ•ˆ μœ„ν˜‘μ„ λ°©μ–΄ν•˜κΈ° μœ„ν•œ 방법과 κΈ°μˆ μ„ μ˜λ―Έν•©λ‹ˆλ‹€. μ•ˆν‹°λ°”μ΄λŸ¬μŠ€ μ†Œν”„νŠΈμ›¨μ–΄, λ°©ν™”λ²½, μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆ μ†”λ£¨μ…˜ 등이 μ‚¬μš©λ˜μ–΄ μ—”λ“œν¬μΈνŠΈλ₯Ό λ³΄ν˜Έν•©λ‹ˆλ‹€.

 

μ—”λ“œν¬μΈνŠΈκ°€ μ•„λ‹Œ 것

μ—”λ“œν¬μΈνŠΈκ°€ μ•„λ‹Œ 것은 λ„€νŠΈμ›Œν¬μ˜ 끝이 μ•„λ‹Œ λ””λ°”μ΄μŠ€λ‚˜ μ‹œμŠ€ν…œμœΌλ‘œ, 주둜 λ„€νŠΈμ›Œν¬ λ‚΄μ˜ 쀑간 μž₯치 λ˜λŠ” μ„œλΉ„μŠ€λ₯Ό κ°€λ¦¬ν‚΅λ‹ˆλ‹€.

μ—”λ“œν¬μΈνŠΈμ™€ λŒ€λΉ„λ˜λŠ” κ°œλ…μœΌλ‘œλŠ” λ„€νŠΈμ›Œν¬ 인프라에 μ§μ ‘μ μœΌλ‘œ μ†ν•˜λŠ” 것듀이 μžˆμŠ΅λ‹ˆλ‹€.

μ—”λ“œν¬μΈνŠΈμ™€ μ•„λž˜μ™€ 같은 쀑간 μž₯μΉ˜λ“€μ€ λ„€νŠΈμ›Œν¬μ—μ„œ 각자의 역할을 μˆ˜ν–‰ν•˜λ©°, 전체 μ‹œμŠ€ν…œμ΄ μ›ν™œν•˜κ²Œ λ™μž‘ν•˜λ„λ‘ ν•©λ‹ˆλ‹€.

  1. λΌμš°ν„° (Router):
    • λΌμš°ν„°λŠ” λ„€νŠΈμ›Œν¬μ—μ„œ 데이터 νŒ¨ν‚·μ„ μ „λ‹¬ν•˜κ³  λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ κ°„μ˜ 톡신을 μ‘°μ ˆν•˜λŠ” μž₯μΉ˜μž…λ‹ˆλ‹€. μ—”λ“œν¬μΈνŠΈκ°€ 데이터λ₯Ό μƒμ„±ν•˜κ±°λ‚˜ μ†ŒλΉ„ν•˜λŠ” λ””λ°”μ΄μŠ€λΌλ©΄, λΌμš°ν„°λŠ” κ·Έ 데이터λ₯Ό λ‹€λ₯Έ λ„€νŠΈμ›Œν¬λ‘œ μ „λ‹¬ν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€.
  2. μŠ€μœ„μΉ˜ (Switch):
    • μŠ€μœ„μΉ˜λŠ” λ„€νŠΈμ›Œν¬ λ‚΄μ—μ„œ λ°μ΄ν„°μ˜ 전솑을 κ΄€λ¦¬ν•˜κ³ , μ—°κ²°λœ λ””λ°”μ΄μŠ€ 간에 효율적인 톡신을 κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€. μ—”λ“œν¬μΈνŠΈμ™€ μ—”λ“œν¬μΈνŠΈ κ°„μ˜ 톡신을 μ§€μ›ν•˜λŠ” 쀑간 μž₯치둜 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.
  3. κ²Œμ΄νŠΈμ›¨μ΄ (Gateway):
    • κ²Œμ΄νŠΈμ›¨μ΄λŠ” μ„œλ‘œ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ κ°„μ˜ 톡신을 μ€‘κ³„ν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€. μ—”λ“œν¬μΈνŠΈλŠ” 데이터λ₯Ό μƒμ„±ν•˜κ³ , κ²Œμ΄νŠΈμ›¨μ΄λŠ” μ„œλ‘œ λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ 간에 이 데이터λ₯Ό μ „λ‹¬ν•©λ‹ˆλ‹€.
  4. μ„œλ²„ (Server):
    • μ„œλ²„λŠ” λ„€νŠΈμ›Œν¬μ—μ„œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜κ±°λ‚˜, 데이터λ₯Ό μ €μž₯ν•˜κ³  κ΄€λ¦¬ν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€. μ—”λ“œν¬μΈνŠΈκ°€ 데이터λ₯Ό μƒμ„±ν•˜λ©΄, μ„œλ²„λŠ” ν•΄λ‹Ή 데이터λ₯Ό μ €μž₯ν•˜κ±°λ‚˜ μ²˜λ¦¬ν•˜λŠ” λ“±μ˜ 역할을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.
  5. ν—ˆλΈŒ (Hub):
    • ν—ˆλΈŒλŠ” 데이터λ₯Ό 받은 포트λ₯Ό μ œμ™Έν•œ λͺ¨λ“  포트둜 데이터λ₯Ό μ „μ†‘ν•˜λŠ” κ°„λ‹¨ν•œ λ„€νŠΈμ›Œν¬ μž₯μΉ˜μž…λ‹ˆλ‹€. μŠ€μœ„μΉ˜μ™€ 비ꡐ할 λ•Œ, ν—ˆλΈŒλŠ” λΈŒλ‘œλ“œμΊμŠ€νŠΈ ν˜•νƒœμ˜ 톡신을 μ§€μ›ν•˜λ©°, μ—”λ“œν¬μΈνŠΈμ™€ λΉ„μŠ·ν•œ 역할을 ν•˜λŠ” 것이 μ•„λ‹™λ‹ˆλ‹€.

 

728x90

 

μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ˜ μ€‘μš”μ„±

μ—”λ“œν¬μΈνŠΈλŠ” ν˜„λŒ€μ˜ 디지털 ν™˜κ²½μ—μ„œ μ€‘μš”ν•œ 역할을 ν•˜λŠ”λ°, 이둜 인해 μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ΄ λ”μš± μ€‘μš”ν•˜κ²Œ κ°•μ‘°λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

  1. λ„€νŠΈμ›Œν¬ 보호:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ κ°€μž₯ 기본적인 λ””λ°”μ΄μŠ€λ‘œμ„œ, μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ΄ κ°•ν™”λ˜λ©΄ 전체 λ„€νŠΈμ›Œν¬μ˜ μ•ˆμ „μ„±μ΄ μ¦κ°€ν•©λ‹ˆλ‹€.
  2. 데이터 보호:
    • μ‚¬μš©μžλ“€μ΄ μ—”λ“œν¬μΈνŠΈλ₯Ό 톡해 μƒμ„±ν•˜κ³  μ ‘κ·Όν•˜λŠ” λ°μ΄ν„°λŠ” μ€‘μš”ν•˜λ©°, μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ€ μ΄λŸ¬ν•œ λ°μ΄ν„°μ˜ 무결성과 기밀성을 λ³΄ν˜Έν•©λ‹ˆλ‹€.
  3. μ΅œμ‹  λ³΄μ•ˆ 기술 적용:
    • μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ€ μ΅œμ‹  λ³΄μ•ˆ 기술과 μ†”λ£¨μ…˜μ„ μ μš©ν•˜μ—¬ μƒˆλ‘œμš΄ λ³΄μ•ˆ μœ„ν˜‘μ— λŒ€μ‘ν•©λ‹ˆλ‹€.

 

κ³΅κ²©μžκ°€ μ—”λ“œν¬μΈνŠΈλ₯Ό ν‘œμ μœΌλ‘œ μ‚ΌλŠ” 이유

μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬μ—μ„œ 데이터λ₯Ό μƒμ„±ν•˜κ³  μ†ŒλΉ„ν•˜λŠ” 쀑심 μ§€μ μœΌλ‘œ, κ³΅κ²©μžμ—κ²ŒλŠ” μœ μš©ν•œ 정보와 μ‹œμŠ€ν…œμ— λŒ€ν•œ 접근을 μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ—”λ“œν¬μΈνŠΈλŠ” 디지털 ν™˜κ²½μ—μ„œ μ€‘μš”ν•œ μœ„μΉ˜λ₯Ό μ°¨μ§€ν•˜κ³  있기 λ•Œλ¬Έμ—, κ·Έ μ•ˆμ— ν¬ν•¨λœ 정보와 κΆŒν•œμ„ λ…Έλ¦° 곡격이 μ¦κ°€ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ μ—”λ“œν¬μΈνŠΈ λ³΄μ•ˆμ€ κΈ°μ—…κ³Ό κ°œμΈμ—κ²Œ 맀우 μ€‘μš”ν•œ 주제 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€.

  1. μ€‘μš”ν•œ 데이터 보유:
    • λ§Žμ€ 기업듀이 μ—”λ“œν¬μΈνŠΈμ—μ„œ μ€‘μš”ν•œ 데이터λ₯Ό μƒμ„±ν•˜κ³  λ³΄μœ ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 이 λ°μ΄ν„°λŠ” κ³΅κ²©μžμ—κ²Œ μœ μš©ν•œ μ •λ³΄λ‘œ κ°„μ£Όλ˜λ©°, 예λ₯Ό λ“€μ–΄ 개인 식별 정보, νšŒμ‚¬ κΈ°λ°€ 정보, 금육 데이터 등이 ν•΄λ‹Ήλ©λ‹ˆλ‹€.
  2. λ„€νŠΈμ›Œν¬ 접근점:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬μ— μ ‘κ·Όν•˜λŠ” μΆœμž…κ΅¬λ‘œ λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. κ³΅κ²©μžλŠ” μ—”λ“œν¬μΈνŠΈλ₯Ό 톡해 전체 λ„€νŠΈμ›Œν¬μ— μΉ¨νˆ¬ν•˜κ³ , λ‹€λ₯Έ μ‹œμŠ€ν…œ λ˜λŠ” μ„œλ²„λ‘œμ˜ 이동을 μ‹œλ„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  3. 취약점과 λ³΄μ•ˆ 결함:
    • 일뢀 μ—”λ“œν¬μΈνŠΈλŠ” μ·¨μ•½μ μ΄λ‚˜ λ³΄μ•ˆ 결함을 가지고 μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 κ³΅κ²©μžλŠ” μ—”λ“œν¬μΈνŠΈμ— μΉ¨μž…ν•˜μ—¬ μ‹œμŠ€ν…œμ„ μ œμ–΄ν•˜κ±°λ‚˜ μ€‘μš”ν•œ 정보λ₯Ό ν›”μΉ  수 μžˆμŠ΅λ‹ˆλ‹€.
  4. μ•…μ„± μ½”λ“œ 배포:
    • μ—”λ“œν¬μΈνŠΈλŠ” μ•…μ„± μ½”λ“œκ°€ μ „νŒŒλ˜λŠ” 잠재적인 μž₯μ†Œμž…λ‹ˆλ‹€. μ•…μ„± μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ±°λ‚˜ μ„€μΉ˜ν•˜μ—¬ κ³΅κ²©μžλŠ” μ‹œμŠ€ν…œμ„ κ°μ—Όμ‹œν‚€κ±°λ‚˜ μ œμ–΄λ₯Ό νšλ“ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  5. μ‚¬μš©μž κΆŒν•œ 이용:
    • μ—”λ“œν¬μΈνŠΈμ— μΉ¨νˆ¬ν•˜λ©΄ μ‚¬μš©μžμ˜ κΆŒν•œμ„ μ΄μš©ν•˜μ—¬ μ‹œμŠ€ν…œ λ˜λŠ” λ„€νŠΈμ›Œν¬ λ‚΄μ˜ λ‹€λ₯Έ μ˜μ—­μ— μ ‘κ·Όν•  수 μžˆμŠ΅λ‹ˆλ‹€. 특히 κ΄€λ¦¬μž κΆŒν•œμ„ νšλ“ν•˜λ©΄ κ³΅κ²©μžλŠ” μ‹œμŠ€ν…œμ„ μ™„μ „νžˆ μ œμ–΄ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  6. κΈˆμ „μ  동기:
    • κ³΅κ²©μžλŠ” μ—”λ“œν¬μΈνŠΈλ₯Ό 톡해 κΈˆμ „μ  이읡을 얻을 수 μžˆμŠ΅λ‹ˆλ‹€. λžœμ„¬μ›¨μ–΄ 곡격 같은 κ²½μš°μ—λŠ” μ—”λ“œν¬μΈνŠΈμ— μ•…μ„± μ½”λ“œλ₯Ό λ°°ν¬ν•˜μ—¬ μ‚¬μš©μž νŒŒμΌμ„ μ•”ν˜Έν™”ν•˜κ³ , κΈˆμ „μ„ μš”κ΅¬ν•˜λŠ” μ „ν˜•μ μΈ μ˜ˆμž…λ‹ˆλ‹€.
  7. λ„€νŠΈμ›Œν¬ λ‚΄λΆ€ 정보 탐지:
    • μ—”λ“œν¬μΈνŠΈλŠ” λ„€νŠΈμ›Œν¬ λ‚΄λΆ€μ—μ„œμ˜ ν™œλ™μ„ νƒμ§€ν•˜κ³  κ°μ‹œν•˜λŠ” μ€‘μš”ν•œ 역할을 ν•©λ‹ˆλ‹€. κ³΅κ²©μžλŠ” 이λ₯Ό 톡해 λ„€νŠΈμ›Œν¬μ—μ„œμ˜ λ‹€λ₯Έ μž₯μΉ˜λ‚˜ μ„œλ²„μ˜ μ‘΄μž¬μ™€ μƒνƒœλ₯Ό νŒŒμ•…ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

 

728x90
λ°˜μ‘ν˜•