정의서로 다른 시스템에 있는 개체 간에 성공적으로 데이터를 전송하는 통신 규약이다.네트워크에 연결된 컴퓨터들끼리 데이터를 주고받을 수 있도록 미리 약속한 전송 규약 및 규칙이러한 Protocol은 7계층 구조로 정의되어 있고, 각 층마다 역할이 구분되어 있다.정의OSI
정의응용 프로그램이 데이터를 교환할 수 있는 네트워크 대화를 설정하고 유지하는 방법을 정의하는 표준이다.특징IP 네트워크를 통해서 통신하는 호스트에서 실행되는 애플리케이션 간에 신뢰할 수 있다.통신의 순서가 정해져있으며, 오류를 체크하고 전송할 수 있다.네트워크 혼잡
TCP header에는 Code bit (Flag bit)라는 부분이 있다. (빨간 테두리 박스)이 부분은 6bit로 이뤄져 있고 각각의 bit가 의미를 갖는다.URG - ACK - PSH - RST - SYN - FIN 의 순서로 되어있다.(혼잡제어 기능 향상을 위해
정의User Data Protocol 의 약자로 데이터를 데이터그램 단위로 처리하는 프로토콜이다.비연결형, 신뢰성 없는 전송 프로코톨이다.특징데이터를 패킷으로 나누고 반대편에서 재조립하는 과정을 거치지 않는다.즉, 수신자가 제대로 받던지 받지 않던 상관안하고 데이터를
정의HyperText Transfer Protocol (하이퍼 텍스트 전송 프로토콜)HTML과 같은 하이퍼미디어 문서를 인터넷 상에서 클라이언트와 서버가 주고 받을때 사용하는 규약특징전통적인 클라이언트-서버 모델클라이언트가 요청을 생성하기 위한 연결을 연다음, 응답을
정의웹사이트와 브라우저 사이(또는 두 서버 사이)에 전송되는 데이터를 암호화하여 인터넷 연결을 보호하기 위한 표준 보안 프로토콜 입니다.이 기술은 해커가 개인 데이터나 금융 데이터 등의 전송되는 정보를 보거나 훔치는 것을 방지합니다.특징SSL은 우 통신 장치 사이에 H
클라이언트의 상태 정보를 가지지 않는 서버 처리 방식이다.클라이언트와 첫번째 통신에서 데이터를 주고 받았다 해도, 두번째 통신에서 이전 데이터를 유지하지 않는다.클라이언트가 서버에 요청(Request)을 했을 때, 그 요청에 맞는 응답(Response)을 보낸 후 연결
호출된 함수 가 호출한 함수에게 제어권을 건네주는 유무의 차이라고 볼 수 있다.함수 A,B가 있고, A 안에서 B를 호출했다고 가정해보자.이때 호출한 함수는 A고, 호출된 함수는 B가 된다. 현재 B가 호출되면서 B는 자신의 일을 진행해야 한다.(제어권이 B에게 주어진