본문 바로가기

서버2

서버가 소통하는 방법 서버가 소통하는 방법을 사람이 소통하는 방법과 비유해보자 일단 상대방이 누군지 알아야 한다. 그리고 난 뒤 상대방이 대화하는 것을 허락해야 한다. 상대방이 허락을 했다면 상대방과 같은 언어를 사용해야 한다. 이는 각각 다음과 같이 나타낼 수 있다. 일단 상대방이 누군지 알아야 한다. -> IP 주소 그리고 난 뒤 상대방이 대화하는 것을 허락해야 한다. -> 방화벽 포트 상대방이 허락을 했다면 상대방과 같은 언어를 사용해야 한다. -> 프로토콜 하나씩 살펴보자 IP주소란? Internet Protocol address로 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이다. 우리는 다른 네트워크와 소통하기 위해서 소통할 네트워크의 IP주소를 알아야 한다. 위에서는 이를 .. 2021. 9. 11.
서버란? 서버란 무엇인가에 대하여 요약해보자 1. 서버란 무엇인가? 서버를 음식점에 비유한다면 크게 홀 , 요리사, 냉장고(창고)로 나눌 수 있다. 홀, 요리사, 냉장고는 각각 웹 서버, 백엔드 언어, 데이터 베이스를 나타낸다. 음식점은 좋은 시설에서 많은 손님에게 질 좋은 서비스를 제공해야 한다. 마찬가지로 서버는 좋은 환경에서 많은 클라이언트에게 요청에 대한 좋은 응답을 보여야 한다. 2. 서버는 무슨 역할을 하는가? 클라이언트에게 필요한 서비스를 제공한다. 다른 서버와 소통한다. 대용량 요청에도 빠르게 처리를 한다. 서버는 클라이언트의 역할도 수행한다. 즉 서버도 다른 서버에게 요청을 보낼 수 있다. 3. 효율적인 서버 분할 앞서 서버를 웹 서버, 백엔드 언어, 데이터 베이스로 나누었다. 한번 더 나누어 웹.. 2021. 9. 6.