CA

CS 지식/네트워크

[CS] HTTP, HTTPS 그리고 SSL

HTTP (Hyper-Text Transfer Protocol)HTTP는 클라이언트와 서버가 데이터를 주고받기 위한 프로토콜입니다.인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약으로, 80번 포트를 사용하고 있습니다.애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동합니다.비연결 지향 브라우저를 통해 사용자의 요청으로 서버와 접속하여 요청에 대한 응답의 데이터를 전송한 후 연결을 종료합니다. 과정이 간단하기 때문에 자원이 적게 든다는 장점이 있습니다.하지만 여러 사용자가 요청할 시 각각의 사용자 요청을 구분할 수 없어서 제대로 된 응답 데이터를 전송할 수 없다는 단점이 있습니다. 해결 방법으로는 쿠키, 세션, 히든 폼 필드 등이 있습니다. 단방향성 사용자의 요청 한 개에 대해 한 개의 응답을 하는 ..

damon-911
'CA' 태그의 글 목록