반응형
안녕하세요! 혹시 HTTP와 HTTPS의 차이를 알고 계신가요?? 알고 계신 만큼 스스로 답변해 보세요! 많은 여러분들이 알고 있듯 SSL/TLS 인증서를 발급받고 네트워크 종단 간 암호화를 제공하여 안전한 통신을 지원하는 기술입니다. 즉, TCP 프로토콜 기반인 HTTP에 Secure 기능 추가하여 제공하는 것입니다! SSL, TLS 많이 들어보셨죠?? 그럼 SSL과 TLS의 차이점에 대해 알고 계신가요? SSL(Secure Socket Layer)과 TLS(Transport Layer Security) 전송은 이름에서 알 수 있듯이 안전한 계층 Layer를 웹 통신에 추가하는 방식입니다. 이를 수행하기 위해 웹 서버에 TLS 혹은 SSL 인증서를 발급받고 추가하여 사용하고 있죠. 프로젝트에서 사용하신..
2. 네트워크 2.1 네트워크 기초 네트워크 장치들이 통신 기술을 이용하는 구축하는 연결망의 의미함 node와 Link가 서로 연결되어 있거나 연결되어 있으며 리소스를 공유하는 집합을 의미함 node : server, router, switch 등 네트워크 장비를 의미함 2.1.1 처리량과 지연 시간 좋은 네트워크 : 많은 처리량을 처리할 수 있으며 지연 시간이 짧고 장애 빈도가 적고 안전한 보안성을 가진 네트워크 처리량(throughput) 링크 내에서 성공적으로 전달된 데이터의 양의 말함 = 얼만큼의 트랙픽 처리 처리량이 충분하다 = 많은 트랙픽을 감당할 수 있다. 단위로는 bps(bit per second)를 사용함 : 초당 수신되는 비트의 수 트래픽 : 링크 내 흐르는 데이터의 양 _ 서버에 저장..
면접을 위한 CS 전공 지식 노트 - 1. 디자인패턴 1.1디자인 패턴 디자인 패턴 프로그램을 설계할 때 발생했던 문제점을 객체 간의 상호 관계 등을 이용하여 해결 할 수 있는 하나의 “규약” 형태로 만들어 놓은 것 1.1.1 싱글톤 패턴(Singleton Pattern) 하나의 클래스에 오직 하나의 인스턴스만 가지게 하는 패턴 여러개의 개별적인 인스턴스를 만들 수 있지만 그렇게 하지 않고 클래스를 기반으로 단 하나의 인스턴스만 가능하게 만듬 → 데이터 베이스 연결 모듈에서 많이 사용되는 패턴 장점 : 인스턴스를 생성 시 비용이 줄어든다 단점 : 의존성이 높아진다. 기존 코드 const obj = { a: 27 } const obj2 = { a: 27 } console.log(obj == obj2) =>..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.