Client- Server

스크린샷 2024-01-08 오전 9.49.19.png

P2P Network

스크린샷 2024-01-08 오전 9.49.35.png

Client-Server VS P2P Network

스크린샷 2024-01-08 오전 9.49.51.png

TCP

서버와 Client간에 데이터를 신뢰성 있게 전달하기 위해 만들어진 프로토콜

데이터 전송을 위한 연결을 만드는 연결지향 프로토콜

데이터 전송 과정에서 손실이나 순서가 바뀌는 경우 교정 및 순서 재조합 지원

IPC(Inter Process Communication)에서 Socket 통신 방법으로 보통 지원

스크린샷 2024-01-08 오전 9.51.20.png

HTTP

서버와 Client간에 데이터를 송수신을 위한 프로토콜

Application Layer 레벨 Protocol로 TCP/IP 위에서 동작

Client의 요청(Request)에 따라 서버가 응답(Response) 제공

요청 Method (http:// 로 시작하는 URL)

스크린샷 2024-01-08 오전 9.52.18.png

Http Version

스크린샷 2024-01-08 오전 9.52.32.png

Web Socket