2021/01/29 2

서버란 무엇일까요?

사용자가 유튜브나 페이스북, 네이버에 들어가보면 온갖 영상들, 글들, 사진들을 볼 수 있습니다. 이것은 사용자의 컴퓨터에 들어있는게 아니죠? 다른 어딘가에, 우리가 '서버'라고 부르는 어떤 컴퓨터에 들어있는겁니다. 그렇습니다! 서버도 여러분의 노트북처럼 그냥 컴퓨터입니다. 사실, 서버라는 말은 '역할'의 개념입니다. 즉, 한 컴퓨터가 네트워크로 연결된 다른 하나, 또는 그 이상의 컴퓨터들에게 뭔가를 해주면 이를테면, 저장된 글과 사진들을 보여주거나 반대로, 이것들을 업로드받아와서 보관해주거나 한컴퓨터가 톡을 보내면 다른 컴퓨터에 알림을 보내거나 위치와 목적지를 받아서 가는길과 소요시간을 계산해주거나 여럿이 참여할 수 있는 게임을 열어주거나 해주는 그 serve 해주는 컴퓨터가 server가 되는겁니다. ..

카테고리 없음 2021.01.29

HTTP가 무엇이고 왜 쓰나요? (Feat. 대칭키 vs. 비대칭키)

1. HTTPS(Hyper-Text-Transfer-Protocol-Secure)를 사용하는 이유가 뭔가요? 예전에는 HTTP가 많았지만 요즘 공신력 있는 사이트들은 거의 전부 HTTPS를 사용하는걸 보실수 있을거에요. 지금 HTTPS를 사용하는 이유는, 기존의 HTTP 사이트보다 안전하기 때문입니다. 크게 2가지로부터 안전합니다. 첫번째, 내가 어떤 웹사이트에 보내는 정보를 다른 누군가 훔쳐보지 못하게 합니다. 만약 그냥 HTTP로 보내면 이 암호가 입력한 텍스트 그대로, 누구든 알아볼 수 있는 형식으로 보내진다. 그래서 누군가가 이 정보를 중간에 들여다 본다면 그 누군가는 이제 여러분의 아이디와 비밀번호를 알게 되는겁니다. 일반적으로 사이트들, 앱들에 같은 아이디와 비밀번호를 설정하니까 사실상 사용자..

카테고리 없음 2021.01.29