✔ 전송 계층에서 사용하는 프로토콜✔ 신뢰성을 보장하는 연결형 서비스✔ 연속성보다 신뢰성있는 전송이 중요할 때 사용하는 프로토콜✔ 여러가지 이유로 패킷은 손실될 수 있다.✔ TCP는 이러한 문제를 해결하기 위한 데이터 전송 메커니즘을 가지고 있다.정상적인 상황에서 AC
호출된 함수가 호출한 함수에게 바로 제어권을 건네주는 여부의 차이✔ A 함수가 B 함수를 호출할 때, B 함수가 자신의 일을 다 마칠 때까지 제어권을 갖는다.✔ A 함수는 B가 마칠 때까지 기다려야한다.✔ A 함수가 B 함수를 호출할 때, B 함수는 할 일이 끝나지 않
✔ 분산식 웹 서비스.✔ 여러 서버에 부하(Load)를 분산(Balancing)해주는 기술.웹사이트 접속이 늘면서 트래픽을 감당하기엔 한대의 서버로는 부족하다.이를 해결하기 위해 하드웨어의 성능을 올리거나(Scale-up) 여러 대의 서버로 나눠서 처리하는 방법(Sca
✅ 대칭키 > 암호화와 복호화에 사용하는 키가 동일한 암호화 방식 대표 알고리즘 : SEED, DES, 3DES, AES, ARIA, ChaCha20 장점 : 속도가 빠르다. 단점 : 키를 전달하는 과정에서 탈취 가능성이 있다. 이용자가 증가하면 관리해야 할 키
HyperText Transfer Protocol서버와 클라이언트 사이에서 어떻게 메시지를 교환할지를 정해놓은 규칙HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜이다✔ 프로토콜 : 컴퓨터 내부 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의