인프라/지식 3

[이중통신] 전이중 방식(Full-duplex)과 반이중 방식(Half-duplex)

전자 통신의 통신 방식 전이중 통신(Full Duplex) : 두 대의 단말기가 데이터를 송수신하기 위해 동시에 각각 독립된 회선을 사용하는 통신방식이다. 대표적으로는 전화망, 고속 데이터 통신 반이중 통신(Half Duplex) : 한 쪽이 송신하는 동안 다른 쪽에서 수신하는 통신 방식으로, 전송 방향을 교체한다. 마스터 슬레이브 방식의 센서 네트워크 단방향 통신(Simplex) : 한 쪽 방향으로만 전송할 수 있는 것으로 방송, 감시 카메라 등 참고 : https://ko.wikipedia.org/wiki/%EC%9D%B4%EC%A4%91%ED%86%B5%EC%8B%A0

인프라/지식 2021.01.08

[TCP] 3 Way-Handshake & 4 Way-Handshake

TCP 3 Way HandShake TCP 는 장치들 사이에 논리적인 접속을 성립하기 위하여 three-way handshake를 사용한다. TCP 3 Way Handshake는 TCP/IP 프로토콜을 이용해서 통신을 하는 프로그램이 데이터 전송하기 전에 먼저 정확한 전송을 보장하기 위해서 상대방 컴퓨터와 사전에 세션을 수립하는 과정을 의미 Client > Server : TCP SYNServer > Client : TCP SYN ACKClient > Server : TCP ACK * SYN (Synchronize sequence numbers)* ACK (acknowledgment) TCP의 3-way Handshaking 역할 양쪽 모두 데이터를 전송할 준비가 되었다는 것을 보장하고, 실제로 데이터 ..

인프라/지식 2021.01.08

[TCP와 UDP] 특징과 차이

TCP (Transmission Control Protocol) TCP를 해석하면 전송을 제어하는 프로토콜(규약) 인터넷상에서 데이트를 메시지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 일반적으로 TCP와 IP를 함께 사용하는데, IP가 데이터의 배달을 처리한다면 TCP는 *패킷을 추적 및 관리하게 된다. TCP는 연결형 서비스를 지원하는 프로토콜로 인터넷 환경에서 기본적으로 사용한다. 여기서 왜 UDP와 달리 TCP를 기본으로 사용하는지에 대해서 알아보자. TCP 특징 연결형 서비스로 가상 회선 방식을 제공 *3-way handshaking* 과정을 통해 연결을 설정하고 4-way handshaking을 통해 해제한다. 흐름 제어 및 혼잡 제어 높은 신뢰성을 보장 UDP보다 속도가 느림 *전이..

인프라/지식 2021.01.08