-> 낼만한 것이 많음(중요) -> 물리계층과 데이터링크 계층만 표준으로 가짐
802.11 -> 무선 랜
BSS(Basic Service Set) -> 망 안에 AP가 없어도 서로 통신 가능한 것(Ad hoc network, 동적) / AP 있어도 통신가능(Infrastructure)
ESS(Extended service set) -> 2개 이상의 BSS를 연결시키는 Distribution system(유선)이 존재함
AP(Access point)
2계층의 중요한 통신타입 (MAC이 2가지로 나뉨)
-PCF(Point coordination function) -> 예약해서 사용하는 것, 무선
-DCF(Distributed coordination function) -> CSMA 개념으로 충돌이 일어나는 경우
다양한 physical layer 사용 – FHSS, DSSS, Infrared, a DSSS, b OFDM, g DSSS
-DCF
CSMA/CA를 사용함 -> 앞에서와 다른 점은 좀 더 구체화되어 있음 (IFS보다 작은 SIFS가 있음)
과정 -> RTS(Request to send, 내가 보내도 될까?) -> 응답이 오면 기다렸다가 프레임 전송
응답(CTS)이 오지 않으면 back-off time(기다리는 시간)을 증가시켜서 back-off time 제한을 넘는다면 중지시키고 넘지 않는다면 back-off time만큼을 기다렸다 앞에 과정을 다시 반복함.
>>RTS를 듣게 되면 다른 애들은 carrier를 sensing하지 않음(이 구간을 NAV라고 함)
DCF에서 왜 CSMA/CD는 못쓸까?
-평균비용과 bandwidth가 커짐
-멀어지면 신호가 약해짐
-충돌이 발견되기 어려움 -> Hidden station problem
-PCF(AP가 특정 컴퓨터에게 예약해서 B를 보내면 나머지 컴퓨터들은 모두 NAV시키는 것)
-> B(보내고) -> SIFS기다렸다가 -> Poll(준비됐니?) -> SIFS기다렸다가 -> ACK(응답)보내고 data를 보냄 -> 끝났다는 신호를 보내고(ACK + poll) -> CF end(예약이 끝남)
>>중요
RTS(1011, Request to send)
CTS(1100, Clear to send)
ACK(1101, Acknowledgment)
>>주소가 4개 들어가는 모델
-Access point간에 주고받을 때는 4개의 주소가 들어가는 모델이 필요(서로 다른BSS가 통신)
-동일한 BSS간의 컴퓨터들 간에는 3개의 주소만 필요
-BSS안의 컴퓨터와 AP가 통신하려면 3개의 주소가 필요함
>>따라서 주소의 칸은 4개가 존재함
>>중요 시험에 나옴
Hidden and Exposed Station Problems이 무엇인지 정의하시오.
-> 서로 범위 내에 있지 않은 두 매체(B, C) 사이에 각각과 통신이 가능한 A가 있다고하면
B가 데이터를 보내기 위해 RTS를 A에게 보내도 C에는 전달이 안됨. 따라서 이후에 데이터를 전송할 때 충돌이 발생할 수 있음.
해결책 – RTS를 먼저 요청을 해서 CTS를 해주자 -> 중간에 있는 A가 RTS를 받으면 신호 보내주는 것
CTS를 뿌리면 다른 컴퓨터도 듣고 데이터를 보내지 않음
Exposed station problem이 무엇인지 정의하시오.
이것들 각각의 해결책은 무엇인가?
-> 위와 같은 A, B, C 상황에서 C 범위 안에 D가 있다고 하자(A범위에 있지는 않음) 이러한 경우 A가 B에게 데이터를 보내기 위해 통신을 하고 있다면 데이터 전달이 C에도 통신되기 때문에 C에 대한 요청이 아니더라도 C는 D와 이 기간에 별도의 통신을 하지 못하는 상황
Physical Layer
802.11(무선 와이파이)
-> 특징 : bandwidth가 다양하다.
802.11a -> OFDM(주파수 대역을 겹쳐서 쓰게 하는 것) PSK, QAM 사용, 54Mbps까지
802.11b -> DSSS PSK
802.11g -> OFDM Different 54Mbps까지(a,b를 수용하기 위해 나온 모델) -> b를 개선한 것
ISM(Industrial, scientific, and medical) band – 무료로 사용할 수 있는 bandwidth 영역
개념을 정확히 쓸 수 있게 하기
'👨💻Computer Science > 컴퓨터네트워크' 카테고리의 다른 글
[컴퓨터네트워크] 19장 Network Layer: Logical Addressing (0) | 2021.07.24 |
---|---|
[컴퓨터네트워크] 18장 Virtual-Circuit Networks: Frame Relay and ATM (0) | 2021.07.24 |
[컴퓨터네트워크] 15장 Connecting LANs, Backbone Networks, and Virtual LANs (0) | 2021.07.24 |
[컴퓨터네트워크] 13장 Wired LANs: Ethernet (0) | 2021.07.24 |
[컴퓨터네트워크] 12장 Multiple Access (0) | 2021.07.24 |
댓글