View on GitHub

programming-study

허원철의 개발 블로그

서버는 왜 필요할까?

인터넷을 연결하기 위해서는 단말에 네트워크 카드(Network Card Ethernet Card)가 존재해야 한다.

또한, 서버는 포트(Port)를 지정하여 해당 포트를 통해 요청을 받을 수 있다. (0 ~ 65535)

포트 번호 설명
0 ~ 1023 잘 알려진 포트
1024 ~ 49151 등록된 포트
49152 ~ 65535 동적 포트

※ OS가 시작될 때, 잘 알려진 포트(1 ~ 1023)는 대부분 사용하기 때문에 직접 만드는 서버 프로그램은 1024번 이상의 포트 번호를 사용한다.

대표적인 서버 유형은 어떤 것이 있을까?

※ 공간 데이터와 공간 인덱싱?

 공간 데이터 : 좌표, 2차원 데이터
 공간 인덱싱 : R-Tree, R*Tree