무선 네트워크(Wireless)
2024. 1. 1. 20:40ㆍ네트워크
728x90
반응형
Wireless LANs
- Ad hoc - 라우터나 엑세스포인트(AP)등 장치의 도움을 받지않는 탈중앙식 무선 네트워크이다. (Does not rely on external devices: all communication is host-to-host direct)
- Base station(or AP) - based network where communication goes through external devices
- Hidden Terminal: 위의 그림에서, A에서 B로 전송을 하면 C는 A가 전송을 하는지 알 수 없기에 (Out of effective range of transmission) C도 B로 전송할 수 있다. A또한 C가 보내는지 알 수 없기에 B에서 충돌하더라도 계속 보내게 된다.
- Exposed Terminal: B에서 A로 전송할 시 C는 B가 바쁜 상태임을 인지하고 B가 D로 전송할 수도 있다고 생각하기 때문에 데이터를 전송하기를 멈춘다. 하지만 C는 D로 전송할 수 있다.
- 해결방법: IEEE 802.11 에선 Sender가 데이터를 전송하기 전에 Multiple Access with Collision Avoidance(MACA) 알고리즘을 활용하여 RTS(Request to Send: sender to receiver) frame 및 CTS(Clear to Send: receiver replies) frame 를 Sender와 Receiver끼리 교환함으로써 충돌을 피한다 (X Detect).
- Any node that sees the CTS frame (Hidden Terminal 해결)
- Any node that sees the RTS frame but not the CTS frame (Exposed Terminal 해결)
Base Station
- Base Station은 Distribution System을 통해 상호연결되어있다.
- 접근가능한 Node는 시간이 지남에 따라 언제든 바뀔 수 있다 (Free to move around)
- 각 노드들은 하나의 AP와 연결되어 있다.
- A가 E로 전송을 보내는 경우, A는 AP-1에 frame을 보낸 후 Distribution system을 통해 AP-3에 frame을 보낸다. 이후 AP-3에서 E로 전송을 마친다.
반응형
'네트워크' 카테고리의 다른 글
[Python] Link-State Routing 구현 (0) | 2024.01.26 |
---|---|
[Python] Emulator와 Reliable Transfer/TCP 구현 (0) | 2024.01.26 |
Interdomain Routing (0) | 2023.11.10 |
이더넷(Ethernet)과 LAN Interconnection (0) | 2023.10.25 |
프레이밍과 바이트지향 프로토콜 (1) | 2023.10.25 |