CS 강의

alsk9624·2024년 7월 29일
0

TIL

목록 보기
16/21

클라이언트: 서버를 요청하는 주체
서버랑 데이터베이스는 상관관계가 있다
서버: 네트워크를 통해 클라이언트의 요청으 받고 서비스를 제공하는 주체는 모두 서버임
대형서버/소형서버 둘 다 존재

  • 서버 종류
  • 클라우드 서버
    실제로 조작하는 사용자가 원격으로 사용할수있는서버
  • 웹서버
    웹브라우저에서 요청한 웹 페이지를 제공하는 서버
  • 데이터베이스 서버
    오로지 데이터베이스를 위한 서버
  • 어플리케이션 서버
    웹서버랑 데이터베이스 서버 사이에 있는 미들웨어 같은 존재
  • 프록시 서버
    클라이언트의 요청을 본 서버 외의 서버가 대신 처리해주는 서버
  • 데이터베이스
    정보를 체계적으로 구조화해서 관리하는 시스템
    구조화돼서 데이터가 들어감
    표 하나를 테이블이라고 함, 하나의 개체임. 엔티티
    하나의 테이블이 하나의 클래스
    수강생 class

dbms 데이터베이스 관리 시스템
데이터베이스를 관리하기 위한 사스템 (좀더 효과적으로)
테이블을 만들기 위해 사용하는 것 ddl(정의어)
dml(조작어)
dcl(제제어)

정의어에 어떤 것들이 있는지 조작어에 어떤 것들이 있는지 제어어에 어던떤것들이 있는지 찾아보기

스키마 - db의 구조를 의미

반드시 알아야 디는 개념

  • 클러스터링 (하나의 시스템으로 동작)
    여러 대의 컴퓨터가 하나의 시스템처럼 동장하는 것

  • 병렬 컴퓨팅 (하나의 큰 문제
    하나의 큰 문제를 여러 컴퓨터가 나누어 해결하는 방식
    예)기상예측이라는 하나의 문제를 해결하기 위해 여러가지 컴퓨터가 하나에 붙는 거

  • 프로토콜: 통신 규약, 형식을 의미

  • http
    서버랑 클라이언트가 웹상에서 정보를 주고 받을 수 있도록 해주는 프로토콜
    -https
    기존의 http는 보안이 없음
    그 문제를 해결하기 위해 나온 것
    끝의 s 는 secure, 보안을 의미

  • html
    웹페이지를 어떻게 보여줄 것인가를 기술하는 마크업 언어
    프로그래밍 X

  • 브라우저
    웹 사이트를 보여주기 위한 응용 프로그램
    예) 크롬, 사파리

-udp
비연결형 데이터그램 방식의 프로토콜, 신뢰성 보장 ㄴ
TCP에 비해 구조가 복잡하고 느림
틀린지 안 틀린지도 모름. 고쳐주지 않음.
상대방이 받든 안 받든 그냥 보냄
장점: 빠름, 구조 단순

  • TCP
    좀 더 신뢰성 보장, 보안성도 있음
    연결형 가상회선
    상대방이 확인되고 받는 것이 확인이 되어야 함
    데이터 보내는 구조가 복잡함
    데이터가 유실되거나 손상되면 찾아줌 (??)

-IP
호스트의 인터넷 주소를 지정하고 패킷의 분해 조립을 담당하는 프로토콜

  • 도메인
    네트워크 상에서 호스트를 가리키는 이름
    www.naver.com 이런 것을 도메인 이름이라고 함

-dns
우리가 읽기 편하게 바꿔주는 것

  • restful
    rest: 자원의 상태를 대표적으로 표현할 수 있는 어떤 이름으로 전달하는 방식
    이름만 가지고 어떤 행동을 하려는지 바로 유추할 수 있게 구현하는 것
  • api
    어떤 서비스를 사용하기 위한 소프트웨어 인터페이스를 의미, 함수 단위나 클래스 단위로 구현
    -restfl api
    get, post, put, delete

osi 7계층
우리가 사용하는 네트워크는 여러 단계를 거쳐서 메시지를 주고 받는데 그 과정을 규격화하고 세부적으로 정의하자고 해서 나오게 된 개념

패킷
네트워크상에서 정보를 전달하는 단위

보안
-방화벽
-vpn
-대칭키
-비대칭키
암호화<-> 복호화
-해시

-DDos
디도스: 서버 터뜨리는 것

  • malware
    멀웨어
    악성소프트웨어 : 가짜백신, 랜섬웨어, 에드웨어, 트로이목마바이러스 등

-sniffing
스니핑
네트워크 상에서 다른 사람의 정보를 훔쳐보는 것

아이코~ ㅜㅜ 일단 이렇게만 정리!!

profile
앞길에 럭키★비키만 있길 ,,,🍀🫧

0개의 댓글