2024/08/09 2

리팩토링 4주차 UDP

목차 1. UDP 2. UDP 헤더구조 3. UDP 통신방식 4. 정리   1. UDPUser Datagram Protocol의 약자로 보안과 신뢰성보다 전송 속도와 효율성이 더 중요한 경우 데이터를 전송하기 위해 IP와 함께 오래 사용된 프로토콜1) 주요 특징비연결형 서비스로 데이터그램 방식을 제공데이터의 전송 순서가 바뀔 수 있다. => 순서제어 X데이터 수신 여부를 확인하지 않는다.TCP의 3-way-handshaking과 같은 과정이 없다.신뢰성이 낮다.흐름제어가 없어서 제대로 전송되었는지, 오류가 없는지 확인할 수 없다.TCP보다 속도가 빠르다.1:1 & 1:N & N:N 통신이 가능하다.  2. UDP 헤더구조Source Port / Destination PortSource Po..

리팩토링 2024.08.09

리팩토링 4주차 TCP

목차1. TCP란2. TCP 헤더 구조3. TCP 연결 3-way HandShaking4. TCP 연결 해제(4-way-HandShaking)5. TCP Retransmission(재전송)  1. TCP란Transmission Control Protocol의 약자로, OSI 7계층 중 전송 계층에서 사용되고 있는 프로토콜로, 장비들 간의 통신 과정에서 정보를 안정적으로, 순서대로, 에러없이 교환할 수 있도록 하는 것에 목적을 둔 프로토콜이다.   1)주요특징신뢰성 : TCP는 데이터의 분실, 중복 또는 오류가 발생할경우 재전송을 수행함연결 지향적 : 통신을 시작하기 전에 송수신자간에 연결을 설정흐름 제어 : 네트워크의 혼잡도를 감지하고 데이터 전송 속도를 조절하여 효율적인 통신을 유지함혼잡 제어 : 네트..

리팩토링 2024.08.09