반응형
TCP(Transmission Control Protocol)
- TCP (전송 제어 프로토콜)은 두 개의 호스트를 연결하고 데이터 스트림을 교환하게 해주는 중요한 네트워크 프로토콜이다. TCP는 데이터와 패킷이 보내진 순서대로 전달하는 것을 보장해준다.
FTP(File Trasfer Protocol)
- 파일을 전송하는데 사용되는 프로토콜
FTPS(FTP Secure, FTP-SSL, FTPES, S-FTP)
- 일반적으로 쓰이는 파일 전송 프로토콜(FTP)의 확장으로, 기존의 FTP에 전송 계층 보안(TLS)과 보안 소켓 계층(SSL) 암호화 프로토콜에 대한 지원이 추가
SMTP(Simple Mail Transfer Protocol)
- 인터넷 연결을 통하여 이메일을 보낼 때 사용되는 프로토콜
DNS(Domain Name System)
- 도메인 네임을 ip주소로 매핑(Mapping)해주는 시스템
HTTP(Hyper Text Transfer Protocol)
- WWW(월드 와이드 웹)에서 HTML 문서를 송수신 하기 위한 표준 프로토콜
SSL(Secure Sockets Layer)
- 암호화 기반 인터넷 보안 프로토콜로 전달되는 모든 데이터를 암호화하고 특정한 유형의 사이버 공격도 차단. SSL은 TLS(Transport Layer Security) 암호화의 전신이기도 하다. SSL/TLS 를 사용하는 웹사이트 URL은 HTTP 대신 HTTPS가 사용된다.
TLS(Transport Layer Security)
- SSL의 업데이트 버전
SSH(Secure Shell Protocol)
- 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해주는 응용프로그램 또는 프로토콜. 즉, 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해서 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용되는 프로토콜.
SSE(Server-Sent Events)
- 참고: https://velog.io/@alswn9938/SSE%EB%9E%80
- 기본 적으로 클라이언트 요청 -> 서버 -> 응답 ->클라이언트 이 흐름인데
- SSE는 서버 -> 응답 -> 클라이언트로 구독 형태의 알림을 줌
SEO(Search Engine Optimization)
- 검색엔진 최적화, 즉 검색엔진에서 찾기 쉽도록 사이트를 개선하는 프로세스
SSO(Single Sign-On)
- 1회 사용자 인증으로 다수의 애플리케이션 및 웹사이트에 대한 사용자 로그인을 허용하는 인증 솔루션
SPA(Single Page Application)
- 하나의 페이지로 이루어진 홈페이지
MPA(Multiple Page Application)
- 여러 개의 페이지로 이루어진 홈페이지
CSR(Client Side Randering)
- 구동 방식은 초기 로드 시 빈 HTML과 모든 로직이 담겨 있는 Javascript 다운로드를 합니다. 그 후 빈 HTML에 Javascript를 이용하여 Dom을 동적으로 생성하여 그려 내게 됩니다.(SPA와 관련)
SSR(Server Side Randering)
- SSR은 서버 사이드 렌더링이라는 뜻으로 구동 방식은 서버에서 렌더링하여 완성된 HTML 파일을 로드해 줍니다.
클라이언트에서 요청할 때마다 각 상황에 맞는 HTML 파일을 넘겨주기 때문에 페이지가 여러 가지일 수밖에 없습니다. (MPA와 관련)
XSS(Cross-site Scripting)
- 사이트 변조나 백도어를 통해 클라이언트에 대한 악성공격
- 웹사이트 관리자가 아닌 이가 웹 페이지에 악성 스크립트를 삽입할 수 있는 취약점으로 발생되는 공격
CSRF(Cross-site Request Forgery)
- 요청을 위조하여 사용자의 권한을 이용해 서버에 대한 악성공격
- 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위(수정, 삭제, 등록 등)를 특정 웹사이트에 요청하게 하는 공격
반응형
'HTTP' 카테고리의 다른 글
| [HTTP] CORS 동작 DEEP하게 알아보기(정리해야됨) (0) | 2023.06.29 |
|---|---|
| [HTTP] Access-Control-Allow-Origin 이란? (0) | 2023.06.29 |
| [HTTP] Origin이란? (0) | 2023.06.29 |
| [HTTP] CORS(Cross Origin Resource sharing)란 무엇인가? (0) | 2023.06.28 |
| [HTTP] SOP(Same Origin Policy)란 무엇인가? (0) | 2023.06.28 |