안녕하세요 TIL 두번째 시간입니다. 2023/06/08
배운것을 정리해보겠습니다 👨💻
P2P
는 Peer to Peer
의 약어로, 컴퓨터 네트워크에서 컴퓨터들이 동등한 위치에 있는 피어들간에 직접적인 통신을 통해 자원과 서비스를 공유하는 분산 네트워크 모델을 의미합니다.
이는 기존의 중앙 집중식 서버나 중개 역할을 하는 중앙 기관 없이 컴퓨터들이 상호 작용하는 방식으로 동작합니다 🐳
P2P System
에는 각 컴퓨터가 동시에 클라이언트와 서버의 역할을 수행합니다.
사용자들은 서로의 자원과 서비스를 직접
공유할 수 있으며, 파일 공유, 컴퓨팅 자원 공유, 인터넷 통화 등 다양한 용도로 활용될 수 있습니다.
Server Daemon
은 서버에서 백그라운드에서 실행되는 프로그램이나 프로세스를 가리키는 용어입니다. 즉 백그라운드에서 지속적으로 실행되는 서비스나 작업을 의미합니다.
이러한 데몬들은 클라이언트의 명령을 대기하고, 클라이언트의 요청에 응답하며, 데이터를 처리하고 저장하는 등의 역할을 수행합니다.
데몬은 보통 서버 OS 부팅 시 자동으로 시작되며, 백그라운드에서 실행되므로 사용자 인터페이스를 제공하지 않습니다. 대신, 네트워크 연결을 통해 클라이언트와 통신하고, 클라이언트의 요청을 처리하여 서비스를 제공합니다.