네트워크 2

TCP와 UDP

* 프로토콜 : 서로 다른 기기 간 데이터 교환을 원활하게 하기 위한 통신 규약 * 패킷 : 네트워크를 통해 전송하기 쉽도록 자른 데이터 단위 TCP와 UCP TCP와 UDP 공통점 네트워크 계층 중 전송계층에서 사용하는 프로토콜이다. header에 데이터 오류 검사를 위한 체크섬(Checksum) 필드가 있다. TCP와 UDP 차이점 TCP (Transmission Control Protocol) UDP (User Datagram Protocol) 연결 방식 연결형 서비스 비연결형 서비스 패킷 교환 방식 가상 회선 방식 데이터그램 방식 통신 방식 1:1 1:1 / 1:N / N:N 흐름 제어, 혼잡 제어 흐름 제어o, 혼잡 제어o 흐름 제어x, 혼잡 제어x 신뢰성 UDP에 비해 높음 TCP에 비해 낮음..

네트워크 2022.07.14

[HTTP] HTTP 메서드

HTTP 메서드 클라이언트가 웹서버에게 요청하는 목적(종류)를 알리는 수단 주요 메서드 GET, POST, DELETE, PUT, PATCH GET 데이터 조회 캐싱이 가능하여 동일한 데이터를 한 번 더 조회할 경우 조회 속도가 빠름 body와 Content-Type이 비워져 있으며 주로 쿼리스트링으로 파라미터를 주고받음 body로 데이터를 전달할 수는 있으나 지원하는 곳이 많지 않으므로 권장x 조회 성공 시에는 body에 데이터 값을 담아보냄 조회만 하므로 멱등성o POST 신규 데이터를 등록하거나 프로세스 처리에 사용 등록할 데이터를 담은 body와 데이터 형식을 명시한 ContentType 필요 → Content-Type : application/x-www-form-urlencoded (폼 형식 데..

네트워크 2022.06.14