IEEE 802.11의 RTS/CTS 메커니즘은 무엇인가요?
_____RTS/CTS(Request to Send / Clear to Send) 메커니즘은 무선 LAN(와이파이)에서 데이터 충돌과 간섭을 줄이기 위해 사용되는 제어 프레임 교환 방식입니다. 송신 장치가 데이터 전송 전에 먼저 'RTS' 프레임을 보내고, 수신 장치가 이를 승인하면 'CTS' 프레임을 보내 전송 권한을 알리는 방식입니다.
Q2: RTS와 CTS 프레임은 각각 어떤 역할을 하나요?
- RTS (Request to Send) : 송신 노드가 데이터 전송 전에 채널 사용 요청을 위해 보냅니다.
- CTS (Clear to Send) : 수신 노드가 RTS를 받고 채널 사용 허가를 의미하는 신호로 응답합니다.
Q3: RTS/CTS 메커니즘은 왜 필요한가요?
무선 환경에서는 전파 범위가 제한되어 서로 못 보는 장치들끼리 충돌이 발생할 수 있습니다(숨겨진 단말 문제). RTS/CTS를 통해 송수신이 허가된 경우에만 데이터 전송을 하므로 충돌과 간섭을 줄이고 효율적인 통신을 도모합니다.
Q4: RTS/CTS가 동작하는 과정은 어떻게 되나요?
1. 송신 노드가 데이터 전송 전 RTS 프레임을 보냅니다.
2. 수신 노드는 RTS를 수신하고 주변 노드에게 CTS 프레임을 브로드캐스트하여 자신이 채널을 사용할 것임을 알립니다.
3. 송신 노드는 CTS를 받으면 데이터 프레임을 전송합니다.
4. 수신 노드는 데이터 프레임을 수신 후 ACK 프레임으로 응답합니다.
Q5: RTS/CTS 메커니즘의 단점은 무엇인가요?
- 추가적인 제어 프레임 교환으로 인한 오버헤드가 발생해 전송 효율이 저하될 수 있습니다.
- 데이터가 매우 짧거나 네트워크 트래픽이 적은 상황에서는 RTS/CTS 사용이 오히려 비효율적일 수 있습니다.
Q6: 언제 RTS/CTS 메커니즘을 사용하는 것이 좋나요?
- 네트워크에 다수의 장치가 존재할 때
- 전파 범위 내 숨겨진 단말 문제가 심할 때
- 충돌 가능성이 높은 환경에서 장거리 또는 대용량 데이터 전송 시
Q7: RTS/CTS 메커니즘은 IEEE 802.11 표준에서 어떻게 설정하나요?
대부분의 무선 장치는 RTS Threshold(임계값) 설정을 통해 데이터 프레임 크기가 일정 크기 이상일 때만 RTS/CTS를 사용하도록 구성할 수 있습니다. 이를 통해 불필요한 RTS/CTS 프레임 교환을 줄이고 효율을 높입니다.
Q8: RTS/CTS가 CSMA/CA와는 어떤 관계인가요?
IEEE 802.11의 기본 접근 방식인 CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)와 함께 동작합니다. RTS/CTS는 CSMA/CA가 해결하지 못하는 숨겨진 단말 문제를 보완하는 역할을 하여 충돌 방지를 강화합니다.
작성자:
박소윤 [비회원]
| 작성일자: 1년 전
2024-09-23 07:26:09
조회수: 373 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
조회수: 373 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.