Computer Science/Network
-
Network - HTTPS & SSLComputer Science/Network 2022. 1. 1. 17:51
HTTP HTTP란? ㆍ 인터넷 상에서 정보를 주고받기 위한 프로토콜이다. ㆍ 클라이언트와 서버 사이에서 이루어지는 요청과 응답에 대한 프로토콜이다. ㆍ 암호화되지 않은 방법으로 데이터를 전송한다는 특징이 있다. 따라서, 악의적인 감청과 데이터가 변조될 가능성이 존재한다. HTTPS HTTPS란? ㆍ 보안이 강화된 HTTP이다. ㆍ 모든 HTTP 요청과 응답 데이터는 네트워크로 보내지기 전에 암호화된다. ㆍ HTTPS는 HTTP의 하부에 SSL과 같은 보안 계층을 제공함으로써 동작한다. HTTPS의 사용 이유 1. 내가 특정 웹 사이트에 보내는 정보를 다른 누군가가 훔쳐보지 못하게 하기 위해서이다. 2. 내가 접속한 웹 사이트가 신뢰할 수 있는 사이트인지 판별하기 위해서이다. (기관으로부터 검증된 사이트..
-
Network - HTTPComputer Science/Network 2021. 12. 13. 16:03
HTTP HTTP란? ㆍ HTTP는 HyperText Transfer Protocol의 약자로 www 상에서 사용이 되는 프로토콜이다. ㆍ 1990년대 Tim Berners-Lee가 World Wide Web을 만들고, 하이퍼텍스트 문서들을 주고받기 위한 규약으로 만든 것이 HTTP이다. ㆍ 현재는 문서들 뿐만 아니라 이미지, 비디오, 음성 등 거의 모든 형식의 데이터를 전송하는 데 사용되고 있다. ㆍ HTTP는 서버와 클라이언트 사이에 요청과 응답을 주고받는 프로토콜로, 우리가 흔히 웹 브라우저 주소창에 입력하는 웹 주소인 URL을 통해 이루어진다. ㆍ 실제 전송은 TCP를 통해 이루어지며 포트는 80번을 이용한다. HTTP 버전 ㆍ HTTP 초기에는 버전 표시가 없었고, 이후 업데이트가 되면서 버전 ..
-
Network - OSI 7 계층Computer Science/Network 2021. 10. 19. 22:16
OSI 7 계층이란? OSI 7 계층의 정의 ㆍ OSI 7 계층은 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것이다. OSI 7 계층을 나눈 이유 ㆍ 통신이 일어나는 과정을 단계별로 파악할 수 있기 때문이다. ㆍ 통신의 흐름을 한눈에 알아보기 쉽고, 사람들이 이해하기 쉽기 때문이다. ㆍ 7단계 중 특정한 곳에 이상이 생기면 이상이 생기면 다른 단계를 건드릴 필요 없이 이상이 생긴 단계만 고치면 되기 때문이다. OSI 7 계층 ㆍ OSI 7 계층은 위 사진과 같이 응용, 표현, 세션, 전송, 네트워크, 데이터링크, 물리 계층으로 나누어진다. 계층별 역할 1 계층 - 물리 계층 ㆍ 물리 계층은 주로 전기적, 기계적, 기능적인 특성을 이용하여 통신 케이블로 전송을 하는 역할이다. ㆍ 물리 계층에서 사용..