본문 바로가기

# CS/Network

(3)
[Network] L1, L2, L3, L4, L7 모든 스위치에 대해 알아보자 L1, L2, L3, L4, L7 모든 스위치에 대해 알아보자스위치는 네트워크 회선과 서버 컴퓨터를 연결하는 네트워크 장비다. 복잡한 시스템 구성도에는 L2, L3, L4 가 항상 있다. 이번에 담당 시스템의 재구축을 진행하면서 시스템 장비들의 관리망 연결을 위해 L2 스위치를 사용했다. 도대체 L은 무엇이며, 뒤에 숫자는 어떤 의미고, 각각 스위치의 차이는 무엇인지 알아보자. L의 의미: 네트워크 OSI 7계층 (OSI 7 Layer)컴퓨터공학을 전공했다면, 아니면 비전공자라도 정보처리기사 공부를 했다면 네트워크 7계층 모델을 들어봤을 것이다. 1 - 물리 계층(Physical Layer) 2 - 데이터 링크 계층(Data Link Layer) 3 - 네트워크 계층(Network Layer) 4 - 전..
[Network] 미들웨어(Middleware)란 무엇인가? 미들웨어(Middleware)란? 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어 3-Tier 구조에서의 미들웨어(Middleware) [1-Tier 구조] 비즈니스 로직 처리, 데이터 처리 등을 모두 한 곳의 물리적 환경(서버)에서 통합 제공하는 형태 1개의 통합 서버에 문제가 생겼을 때 전체 서비스 장애로 이어진다. 어느 포인트에서 장애를 일으켰는 지 분석이 쉽지 않다. [3-Tier 구조] DBMS서버, 정적 페이지 서버(WEB Server), 동적 페이지 서버(WAS)를 분리해서 제공하는 형태 관리와 유지 보수가 간편해짐 부하의 분산이 가능 WEB Server 사용자의 요청이 유입되는 순간 호출되는 앞단(Front-end)의 정적 페이지(html, css, j..
[Network] HTTP, HTTPS 어떤 차이가 있지? HTTP, HTTPS 어떤 차이가 있지? HTTPS는 HTTP에 보안기능이 추가된 프로토콜이다. 각각의 항목에 대해 아래에서 자세히 알아보자. HTTP(HyperText Transfer Protocol) HPPT란 하이퍼 텍스트 전송 프로토콜(HyperText Transfer Protocol)의 약자로 웹에서 정보를 주고 받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고 받는데 쓰였지만 최근에는 Plain text, JSON, XML 등 다양한 형태의 정보도 전송하고 있다. 🔮 프로토콜 (Protocol) 복수의 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약이다. 신호 송신의 순서, 데이터의 표현법, 오류 검출법 등을 규정한다. HTTP의 특징으로는..