IEEE 802.11 ?? LAN - PowerPoint PPT Presentation

1 / 41
About This Presentation
Title:

IEEE 802.11 ?? LAN

Description:

Title: Part I: Introduction Author: Don Towsley Description: xqcheng_at_mail.xjtu.edu.cn Last modified by: vaio Created Date – PowerPoint PPT presentation

Number of Views:58
Avg rating:3.0/5.0
Slides: 42
Provided by: DonTo8
Category:
Tags: ieee | lan | aal5

less

Transcript and Presenter's Notes

Title: IEEE 802.11 ?? LAN


1
IEEE 802.11 ?? LAN
  • ?? LANs ???? (??????) ????
  • IEEE 802.11 ??
  • MAC ??
  • ?????????(US) 900Mhz, 2.4Ghz
  • ????? (BSS) ??
  • ????
  • ??? (AP),??
  • ?BSS?????? (DS)
  • ???(portal)?????

2
????(Ad Hoc Networks)
  • ???? IEEE 802.11 ???????AP???????
  • ??
  • ????????????? ??
  • ??????????????
  • ???

3
????????????
  • ??? A, C??????????
  • ???, ????
  • ?B??????
  • 802.11MAC????? ?????B??????
  • CSMA/CA ??????(Collision Avoidance)???CSMA

4
802.11 MAC? CSMA/CA
  • 802.11 CSMA ???
  • - ??????????DISF ?.
  • ??????? (?????)
  • -???????? ?? ???????(binary bakeoff)
  • 802.11 CSMA ???
  • ???? OK
  • ?? SIFS???ACK

5
IEEE 802.11 MAC ??
  • 802.11 CSMA ?? ???
  • NAV ??????(Network Allocation Vector)
  • 802.11 ?????????
  • ????(??????) ?????? NAV????????????

6
???? RTS-CTS ??
  • CSMA/CA ?????????
  • ??? ????? RTS request to send
  • ??? ????? CTS clear to send??
  • CTS ?????????, ?????? (??????) ??
  • ??????????

7
???? RTS-CTS ??
  • ??RTS / CTS???
  • ?????,????????
  • ??????????????
  • IEEE 802.11 ??
  • CSMA
  • CSMA/CA ????
  • ?AP????

8
??????????(DLC)
  • ???,???,?????????????
  • ????????
  • ????MAC??
  • e.g., ????, ISDN ???
  • ??????DLC??
  • SLIP (Serial Line Internet Protocol)(p89)
  • PPP (point-to-point ??)
  • SDLC Synchronous Data Link Control
    (SNA????????????)
  • HDLC High level data link control (ISO????????)

9
PPP ???? RFC 1557
  • ???? ?????????????????
  • ?????????????????? (???? IP)
  • ?????????
  • ???? ??????,????????????
  • ???? (????)
  • ??????? ???????/?????????

10
PPP ??????
  • ?????/??
  • ?????
  • ??????
  • ???????? (e.g., ??)

???????????????? ???????????!
11
PPP ???
  • Flag???(??)
  • Address ?? (??????)
  • Control ?? ?????????????
  • Protocol ??????????? (eg, PPP-LCP, IP, IPCP,
    etc)

12
PPP ???
  • info ????????
  • check CRC ??????

13
????(Byte Stuffing)
  • ???? ?? ????????????flag???????lt01111110gt
  • Q ?????? lt01111110gt???????flag?
  • ??? ???lt01111110gt????????????lt01111110gt
  • ???
  • ???????01111110 ? ???????,??????
  • ??01111110 flag ??

14
????
flag ??????????
flag ??????????????
15
PPP ??????
  • ??????????, ???????????
  • ?? PPP ??(?????, ???)
  • ??/???? (p92)
  • ?IP?? ?? IP ???? (IPCP) ?? (protocol field
    8021) ??????/???IP ??

16
ATM ??
  • 1980s/1990s standard?? ???? (155Mb/s to 622 Mb/s
    ??) Broadband Integrated Service Digital Network
    (B-ISDN)????
  • ?? ???, ???? voice, video, data??
  • ??voice, video??? timing/QoS ?? (?? Internet
    best-effort ??)
  • ??? ???? ???????telephone world
  • ???? (??????, ?? cells-??) ?????

17
ATM ????
  • adaptation layer(???) ???ATM??????
  • ????/??(data segmentation/reassembly)
  • ?????Internet transport layer
  • ATM ? ?? ?
  • ????,????
  • ???

18
ATM ??? ? ??? ?
  • ??(Vision)
  • ?????? ATM??????
  • ATM ???????
  • ??(Reality) ????IP?????
  • IP over ATM
  • ATM ??????, ?? IP ???

19
ATM ??? (AAL)
  • ATM Adaptation Layer (AAL)????,??????(IP or ATM
    ???????)????( ATM ? )?? ??
  • AAL ????????, ??????????
  • AAL????? (??/????, ??)????????ATM ??
  • ?? TCP?????????IP??

20
ATM ??? (AAL) ?
  • ?????AAL?,???ATM?????
  • AAL1 ?? CBR (Constant Bit Rate,??????) ??, e.g.
    ??????(circuit emulation)
  • AAL2 ??VBR (Variable Bit Rate,??????) ??, e.g.,
    MPEG video
  • AAL5 ??UBR,???? (eg, IP ??)

User data
AAL PDU
ATM cell
21
AAL5 - Simple And Efficient AL (SEAL)????????
  • AAL5 ???,????? IP ??
  • 4 ???CRC
  • PAD ????????(payload)? 48??????
  • ???AAL5????????? 48-byte ATM cells

