문제
How do TCP and UDP differ in the way that they establish a connection between two endpoints?
A. TCP uses the three-way handshake, and UDP does not guarantee message delivery.
B. TCP uses synchronization packets, and UDP uses acknowledgment packets.
C. UDP provides reliable message transfer, and TCP is a connectionless protocol.
D. UDP uses SYN, SYN ACK, and FIN bits in the frame header while TCP uses SYN, SYN ACK, and ACK bits.
<문제 해설>
TCP와 UDP는 두 엔드포인트 간에 연결을 설정하는 방식은 어떻게 다른가?
A. TCP uses the three-way handshake, and UDP does not guarantee message delivery.
(TCP는 3방향 핸드셰이크를 사용하며, UDP는 메시지 전달을 보장하지 않는다.)
- 정답이다.

TCP는 안정적이고 연결지향적인 Transport Layer용 프로토콜로써, 연결 세션 설정을 위해
3단계의 핸드세이킹 과정을 거친다.
반면 UDP는 비연결성이고, 신뢰성이 없으며, 순서화되지 않은 데이터그램 서비스를 제공한다.
이는 확인응답, 순서제어, 흐름제어, 오류제어 등이 없거나 거의 없는 것이며
이러한 이유로 UDP는 메시지 전달을 보장하지 않는다.
B. TCP uses synchronization packets, and UDP uses acknowledgment packets.
(TCP는 동기화 패킷을 사용하고, UDP는 확인 패킷을 사용한다.)
- 오답이다.
두 프로토콜의 설명이 반대가 되어야 한다.
C. UDP provides reliable message transfer, and TCP is a connectionless protocol.
(UDP는 신뢰할 수 있는 메시지 전송을 제공하며 TCP는 무연결 프로토콜이다.)
- 오답이다.
두 프로토콜의 설명이 반대가 되어야 한다.
D. UDP uses SYN, SYN ACK, and FIN bits in the frame header while TCP uses SYN, SYN ACK, and ACK bits.
(UDP는 프레임 헤더에서 SYN, SYN ACK 및 FIN 비트를 사용하고 TCP는 SYN, SYN ACK 및 ACK 비트를 사용한다.)
- 오답이다.
TCP - SYN, SYN-ACK, ACK
UDP - 메시지 전달을 보장하지 않기 때문에 따로 다른 비트를 사용하지 않는다.
'CCNA' 카테고리의 다른 글
CCNA 문제 풀이 기록 #8 (1) | 2024.07.21 |
---|---|
CCNA 문제 풀이 기록 #7 (0) | 2024.07.21 |
CCNA 문제 풀이 기록 #5 (0) | 2024.07.17 |
CCNA 문제 풀이 기록 #4 (0) | 2024.07.17 |
CCNA 문제 풀이 기록 #3 (0) | 2024.07.17 |