본문 바로가기

CS

(2)
TIL no.60 - 02 애플리케이션 계층 애플리케이션의 구조 선택에 있어서 애플리케이션의 개발자는 현대 네트워크 애플리케이션에 사용되는 두 가지 우수한 구조의 클라이언트 - 서버 구조 혹은 P2P 구조 중의 하나로 작성할 것이다. 클라이언트 - 서버 구조 항상 켜져 있는 서버는 클라이언트라고 불리는 많은 호스트의 요청을 받는다. 서버가 고정 IP 주소라는 잘 알려진 주소를 갖고 있다. 때때로 클라이언트 - 서버 애플리케이션에서 하나의 서버 호스트가 자신의 클라이언트로부터의 모든 요청에 응답하는 것은 불가능하다. 만약 인기 있는 새로운 웹 사이트가 하나의 서버로만 요청을 처리한다면 급속히 서버가 제대로 작동하지 못할 수 있다. 이러한 이유로 많은 수의 호스트를 갖춘 데이터 센터가 강력한 가상의 서버를 연결하는 데 흔히 사용된다. P2P 구조 항상..
TIL no.59 - 01 컴퓨터 네트워크와 인터넷 비전공자로서 컴퓨터 공학에 대한 기초적인 지식 없이 코딩을 배우게 되었고 프론트엔드 개발자로서 취업을 했지만, 기본기가 탄탄한, 잘 아는 개발자가 되기 위해서는 컴퓨터에 대한 이해가 꼭 필요할 것 같았습니다. 컴퓨터로 인터넷과 연결된 사물들로 소통을 연결하는 일을 하면서 컴퓨터 네트워크에 대한 이해와 인터넷의 원리에 대해 이해가 꼭 필요하다고 생각하여 공부를 시작하게 되었습니다. 이 책을 배우는 최종 목표는 컴퓨터 네트워크에 대해서 '어떻게, 무엇을, 왜' 를 깊이 이해하는 것입니다. 정리하는 내용들은 강의와 전공 서적을 공부한 내용을 바탕으로 작성했습니다. 참고 자료는 아래에 적어두었습니다. 라우터 : 메시지를 전달받아서 목적지로 전달해주는 아이 무선 링크 : lte, wifi ... 인터넷 , 전 세..