22
ATM ?
  • ?? ?????ATM??????
  • ?? IP ???
  • ???????? IP???????

Guarantees ?
Network Architecture Internet ATM ATM ATM ATM
Service Model best effort CBR VBR ABR UBR
Congestion feedback no (inferred via
loss) no congestion no congestion yes no
Bandwidth none constant rate guaranteed rate gua
ranteed minimum none
Loss no yes yes no no
Order no yes yes yes yes
Timing no yes yes no no
23
ATM? ???
  • VC?? ???????? VC???
  • ?????????????,????
  • ?????? VC??? (??????ID)
  • ?????????????????????????
  • ??,???? (??,??) ??????VC ????????????
  • ??????(PVCs)
  • ???????
  • ?? ?IP???????????
  • ?????? (SVC)
  • ?????????????

24
ATM ???
  • ATM VC ???
  • ???QoS ??????????VC? (??, ??, ????-delay jitter)
  • ATM VC ???
  • ???????????(???)
  • ????/?????PVC??N2 ??
  • SVC????????(call setup)??,???????????????

25
ATM ? ATM cell(??)
  • 5??ATM????
  • 48???????(payload)
  • Why? ???payload -gt ????????,??????????
  • ???32? 64?? (??!)

Cell header
Cell format
26
ATM ????
  • VCI virtual channel ID(?????)
  • ??????????????
  • PT Payload type (????)(e.g. RM cell vs. data
    cell)
  • CLP Cell Loss Priority bit(???????)
  • CLP 1 ?????????, ????????
  • HEC Header Error Checksum(??????)
  • cyclic redundancy check(CRC)

27
ATM ???
  • ? ? (??) ??????
  • Transmission Convergence Sublayer (TCS)-??????
    ?ATM ?? PMD ???????
  • Physical Medium Dependent(????????) ??????????
  • ??????(TCS)??
  • ??????? 8? CRC
  • ????
  • ?? ????? PMD??, ??????????????? ,??????

28
ATM ???
  • ?????? (PMD) ??
  • SONET/SDH ????? (???????)
  • ???
  • ???? (TDM)
  • ????? OC1 51.84 Mb/s OC3 155.52 Mb/s OC12
    622.08 Mb/s
  • T1/T3(????) ????? (????????????) 1.5 Mb/s 45
    Mb/s
  • ????(unstructured) ????(?/?)

29
IP-Over-ATM
IP over ATM ?ATM?????? ?? (e.g., LAN ??)
ATM??, IP ??
  • ??? IP
  • 3??? (e.g., LAN ??)
  • MAC (802.3) ? IP ??

ATM network
Ethernet LANs
Ethernet LANs
30
IP-Over-ATM
?? IP????ATM AAL5 PDU ?IP????? ATM ?? ??IP?????
802.3 MAC ??!
ATM network
Ethernet LANs
31
? IP-over-ATM????????
  • ?????
  • IP? (??ARP) ??IP?????ATM???????
  • ?????AAL5
  • AAL5 ?????????,????ATM?
  • ATM?? ?VC???????
  • ?????
  • AAL5 ????????????
  • ?? CRC OK, ?????? IP?

32
ATM???ARP(??????)
  • ATM???????ATM??
  • ???????????????
  • IP/ATM?????????ATM ARP (Address Resolution
    Protocol)??
  • ATM????ARP ?????????????ATM ARP?????
  • ????????????ATM?????????

33
X.25 ????( Frame Relay)
  • ??ATM
  • ??????
  • ?????
  • ??? telephony world
  • ???? IP??
  • ?????,??????IP??????

34
X.25
  • X.25 ???????????????VC??
  • ?????????????(??,???,????)
  • ?????????LAP-B???????? (??????)
  • ???HDLC?????
  • ????????( credits )??????
  • ?????????????????????
  • ????????( back pressure )????

35
IP vs. X.25
  • X.25 ?????????????????
  • ??????(intelligence in the network)
  • IP ????????, ??????????
  • ???????(intelligence in the endpoints)
  • IP over X.25(p148)
  • X.25?????IP??????

36
???(Frame Relay)
  • ???1980s?, ?????1990s, ???????????????X.25???
  • Frame relay ??
  • ?????
  • ??????????

37
??? (?)
  • ??????????LANs????
  • ?????? VCs ?????????????????? ????
  • ??VCs ??????,?? ATM
  • ????????Frame Relay???? FR ?? (eg, Sprint,
    ATT,????)

38
??? (?)
  • Flag ?, 01111110, ???
  • address
  • 10 ? VC ID ??
  • 3 ?????
  • FECN forward explicit congestion notification
    (???????????)
  • BECN congestion on reverse path
  • DE discard eligibility(????)

39
??? VC????(p153)
  • Committed Information Rate (CIR)-??????
  • ??, ??? ?? VC???
  • ?VC??????????
  • ???? CIR??
  • DE? Discard Eligibility bit (????)
  • ???FR ??????VC???? ??DE?
  • DE 0 ???, ????????????
  • DE 1 ???, ????????

40
??? -??????(CIR) ???
  • ???? R?(???)?????(????)FR???????????? 64Kbps lt
    R lt 1,544Kbps
  • ??,??VC (???????????) ???????????? ??VC???? CIR
  • FR?????????VC????? ????( marks)
  • (ie DE gt 1) ???CIR?? (????????????)

41
????
  • ???????
  • ????, ??
  • ?????? ?????????
  • ???????????????, ARP
  • ????????
  • Ethernet
  • hubs, bridges, switches
  • IEEE 802.11 LANs
  • PPP
  • ATM
  • X.25, Frame Relay,DDN
Write a Comment
User Comments (0)
About PowerShow.com