공통/데이터 통신

공통/데이터 통신

[데이터 통신] 소켓 통신(Socket Communication) 이해하기 : 송신-수신 통신 과정

해당 글에서는 소켓 통신의 흐름의 이해를 돕기 위해 작성한 글입니다.1) 소켓 통신(Socket Communication)💡 소켓 통신(Socket Communication)- 네트워크에서 두 컴퓨터 간의 ‘실시간 양방향 통신’을 제공하는 기술을 의미합니다. 양방향 통신은 송신자 측이 데이터를 수신할 수도 있으며, 수신자 측이 데이터를 송신할 수 있는 구조를 가집니다. - 두 컴퓨터 간에는 '특정 IP 주소와 포트번호'의 조합으로 네트워크 간의 연결을 수행하며, 수신자(클라이언트)는 데이터를 요청하면 송신자(서버)에서는 요청에 대한 응답을 제공해 주는 '클라이언트-서버' 모델을 사용하여 데이터를 송수신할 수 있습니다.- 소켓 통신은 'TCP'와 'UDP'라는 두 가지 주요 프로토콜을 사용할 수 있습니다..

공통/데이터 통신

[데이터 통신] TCP/IP 통신 이해하기 : TCP/IP 4계층, 송신-수신 통신 과정

해당 글에서는 TCP/IP 통신의 이해를 돕기 위해 TCP/IP 4 계층에 대해 알아보며, 송신자의 처리과정과 수신자의 처리과정에 대해 이해를 돕기 위해 작성한 글입니다. 1) TCP/IP 통신(Transmission Control Protocol / Internet Protocol)💡 TCP/IP 통신(Transmission Control Protocol / Internet Protocol)- 인터넷 네트워크에서 컴퓨터 간의 데이터를 교환하는데 있어서 사용되는 통신 프로토콜을 의미합니다. 해당 통신 프로토콜은 4 계층(응용 계층, 전송 계층, 인터넷 계층, 네트워크 인터페이스 계층)으로 구성되어 있습니다.- 데이터 전송 측에서는 ‘패킷’으로 분할하여 전송하고, 수신 측해서는 해당 ‘패킷’을 수신하는 ..

공통/데이터 통신

[데이터 통신] HTTP, HTTPS(SSL/TLS) 통신 이해하기 : 클라이언트-서버 통신 과정

해당 글에서는 HTTP, HTTPS 통신에 대해 이해를 돕기 위해 작성한 글입니다.  1) HTTP(HyperText Transfer Protocol) 통신💡 HTTP(HyperText Transfer Protocol) 통신- 웹 브라우저와 서버 간에 데이터(HTML, Image, CSS, JS, JSON/XML 등)를 전송하기 위해 사용되는 프로토콜입니다.- 클라이언트(송신 측)에서 요청을 보내면, 서버(수신 측)는 이 요청을 해석하여 적절한 응답을 클라이언트에게 반환하는 형태의 통신 방법입니다.- 대표적인 HTTP 통신을 위한 방법으로 REST API, SOAP API, GraphQL API를 이용하는 방식들이 있습니다.   [ 더 알아보기 ]💡 프로토콜(Protocol)은 무엇인가?- 컴퓨터 또..

adjh54
'공통/데이터 통신' 카테고리의 글 목록