CS 기초·알고리즘
QUIC와 모바일 네트워크
지하철에서 Wi-Fi와 LTE가 계속 바뀌는 사용자의 앱 요청이 자주 끊깁니다. TCP 기반 HTTP/2와 QUIC 기반 HTTP/3는 이 상황을 각각 어떻게 다루나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
지하철에서 Wi-Fi와 LTE가 계속 바뀌는 사용자의 앱 요청이 자주 끊깁니다. TCP 기반 HTTP/2와 QUIC 기반 HTTP/3는 이 상황을 각각 어떻게 다루나요?
TCP 연결은 IP 4-튜플에 묶여 네트워크가 바뀌면 끊기고 재핸드셰이크(1~2 RTT + TLS)가 필요하다. QUIC은 연결 ID로 식별해 경로가 바뀌어도 연결이 유지되고 0-RTT 재개가 가능하다.
CS 기초·알고리즘주관식입문
TCP와 UDP의 차이를 설명해 주세요. 패킷이 유실되면 각각 어떻게 되나요?
#quic #tcp #urlsession
네트워킹주관식입문
URLSession.shared 하나로만 통신하던 앱을 넘겨받았습니다. URLSession이 요청 하나를 처리할 때 관여하는 객체들(세션·설정·태스크)의 역할을…
#urlsession
네트워킹객관식기초
HTTP/1.1과 비교한 HTTP/2의 특징으로 옳은 것을 모두 고르세요.
#urlsession
네트워킹주관식기초
레거시 코드에 DispatchSemaphore로 URLSession 응답을 기다려 '동기'로 만든 함수가 있고, 더 오래된 곳엔…
#urlsession