네트워크 14

우아자·2021년 10월 12일
0

넽웤

목록 보기
14/16

무선&이동 네트워크
무선: 첫 홉이 선이 없음
이동: 네트워크를 넘나듬
WiFi는 infrastructure면서 single hop

무선 특징
1. 거리가 늘어나면서 신호세기 급격하게 감소
2. 주파수를 다른 장치들도 사용하여 간섭이 가능
3. 다양한 경로로 전파됨

다수의 무선 송신자와 수신자는 추가적인 문제를 발생
-Hidden terminal problem: A,B와 B,C는 서로 듣지만 A,C는 서로 듣지 못하는 것
-충돌 감지 불가능 (CSMA/CD 사용 불가능)

IEEE 802.11(=WiFi)
-802.11b,802.11a…으로 점점 발전 중
구조
-access point(AP)(=base station): 주기적으로 자기 정보를 beacon frame에 담아서 broadcast한다.
-Basic Service Set(BSS): 무선 서비스가 가능한 제한된 공간에서 기본적인 무선장치들로 구성된 랜환경

와이파이 MAC 프로토콜
-CSMA/CD를 사용하게 되면 충돌해도 충돌을 감지할 수 없다.
-ACK사용(TCP의 ACK랑 다름)

CSMA/CA(collision avoidance)
1.송신자가 DIFS만큼 sese channel이 idle하면 데이터를 보냄
2.수신자는 제대로 받았으면 SIFS만큼 기다린 다음 ACK를 보냄
-데이터 전송 중이면 끝까지 보냄, 그래서 충돌이 일어나면 유선보다 더 큰 피해를 봄
=>RTS-CTS frame 사용
-RTS(ready to send), CTS(clear to send) 둘 다 broadcast된다.
-RTS를 먼저 보내고 CTS가 안왔으면 충돌로 판단, back off 실행
-RTS, CTS는 데이터, 사용정보 등이 들어있다.
-ACK를 못 받으면 7번까지 재전송

와이파이 프레임
-payload: IP 패킷
-Type: RTS,CTS,ACK,data 어느 타입인지 구분
-duration: 얼마만큼 사용할건가
-address1~3: 1은 수신하는 MAC address, 2는 전송하는 MAC address, 3은 데이터 부분 처리하는 라우터 MAC address
-AP: access point
-AP들은 MAC address를 주기적으로 broadcast한다.
-라우터의 MAC address는 DHCP와 ARP를 이용하여 얻는다.

이웃한 AP 이동
-IP와 포트는 유지된다.
-스위치 테이블을 바꾼다. <=self-learning

이웃하지 않은 AP 이동
-IP가 바뀌므로 연결 끊김

profile
공부한 것 정리

0개의 댓글