겉바속촉

[네트워크] 웹 서비스 기본 2 본문

IT 일기 (상반기)/네트워크 및 시스템 보안

[네트워크] 웹 서비스 기본 2

겉바속촉 2021. 1. 29. 01:07
728x90
반응형

 

 

 

 

 

 

 

 

 

 

지난 번에 했던 내용 중 웹 서비스에 대해 알아봤습니다.

이어서 해보도록 할게요:)

 

2021/01/27 - [IT 일기 (상반기)/네트워크 및 시스템 보안] - [네트워크] 웹 서비스 기본 1

 

[네트워크] 웹 서비스 기본 1

웹 서비스 구성 1. 웹 서비스 기본요소 1 티어 -> (웹 + Was + DB) 2 티어 -> (웹 + Was) + DB  => 가장 많이 쓰는 방법 3 티어 -> (웹) + (어플리케이션) + (DB) 정규화 과정은 왜 할까? --> 중복 테이블이나..

2-juhyun-2.tistory.com

 

 

 

 


 

 

 

클라이언트와 서버

 

 

 

 

웹 클라이언트

 

  • 웹 서버에 페이지 요청, 서버가 응답한 결과는 화면에 출력

 

 

클라이언트 측 언어

 

  • HTML = Hyper Text Markup Language
  • CSS = Client Side Script 

 

 

 

 

웹 서버

 

  • 클라이언트로부터 요청 받은 페이지를 찾아 CGI 해석 후 그 결과를 HTML, JS, CSS 등으로 클라이언트에게 전송
  • 사용자가 http로 파일을 요청하면 http 헤더에 부가정보를 함께 보냄 ==> 웹 서버는 그 정보로 db 접속 후 결과를 도출하여 사용자에게 동적인 내용 보여줌.

 

 

서버 측 언어

 

  • SSS = Server Side Script

 

 


 

 

웹 서비스 보안 대상

 

  1. 네트워크
  2. 웹 인프라
  3. 웹 애플리케이션
  4. 정보
  5. 종합적인 측면

 

 

 

URL 구조

 

Encoding : 내용은 같지만 데이터 형태를 바꾸는 형식

              데이터 길이 줄이는 용도, 기본인증에 사용, 암호화로는 사용 불가능

 

URL Encoding : url 내에 특정 문자나 문자열을 %뒤에 hex코드 붙여 url 변경하는 기술

                    메타 문자들을 브라우저가 인코딩하여 전달

 

 

 

 

728x90
반응형