상세 컨텐츠

본문 제목

응용 시스템 구조_20251219

네트워크/개념 정리

by 나야홍박사 2025. 12. 22. 09:19

본문

1 tier

  • 현재는 물리적인 구성으로 거의 사용 X
  • 시뮬레이션 환경에서 많이 사용
    • telnet, ssh 등은 1 tier의 시뮬레이션 환경
  • 1대의 Host에 다량의 terminal이 serial을 통해 연결된 환경
    • Serial(Rs232c)이 LAN(Ethernet)으로 바뀜
    • Host : 컴퓨터
    • Terminal : 모니터, 키보드 등의 I/O 장치

메인프레임을 중심으로 모든 부하가 중앙에 집중되는 비효율적 구조

2 tier

  • Client - Server 환경
    • Server process와 Client process 간에 상호 작용으로 네트워크 구성
    • Server나 Client는 H/W가 아니라 S/W를 의미
    • Client : 서비스 요청
    • Server : 서비스 응답
  • 인터넷의 기본 서비스 모델

구조적 단점을 해결하기 위해 로직을 클라이언트로 분산

3 tier

  • 각 시스템은 Client이거나 Server이거나 둘 모두로 작동
  • Server Process가 기능의 일부를 외부 Server에 의존하는 경우 3 tier 구조가 됨
  • H/W 구조 보다는 S/W 구조를 의미
  • 구축 유지 보수 비용이 2 tier에 비해서 획기적으로 줄어들어 대부분의 업무 환경이 3 tier 환경으로 구성
    • Ex) Web 서버(Application 서버)와 DB 서버

웹 환경이 보편화되면서, 유연성과 확장성을 확보하기 위해 프레젠테이션(클라이언트), 비즈니스 로직(WAS), 데이터(DB)를 명확히 분리


단어 정리

 

HOST(호스트 컴퓨터)

  • 데이터를 실제로 처리하고 저장하는 중앙 서버(메인 프레임 또는 고성능 서버)
  • 모든 연산은 HOST에서 이루어짐

RS232C(통신 인터페이스)

  • 컴퓨터와 단말기(터미널) 간에 데이터를 직렬(Serial)로 전송하기 위한 표준 인터페이스

Client (클라이언트)

  • 네트워크를 통해 서버에게 데이터나 서비스를 요청(Request)하는 컴퓨터 또는 프로그램

Server (서버)

  • 클라이언트의 요청을 받아 데이터를 처리하고 그 결과를 제공(Response)하는 컴퓨터 또는 프로그램

'네트워크 > 개념 정리' 카테고리의 다른 글

IP 네트워크 범위 계산_20251224  (0) 2025.12.24
Ethernet_20251223  (0) 2025.12.23
TCP/IP_20251218  (0) 2025.12.18
네트워크_20251218  (0) 2025.12.18
OS(Operating System: 운영체제)_1217  (0) 2025.12.17

관련글 더보기