Báo cáo bài tập lớn phân lớp MAC trong IEEE 802.11n

37 360 1
Báo cáo bài tập lớn phân lớp MAC trong IEEE 802.11n

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo bài tập lớn phân lớp MAC trong IEEE 802.11n

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com C VI N CÔNG NGH B U CHÍNH VI N THÔNG KHOA VI N THÔNG -*** - BÁO CÁO BÀI T P L N PHÂN L P MAC TRONG IEEE 802.11n Giáo viên h ng d n: Th.S Nguy n Vi t Hùng Sinh viên th c hi n: Nh Ng c oàn V n Tr nh Nguy n Tr ng c p: D04VT1 Hà N i, 11-2007 Nhóm – l p D04VT1 i nóiMerge u and Split Unregistered Version - http://www.simpopdf.com Simpo PDF I NÓI U Xã h i phát tri n, nhu c u v i s ng ngày cao, ng i c n có nhi u ph ng ti n th a mãn nh ng nhu c u v công vi c sinh ho t S phát tri n a ng d ng phân tán n n m ng mà có xu h ng ngày d a môi tr ng vô n ã thúc y s i c a công ngh m i gi i quy t v n yêu c u ó Các m ng không dây ngày theo chu n IEEE 802.11 a/b/g ã th a mãn ph n nhu c u thi t y u c a ng i Tuy nhiên theo th i gian s phát tri n c a xã h i yêu c u c n có nh ng m ng không dây t c yêu c u v kh ng di ng, tin c y, tính s n sàng c a m ng, thông l ng cao b o m t t t Nh n th y rõ u ó IEEE n m 2004 thành l p TGn có nhi m v xây d ng m t chu n m i 802.11n áp ng nhu c u v thông l ng cao lên n 600 Mbps th hi n s v t tr i so i chu n khác ã có Tháng 6/2007, Wifi Alliance ã a b n draft 2.0 cho 802.11n xác nh thông s c b n i v i thi t b tuân theo chu n IEEE a h n s thông qua b n 802.11n th c vào n m 2009 Tài li u t p chung tìm hi u c tính c b n c a phân l p MAC chu n IEEE 802.11n Tài li u c trình bày thành ch ng g m: Ø Ch Ø Ch Ø Ch ng 1: Gi i thi u chung v chu n IEEE 802.11n ng 2: Gi i thi u phân l p 802.11n MAC mô hình OSI ng 3: Ch c n ng phân l p 802.11n MAC Cu i chúng em xin chân thành c m n s h ng d n t o u ki n c a th y ThS Nguy n Vi t Hùng trình chúng em làm t p l n Nhóm – l p D04VT1 i c l Merge c Simpo PDF and Split Unregistered Version - http://www.simpopdf.com CL C I NÓI U i C L C ii DANH M C HÌNH V iii THU T NG VI T T T iv CH NG I: GI I THI U CHUNG V IEEE 802.11n CH NG II: GI I THI U PHÂN L P 802.11n MAC TRONG MÔ HÌNH OSI 2.1 Kh i ch c n ng DCF 2.2 Kh i ch c n ng PCF 2.3 Giao th c, thu t toán ho t ng 2.3.1 Giao th c CSMA/CA 2.3.2 Giao th c RTS/CTS 2.3.3 Thu t toán th i gian ch ng u nhiên 2.3.4 Quá trình truy n thông ch PCF CH NG III: CH C N NG PHÂN L P 802.11n MAC 10 3.1 Các ch c n ng k th a t chu n tr c 10 3.1.1 Ch c n ng quét tìm thi t b 10 3.1.2 Ch c n ng xác th c 11 3.1.3 Quá trình k t h p 14 3.1.4 Tính n ng giám sát ngu n n 15 3.1.5 S c t m nh khung 18 3.2 Các ch c n ng riêng có 802.11n (d ng ngh ) 19 3.2.1 K t h p khung 19 3.2.2 Báo nh n theo kh i (Block ACK) 22 3.3 B o m t 22 3.3.1 Thi t l p khoá 22 3.3.2 Nh n th c 25 3.3.3 S bí m t 28 3.3.4 S toàn v n 29 T LU N 30 TÀI LI U THAM KH O 31 Nhóm – l p D04VT1 ii c hình SimpoDanh PDF m Merge andv Split Unregistered Version - http://www.simpopdf.com DANH M C HÌNH V Hình 2.1: Mô hình OSI ki n trúc phân l p MAC Hình 2.2 : Ho t ng c a giao th c RTS/CTS Hình 2.3: Ho t ng c a RTS/CTS gi a m t máy tr m không dây m t máy tr m có dây Hình 2.4: Ho t ng c a RTS/CTS gi a hai máy tr m không dây Hình 2.5: L c ho t ng c a m t máy tr m ch DCF Hình 3.1: Ph ng pháp quét b ng 10 Hình 3.2: Quét ch ng 11 Hình 3.3: Quá trình xác th c OSA 12 Hình 3.4: Quá trình xác th c SKA 13 Hình 3.5: Quá trình k t h p 15 Hình 3.6: PSP Mode in a BSS 17 Hình 3.7: Fragmentation burst 19 Hình 3.8: Khi không th c hi n ph ng pháp k t h p khung 20 Hình 3.9: Ph ng pháp k t h p khung 20 Hình 3.10: K t h p MSDU 21 Hình 3.11: K t h p khung MPDU 21 Hình 3.12: Key Generation in WEP, WPA and WPA2 23 Hình 3.13: Per-Packet Key Generation 25 Hình 3.14: Authentication Architecture 26 Hình 3.15: EAPOL 26 Hình 3.16: Authentication Overview 27 Hình 3.17: AES Counter Mode 28 Hình 3.18: CBC MAC 29 Nhóm – l p D04VT1 iii ng vi and t t tSplit Unregistered Version - http://www.simpopdf.com SimpoThu PDFt Merge THU T NG VI T T T A ACK AES AP ATIM Acknownledgement Advanced Encription Standard Access Point Ad-hoc TIM B BSS Basic Service Set C CAM Continuous Aware Mode CCMP Cipher Block Chainning Message CFP Contension Free Periord CP Contension Periord CSMA/CA Carrier Sense Multiple Access/ Collision Avoidance D DCF Distributed Coordination Function DSSS Directed Sequence Spread Spectrum E EAPoL EAP over LAN ESS Extended service sets I IBSS Independent BSS IEEE Institute of Electrical and Electronics Engineers M MAC Medium Access Control MIMO Multiple Input Multiple Output MPDU Message Protocol Data Units MSDU MAC Service Data Units N NAV Network Allocation Vector O OFDM Orthogonal Frequency Division Multiplexing OSA Open System Authentication Nhóm – l p D04VT1 Báo nh n Chu n mã hóa tiên ti n m truy nh p TIM c a m ng Ad-hoc p d ch v c s Ch nh n th c liên ti p B n tin chu i kh i mã hóa Chu k không xung t Chu k xung t a truy nh p c m nh n sóng mang nh m tránh xung t Kh i ch c n ng DCF Tr i ph chu i tr c ti p EAP m ng LAN p d ch v m r ng BSS không ph thu c Vi n k s n nt u n truy nh p môi tr ng Công ngh MIMO n v d li u giao th c b n tin n v d li u d ch v MAC Vector nh v m ng Ghép kênh phân chia theo t n s tr c giao Xác th c h th ng m iv ng vi and t t tSplit Unregistered Version - http://www.simpopdf.com SimpoThu PDFt Merge P PCF PMK PSP PTK Point Coordination Function Pair-wise Master Key Power Save Polling Pair-wise Transient Key Kh i ch c n ng PCF Khóa PMK Th m dò ti t ki m n ng l Khóa PTK SDM R Request to Send/ Clear to Send S Space Division Multiplexing SIFS SKA SSID STA Short Interframe Space Shared Key Authentication Service Set Identifier Station A RTS/CTS ng Giao th c RTS/CTS Ghép kênh phân chia theo không gian Kho ng cách liên khung ng n Xác th c h th ng m Nh n d ng t p d ch v Máy tr m A T TIM Traffic Indication Map ch th l u l ng W WEP WLAN WPA Wired Equivalent Privacy Wireless LAN Wifi Protected Access Nhóm – l p D04VT1 t mã t ng ng h u n ng LAN không dây Công ngh mã hóa WPA c a Wifi v 1: Giand i thi u chung v IEEE 802.11n SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com CH NG I: GI I THI U CHUNG V IEEE 802.11n áp l i nhu c u th tr ng ngày gia t ng v i vi c yêu c u th c hi n cao h n a WLAN, IEEE ã hình thành nhóm làm vi c 802.11n Ph m vi làm vi c c a nhóm nh ngh a u ch nh l p v t lý l p MAC chuy n giao m t giá tr nh nh t 100Mbps thông qua m t m truy nh p d ch v MAC (SAP) 802.11n s d ng m t quan m phát tri n ang s d ng t i công ngh hi n h u gi i thi u công ngh m i ó chúng cung c p hi u qu làm vi c s phát tri n th y c yêu c u c a vi c phát tri n nh ng ng d ng S d ng l i nh ng công ngh quý báu nh OFDM, mã hóa s a l i t phía tr c, an xen ánh x u bi n biên u ph ng ã c s a gi a l i, giá c gi m xu ng hoàn toàn t ng thích v i công ngh tr c ó Có khóa vùng c c n xem xét t ng a ch s ho t ng c a WLAN u tiên s c i t o công ngh vô n ó t ng t c truy n v t lý Th ch m i qu n lý có hi u qu nh ng ki u th c hi n l p v t lý t ng c ng ph i c phát tri n Th c i ti n hi u l c truy n d li u c n gi m b t c i thi n theo p v i s t ng t c truy n v t lý N y sinh hi u hi u l c khác t nh ng ph n t tr c ó cung c p m t s a ng h th ng ch n l c h t c d li u thô c c i u cho phép tiêu chu n cung c p s th c hi n m t ng c b n nh ng tham s có t t c thi t b 802.11n, công ty ch p nh n t ng c ng nh ng kh n ng ng d ng khác giá khác Ph n c ng c a WLAN không c n h tr tùy ch n t ng h p v i chu n Yêu c u u tiên s h tr m t s thi hành OFDM c phát tri n d a 802.11a/g s d ng t c mã l n nh t cao h n nh p d i thông r ng h n S thay i c i thi n cao nh t có th t ct c d li u thô có th t 54 t i 65 Mbps tiêu chu n ã có MIMO công ngh nhi u u vào nhi u u c s d ng 802.11n phát tri n giao di n v t lý OFDM có s n ã c th c hi n 802.11a/g s khai thác MIMO a ng v i m t công ngh ã bi t nh vi c gh p kênh phân chia không gian SDM Truy n thông qua thi t b WLAN phân chia m t lu ng d li u thành nhi u ph n truy n nhi u dòng không gian.Vi c phân chia nh ng anten t ng ng anten thu có th nh n c d li u.802.11n hi n th i cung c p t i lu ng không gian c dù phù h p v i ph n c ng không c yêu c u th c hi n v i nhi u ng Vi c t ng g p ôi s l ng lu ng không gian t m t t i có hi u qu g p ôi vi c t ng t c d li u thô T i ây có s cân b ng nhiên, gi ng nh vi c t ng công su t tiêu th , t i m t kho ng nh h n v giá B n li t kê 802.11n bao g m m t ch ti t ki m công su t,gi m nh công su t tiêu th s d ng a ng ch nh ng Nhóm – l p D04VT1 1: Giand i thi u chung v IEEE 802.11n SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com ng truy n thông có ích m i c th c hi n.H th ng ti t ki m công su t MIMO òi i c m c ch 802.11n Có c tính c ch ma t p trung vào vi c c i thi n vi c th c hi n MIMO: (1) o chùm tia (2) phân t p m t k thu t h i t tín hi u vô n tr c ti p anten ích ó làm t ng kh n ng s p x p th c hi n b i vi c gi i h n giao thoa Nhi u anten khai thác s phân t p b ng vi c k t h p nhi u u hay l a ch n m t t p t t nh t m t s l n anten So v i yêu c u nh n c m t s lu ng không gian 802.11n c ng h tr lên t i anten H th ng tùy ch n khác 802.11n có hi u qu cao g p ôi t c d li u b i vi c t ng g p ôi b ng t n c a WLAM|N t 20 t i 40 MHz S cân b ng s c p m t vài kênh có s n h n m i thi t b khác Trong tr ng h p s d ng b ng 2.4Ghz, t i ó có ch cho kênh 20Mhz không ch ng lên M t kênh 40Mhz không th có nhi u ch cho nh ng thi t b khác k t n i ho c lan truy n gi ng nh không khí u có ngh a thông minh h n Vi c qu n lý ng ó ch nh ng l i m b o r ng tùy ch n c a kênh 40Mhz c c i thi n toàn b S at ngc c a WLAN g n li n v i s cân b ng c a nh ng d i thông cao c a m s khách hàng v i nh ng nhu c u c a m t s khách hàng khác k t n i t i m ng M t nh ng c tính quan tr ng nh t 802.11n c ch phát tri n vi c th c hi n ch tr n c g i s h i t T t h n vi c g i i m t khung d li u n, khách hàng c g p l i vào chung m t khung truy n i Vì v y s h i làm t ng hi u qu c a vi c khôi ph c % d li u ang c truy n m ng 802.11n ch qúa trình phát tri n v i nh ng tiêu chu n tr c ó tr ng thái b o m tính t ng thích v i h n 200 tri u thi t b wi-fi hi n th i (802.11b) ang c s d ng M t m truy c p 802.11n s giao ti p v i m t nh ng thíêt b 802.11 b ng t n 5GHz c ng nh ph n c ng c a 802.11b/g ho t ng t n s 2.4Ghz Ngòai kh n ng v n hành v i nhau, thi t b 802.11n c ng cung c p cho m ng kh n ng l n h n s pha tr n nh ng 802.11g ã xu t B i ch a d i thông l n h n hi u, ph m vu h at ng t t h n, tin c y cao.802.11n có tác d ng r t nhi u c u hình m ng t ó n y sinh ng d ng m tay c a m ng nhà, m t s gia t ng k c a s khách hàng s th y c 802.11n không ch m t s nâng cao ti n ích c a mà m t nhu c u thi t u M t vài y u t gây nh ng ng d ng mà ang u n nhu c u cho 802.11n ó VoIP,load video nh c game l u tr g n li n tr c tíêp m ng Nhóm – l p D04VT1 2: Giand i thi u phân l p 802.11n MAC mô hình OSI SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com CH NG II: GI I THI U PHÂN L P 802.11n MAC TRONG MÔ HÌNH OSI Phân l p MAC n m l p Liên k t d li u (Data Link) c a mô hình OSI Phân p MAC xác nh cách th c truy n khung d li u môi tr ng truy n d n b ng cách k t h p m t a ch v t lý cho m i thi t b , xác nh topo m ng th m dò ng truy n Hình 2.1: Mô hình OSI ki n trúc phân l p MAC Ki n trúc phân l p MAC bao g m hai kh i ch c n ng: Kh i ch c n ng DCF (Distributed Coordination Function) kh i ch c n ng PCF (Point Coordination Function) 2.1 Kh i ch c n ng DCF DCF ph ng pháp truy nh p theo chu n 802.11 cho phép t t c tr m t WLAN tranh ch p nh m dành quy n truy nh p vào môi tr ng truy n d n không dây có tính ch t chia s nh s d ng giao th c CSMA/CA Các mô hình m ng Nhóm – l p D04VT1 2: Giand i thi u phân l p 802.11n MAC mô hình OSI SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com BSS (Basic service sets – mô hình ch có nh t m t AP máy tr m), ESS (Extended service sets – ây mô hình m r ng c a BSS cho phép có nhi u AP máy tr m), IBSS (Independent basic service sets – mô hình AP mà ch có máy tr m k t n i tr c ti p v i nhau) u có th s d ng c ch DCF Các AP nh ng mô hình ho t ng t ng t nh hub 802.3 truy n d li u 2.2 Kh i ch c n ng PCF PCF m t ch truy n d n cho phép truy n khung không xung t ng WLAN b ng cách s d ng thu t toán th m dò u m c a PCF m b o c m t kho ng th i gian tr xác nh v y ng d ng yêu c u v QoS (ví d nh ng d ng tho i hay truy n hình th i gian th c,…) có th s d ng n n ch truy n d n này.Khi s d ng PCF, AP s m nhi m ch c n ng th c hi n thu t toán th m dò ó m ng ad hoc (m ng AP) không th s d ng ch PCF ph i c s d ng k t h p v i DCF 2.3 Giao th c, thu t toán ho t ng 2.3.1 Giao th c CSMA/CA th c hi n trình truy n thông m ng c n ph i có m t t p th t c cách th c nh m m b o trình truy nh p vào môi tr ng truy n d n t hi u qu cao Giao th c c s d ng r ng rãi m ng WLAN ngày CSMA/CA Khi m t tr m xác nh r ng b t kì m t tr m khác ang truy n d n s ch n m t giá tr th i gian ch ng u nhiên.Tr m sau ó s i thêm m t kho ng th i gian n a d a vào giá tr th i gian ch mà ã ch n, tr c b t u truy n d li u Trong su t kho ng th i gian v n s ti p t c giám sát ch c ch n r ng tr m khác b t u truy n d li u B i môi tr ng truy n d n vô n môi tr ng bán song công nên c n m b o t i m t th i m ch có m t thi t b truy n tín hi u môi tr ng CSMA/CA giao th c nh m m b o u ó Tuy nhiên th c t xung t v n x y hai thi t b truy n d n t i m t th i m CSMA/CA th c hi n nhi u bi n pháp ki m tra cân b ng nh m gi m thi u t i a s xung t Ch c n ng c m nh n sóng mang xác nh môi tr ng truy n d n b n hay r i, bao m c m nh n v t lý nh m ch n t ki m tra v c ng t n s sóng ph n i nh n s xung t hay c m nh n logic nh vào vi c s d ng giao th c RTS/CTS , tr ng NAV, báo nh n ACK Ch c n ng a truy nh p nh m m b o t t c Nhóm – l p D04VT1 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com tin dành cho nó, client s g i thông p n AP báo hi u r ng s p tr l i tr ng thái ng Ti n trình c l p l i nhi u l n giây Vì th gây m t s overhead so v i không s d ng PSP Hình 3.6: PSP Mode in a BSS PSP IBSS (Independent BSS) Ch PSP IBSS ho t ng r t khác so v i BSS IBSS AP nên thi t b buffer gói tin Vì th m i tr m ph i buffer gói tin c g i t n tr m khác m ng Ad-hoc Các tr m s luân phiên g i Beacon s d ng ph ng th c khác tùy thu c vào nhà s n xu t Khi tr m s d ng ch ti t ki m n n ng, s có m t kho ng th i gian c i ATIM window Trong kho ng th i gian này, m i tr m u th c s n sàng nh n data frame Ad-hoc Traffic Indication Map (ATIM) gói tin unicast cs ng b i tr m thông báo cho tr m khác r ng có d li u dành cho chúng chúng nên th c gi c kho ng th i gian nh n l ng d li u Các ATIM Beacon u c g i su t kho ng th i gian ATIM window Ti n trình tr m g i traffic cho di n nh sau: + Các tr m c ng b hóa v i thông qua Beacon th c gi c tr c ATIM window b t u + Kho ng th i gian ATIM window b t Nhóm – l p D04VT1 chúng có th u, tr m g i Beacon Sau ó, 17 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com tr m g i ATIM frame cho chúng thông báo cho tr m khác có traffic buffer dành + Các tr m nh n ATIM su t ATIM window s th c gi c nh n data frame N u ATIM c nh n tr m s i vào tr ng thái ng (khi ATIM window k t thúc) + ATIM window k t thúc, tr m b t u truy n data frame Sau nh n data frame, tr m tr l i tr ng thái ng i kho ng th i gian ATIM window ti p theo ( th c l i) 3.1.5 S c t m nh khung Các gói m c cao m t s khung quan lý l n c n c phân n thành nh nh có th truy n i phù h p v i m t kênh vô n S c t m nh khung c ng làm t ng tin c y mà có giao thoa Các tr m vô n LAN s c g ng truy n nh cho nhi u giao thoa ch có th anh h ng n m nh nh , mà không ph i khung l n u ó làm gi m t c l ng d li u b h h ng giao thoa.vi c c t m nh làm t ng cao h n hi u qu truy n d n Giao thoa có th n t nhi u ngu n khác Giao thoa m ng th ng c gây b i sóng có t n kho ng 2.4GHZ Sóng n t sinh b i ng magnetron v bi n i theo hình sin(ramp up and ramp down), th sóng viba phát giao thoa n a th i gian.cá phone không dây c ng gây giao thoa Các m ng tr i ph thu c vào ng mà giao thoa c ng khác S phân n x y m t gói tin m c cao có chi u dài v t ng ng c a phân n c nh hình b i ng i qu n tr m ng Dù t ng s n nh ng t t c n u có s chu i nh h tr vi c t p h p, khôi ph c l i thông tin u n khung c ng ch báo s l ng n n có nhi u h n hay không T t c khung, bao g m m t s khung bình th ng c a n n i n phân n (nh hình 3.7 d i ây): Nhóm – l p D04VT1 18 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com Hình 3.7: Fragmentation burst Hình c ng cho th y s k t h p trao i c a RTS/CTS, b i chúng chung c o m nh RTS/CTS c thi t l p giá tr nh Hình c ng cho th y làm th mà NAV SIFR c s d ng k t h p v i u n truy nh p t i môi tr ng Các m nh khung ACK c a c tách r i b i SIFS, v y m t di m s gi u n c a kênh suôt th i gian n phân n NAV c ng c s d ng m b o m khác s không s d ng kênh su t th i gian n phân n V i t k s trao i RTS/CTS , c RTS CTS u t NAV t th i gian ch u tiên n th i gian k t thúc c a n u tiên nhô Các n sau k ti p hình thành t dây chuy n M i n t m t NAV gi nguyên môi tr ng cho n k t thúc vi c ch ng th c cho khung k ti p n t NAV gi môi tr ng cho n ACK1, n t NAV gi môi tr ng cho n ACK2,vv…sau n cu i ACK cu i c a oc g i, NAV c t v 0, thông báo r ng môi tr ng ang oc t sau n phân n hoàn thành 3.2 Các ch c n ng riêng có 802.11n (d ng ngh ) Bên c nh c tính tiên ti n l p PHY nh MIMO, t ng r ng b ng t n t 20 lên 40 MHz cho m i kênh truy n d n phân l p MAC 802.11n s d ng thêm ph ng pháp k t h p khung nh m t ct c v t tr i truy n thông di ng so v i chu n khác t tr c n 3.2.1 K t h p khung Nhóm – l p D04VT1 19 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com t c khung truy n d n c phát i t thi t b 802.11 u v i kích th c c nh cho m i khung Vi c truy n n mào hi u qu s d ng b ng thông m t cách k Hình 3.8: Khi không th c hi n ph u có n mào u làm gi m ng pháp k t h p khung làm gi m s tác ng c a tín hi u không ph i d li u lên vi c s d ng b ng thông, 802.11n a m t ph ng pháp g i K t h p khung Th c ch t c a vi c k t p khung t hai hay nhi u khung vào m t l n truy n d n Có hai ph ng pháp k t p khung: K t h p n v d li u d ch v MAC (MSDU – MAC Service Data Units) K t h p n v d li u giao th c b n tin (MPDU – Message Protocol Data Units) Hình 3.9: Ph ng pháp k t h p khung i nhi u khung c truy n d n m t l n nên có th gi m k tín hi u gây lãng phí b ng thông th i gian ch gi a khung truy n riêng l Trong chu n 802.11n, kích th c khung t i a lên n 64 KB g p 15 l n so v i chu n khác 3.2.1.1 K t h p n v d li u d ch v MAC (MSDU) Xem xét tr ng h p m t AP nh n c khung 802.3 t giao di n Ethernet n i i m ng c nh, ph i chuy n sang d ng khung 802.11 cho phù h p v i m ng không dây, sau ó m i truy n n máy tr m nh n T ng t nh v y, máy tr m mu n g i khung d li u m ng ch ng giao th c máy tr m c ng t o Nhóm – l p D04VT1 20 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com khung d ng 802.3 sau ó card không dây l i ph i chuy n sang d ng 802.11 cho phù h p i m i truy n môi tr ng WLAN c Trong c hai tr ng h p u x y trình chuy n nh d ng khung t 802.3 sang 802.11 truy n d n t h p khung MSDU s th c hi n gom khung Ethernet có chung a ch ích, óng gói chúng l i vào m t khung 802.11 sau ó truy n khung i m ng WLAN MSDU: Khung Ethernet 802.3 Hình 3.10: K t h p MSDU ng c óng gói chung vào m t khung 802.11 mà khung 802.3 s có t giá tr QoS n u c mã hóa c ng có m t ph ng pháp khóa nh 3.2.1.2 K t h p n v d li u giao th c b n tin (MPDU) t h p MPDU khác m t chút so v i MSDU Thay gom khung Ethernet l i k t h p MPDU l i chuy n t ng khung Ethernet sang d ng khung 802.11, sau ó gom khung 802.11 l i B i khung 802.11 ã có nh d ng phù p truy n i m ng WLAN nên không c n có trình óng gói vào m t khung 802.11 chung Hình 3.11: K t h p khung MPDU ng t nh MSDU, khung 803.11 m t khung k t h p c ng có giá tr QoS nh nhau, nhiên v lý thuy t m i khung có th có cách mã hóa khóa khác Th c t t t c khung c n có chung m t a ch ích nên chúng c ng th ng có cách mã hóa khóa gi ng MSDU b ánh giá hi u qu h n MPDU m i khung 802.11 l i có m t mào u riêng Nhóm – l p D04VT1 21 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com Trong c hai ph ng pháp k t h p MSDU MPDU u t n t i nh ng h n ch sau Th nh t, t t c khung c k t h p ph i có chung a ch ích nên tính linh ho t Th hai, khung c truy n k t h p v i nên s làm t ng tr truy n lan, tính phân c p ch t l ng d ch v QoS không m b o cho ch v th i gian th c nh voice, truy n hình h i ngh ,… Th ba, v i h th ng có d ng ghép kênh liên quan n th i gian th i gian truy n m t khung k t h p ph i ph thu c vào th i gian gán cho m i kênh c th ph i nh h n Xét v m t lý thuy t m h n ch th nh t có th c gi i quy t máy tr m không dây truy n khung k t h p n AP, sau ó t i AP s phân tích khung nh n c tách thành khung ho c nhóm khung có a ch ích khác truy n i u ph thu c r t nhi u vào kh n ng x lý c a AP 3.2.2 Báo nh n theo kh i (Block ACK) ng gi ng nh trình truy n d n khung 802.11 khác, sau máy tr m nh n c m t khung d li u ph i g i b n tin báo nh n ACK v phía máy phát T ng t nh v y, thay ph i báo nh n cho t ng khung 802.11 m t, phía máy thu s tr l i b ng t khung báo nh n kh i Block ACK cho toàn b khung k t h p Ph ng pháp ch áp d ng cho k t h p MSDU (vì khung k t h p MPDU khung tham gia khung 802.11 ph i c báo nh n riêng) Nh khung báo nh n kh i mà ch c n m t khung báo nh n tr m phát c ng có th nh n bi t ch phát l i nh ng khung không c báo nh n 3.3 B o m t C ng gi ng nh IEEE 802.11i, IEEE 802.11n c ng s d ng c ch b o m t WPA2 B i v y ph n b o m t ta ch nghiên c u c ch b o m t c a WPA2 3.3.1 Thi t l p khoá WPA t p tiêu chu n tr c c a IEEE 802.11i Nó ch p nh n s thi t l p khoá, khoá phân c p khuy n cáo v ch ng th c c a IEEE 802.11i m t cách g n nh y Vì WPA2 chu n 802.11i c ng nh v y , nên trình thi t l p khoá ki n trúc khoá phân c p WPA WPA2 g n nh ng nh t.tuy nhiên, có m t s khác bi t r t quan tr ng : WPA2 ,các khoá gi ng có th c s d ng cho mã hoá s b o v tàon v n c a d li u B i v y WPA2 s d ng khoá h n WPA2 m r ng s phân c p khoá hai t ng c a WEP thành phân c p a t ng c p cao nh tv n khoá ch , tham chi u t i PMK (pair-wise master key) WPA2.c p Nhóm – l p D04VT1 22 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com ti p theo PTK (pair-wise transient key) , c b t ngu n t PMK c p cu i nh ng gói khoá mã hoá Chúng c t o b i khoá PTK qua m t khoá tr n Hình 3.12: Key Generation in WEP, WPA and WPA2 C ng nh WPA,WPA2 không ch rõ cách th c t o khoá ch PMK.b i v y,WPA2 có l khoá bí m t dùng chung tr c,hay b t ngu n t trình nh n th c nh 802.1x WPA2 yêu c u PMK có dài 32 byte B i v i dài 32 byte dài t ng i có th nh nó.nh ng s tri n khai c a 802.11 s d ng khoá dùng chung cho phép ng i s d ng vào m t kh u ng n h n, ó c s dùng t o khoá có dài 32 byte Nhóm – l p D04VT1 23 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com m c ti p theo PTK,v c b n chúng nh ng khoá phiên.thu t ng PTK c d ng nh m tham chi u n t p h p nh ng khoá phiên mà ch y u lo i khoá ,m i lo i u có dài 128 bits B n lo i khoá là: m t khoá mã hoá cho d li u, m t khóa toàn v n cho d li u,m t khóa mã hóa cho giao th c ch ng th c m r ng qua LAN (EAPoL) messages, m t khóa v n toàn d li u cho b n tin EAPoL Ghi nh ng thu t ng (session) ây dùng tham chi u t i s k t h p gi a m t STA m t AP.m i m t STA k t h p v i m t AP ,chúng s kh i u cho m t phiên m i u d n t i s phát sinh m t PTK m i t PMK Vì khóa phiên ch h p l t kho ng th i gian nh t nh,chúng c ng nh nh ng khóa th i gian Khóa PTK c o t PMK s d ng m t PRF (hàm gi ng u nhiên) Các PRF c dùng t o PTK rõ ràng c bi t b i PTK s d ng gi i thu t HMAC-SHA : PTK = PRF–512(PMK, “Pairwise key expansion”, AP_MAC || STA_MAC || ANonce || SNonce) thu c PTK t PMK ta c n dùng giá tr u vào: khóa PMK, a ch l p MAC c u hai m cu i liên quan n phiên m i Nonce c a hai m cu i ó S ng a ch l p MAC t o PTK m b o r ng khóa ranh gi i c u phiên gi a hai m cu i gai t ng tính hi u qu không gian khóa c a toàn b h th ng Vì c n t o m t t p h p khác c a nh ng khóa phiên t PMK gi ng cho nh ng phiên m i, c n thêm u vào khác vào c ch t o khóa mà u vào thay i m i phiên u vào Nonce Nonce c hi u sát ngh a nh t s l n ng n nh t, giá tr c a Nonce nh v y thay i không b bó bu c, tr giá tr m i Nonce không bao gi s d ng l i l n n a - v n c b n m t s ch c s d ng m t l n V i ,m t Nonce m t s nh t (sinh ng u nhiên) xó th phân bi t gi a hai phiên thi t l p gi a m t STA m t AP ã cho t i nh ng th i m khác nhau.hai Nonce liên quan t i s t o thành PTK sinh b i hai m cu i liên quan n phiên ó.ví d STA (SNonce) AP(ANonce) WPA2 ch rõ m t Nonce có th c t o theo sau: ANonce = PRF–257(Random Number, “Init Counter”, AP_MAC || Time) SNonce = PRF–257(Random Number, “Init Counter”, STA_MAC || Time) u quan tr ng PTK có hi u qu dùng chung gi a STA AP c s d ng b i hai STA AP nh m b o v d li u / b n tin EAPoL mà chúng truy n i Vì th , giá tr u vào yêu c u t o PTK t PMK n t c hai m cu i STA AP c a phiên ó, m t Nonce m t a ch l p MAC c chuy n i B i v y c STA AP có th t o PTK gi ng t PMK ng th i Nhóm – l p D04VT1 24 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com M c ti p theo c a h phân b c khóa gói khóa (per-packet keys) c t o t PTK.quá trình WPA2 s d ng có c per-packet keys c ch hình d i ây: Hình 3.13: Per-Packet Key Generation pha u tiên, khóa mã hóa d li u phiên c k t n i v i high-order 32 bits c a TSC/IV a ch l p MAC u c a pha c k t n i v i lower-order 17 bits a TSC/IV pha th hai u c a pha th hai s t o 104 bit per-packet key Có nhi u c tính quan tr ng trình này: * Kch th c c u khóa mã hóa v n 104 bit , th có th thích h p v i b t ng t c ph n c ng WEP * Vì t o per-packet key liên quan n m t thao tác tr n,thao tác tính táon c ng cao cho b x lí MAC nh ph n c ng WEP Quá trình chia làm hai pha.ph n lí c ng cao c th c hi n pha m t pha hai tính toán c ng cao * Vì pha liên quan n high-order 32 c a TSC/IV,vi c ó ch c n c th c hi n mà m t bit thay i * Ch c n ng tr n khóa s gây khó kh n cho ng i nghe tr m TSC/IV khóa gói u oc mã hóa gói 3.3.2 Nh n th c Gi ng nh s phân c p thi t l p khóa,WPA c ng ch p nh n ki n trúc chúng th c c ch rõ 802.11i Do ó ki n trúc ch ng th c c a WPA WPA2 gi ng V i m ng t i nhà, 802.11i cho phép khóa d ng th công nh WEP V i m ng doanh nghi p, 802.11i ch rõ cách s d ng c a 902.1x cho s thi t l p khóa s ch ng th c.hình 3.14 cho th y ki n trúc c a EAPoL hình 3.15 cho th y toàn b h th ng ki n trúc c a EAPoL C ng ki m soát ch m thi t b c k t n i k t n i t i c ng Nhóm – l p D04VT1 25 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com ã c cho phép b i 802.1x M t khác, c ng không ki m soát cung c p m t n cho nh t l u l ng EAPoL ng Hình 3.14: Authentication Architecture Hình 3.14 cho th y th m chí c ng không ng MAC filtering S m t s tr công c ki m soát có th h n ch th s ng h p c dùng ch ng l i s t n Hình 3.15: EAPOL EAP ch rõ thành ph n c a m ng: the supplicant, the authenticator and the authentication server Cho EAPoL, ng i s d ng cu i supplicant Chuy n m ch l p s truy nh p ki m soát nh n th c t i m ng s d ng c ng logic Nh ng quy t nh truy nh p c th c hi n b i máy ch ch ng th c backend sau th c hi n trình ch ng th c Quá trình ch ng th c s d ng cho ng i qu n tr m ng quy t nh Nhóm – l p D04VT1 26 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com EAPoL có th d dàng c làm thích nghi có th s d ng c môi tr ng 802.11 Nh hình 3.16 STA supplicant, AP s ki m soát nh n th c t i m ng,và có m t máy ch ch ng th c backend Tính t ng t n i b t h n n u ta xem xét t AP, th t chuy n i l p 2, v i m t máy vô n m t giao di n ng dây Hình 3.16: Authentication Overview Tuy nhiên, có m t m u chi ti t thú v c n ý n,ki n trúc 802.1x mang trình o m t gi a supplicant (STA) máy ch ch ng th c backend u ó có ngh khóa ch (k t qu t m t trình ch ng th c th TLS) c t o gi a STA máy ch backend Tuy nhiên, c ch bí m t v n toàn ki n trúc an ninh c a 802.11 n c th c hi n gi a STA AP u c ó có ngh a phiên (PTK) per-p cket key (chúng c t o t PMK) u c n STA AP.STA ã có PMK có th t o PTK per-p cket key Tuy nhiên , AP ch a ch c ã có PMK B i v y, mà c n cho m t c ch có PMK t máy ch ch ng th c n AP an toàn Nh c l i ki n trúc 802.1x, k t qu c a trình ch ng th c c chuyên ch b i máy ch ch ng th c t i AP, v y mà AP có th cho phép hay không cho phép truy nh p t i m ng Giao th c truy n tin gi a AP máy ch ch ng th c không ch rõ b i 802.11 nh ng c ch rõ b i WPA2 RADIUS H u nh t t c s tri n khai c a 802.11 có l k t thúc lên s d ng RADIUS Giao th c RADIUS cho phép an ninh phân ph i khóa t máy ch ch ng th c t i AP ây cách mà PMK t i AP nh th Ghi nh 802.1x có m t khung dành cho ch ng th c Nó không ch rõ giao th c ch ng th c c s d ng B i v y, ó t i ng i qu n tr m ng ch n giao th c ch ng th c M t s nh ng giao th c ch ng th c c bàn lu n nhi u nh t s ng 802.1x TLS Giao th c EAP-TLS c l y tài li u c n th n Nó c Nhóm – l p D04VT1 27 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com phân tích r ng không s sai l ch y u c tìm th y giao th c c a u làm cho s l a ch n lôi cu n v an ninh s d ng 802.1x 3.3.3 S bí m t Th c t ch rõ r ng m t gi i thu t mã hóa không cung c p cho h thông an ninh cung c p tính bí m t 802.11i, AES c s d ng counter mode Counter mode th c s s d ng m t kh i m t mã nh m t lu ng m t mã Nh v y k t p an ninh c a m t khói m t mã v i s d dàng c a s s d ng m t lu ng m t mã Hình 3.17 ch rõ AES counter mode làm vi c nh th S d ng counter mode yêu c u m t máy m Máy m b t u t i m t th i m t k nh ng quy t nh tr c giá tr c t ng d n m t ki u ch rõ Thao tác máy m n gi n nh t, ví d , b t d u máy m v i kh i d u t ng d n tu n t t giá tr cho m i kh i a s nh ng s th c hi n, nhiên, giá tr kh i u c a counter b t ngu n t giá tr m t Nonce, mà thay i cho m i thông báo liên ti p t mã AES sau ó c s d ng mã hóa máy m t o m t “lu ng khóa” Khi thông báo nguyên b n n, c chia vào kh i 128 bits, m i kh i c c ng XOR v i 128 bits t ng ng c a dòng khóa phát sinh s n xu t b n m t mã m t toán hoc, ch c n ng mã hóa counter c trình bày là: Ci = Mi (+) Ek(i) ó i Hình 3.17: AES Counter Mode An ninh c a h th ng n m counter Cho t i giá tr counter không bao gi p l i v i m t khóa gi ng v y, h th ng c b o v WPA2, u d t c i vi c dùng m t khóa m i cho phiên Nhóm – l p D04VT1 28 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com 3.3.4 S toàn v n c s tàon v n c a b n tin, nhi m v c a nhóm m r ng counter mode bao g m s ho t ng m t CBC MAC ây u gi i thích tên c a giao th c: AES-CCMP ó CCMP thay th cho giao th c counter mode CBC MAC Giao th c CBC MAC c tái th hi n hình 3.18 ó h p màu en giao th c mã hóa Hình 3.18: CBC MAC Nhóm – l p D04VT1 29 t lu Merge n Simpo PDF and Split Unregistered Version - http://www.simpopdf.com T LU N T nh ng k t qu tìm hi u ta có th nh n th y IEEE 802.11n có nh ng u m v t tr i so v i chu n tr c ó v thông l ng, tin c y IEEE 802.11n ng thích t t v i chu n tr c nh 802.11 a/b/g S i c a IEEE 802.11n c mong i s áp ng c yêu c u ngày gia t ng c a ng d ng phân tán n n m ng không dây ngày nh ng d ng yêu c u v th i gian th c, QoS IEEE 802.11n h a h n s tr thành chu n ph bi n c dùng r ng dãi nh t ng lai thay th cho chu n 802.11 a/b/g hi n Trong ph m vi tài li u m i ch xem xét n c tính công ngh c a chu n 802.11n m c khái quát H ng phát tri n ti p theo c a n i dung nghiên c u tìm hi u chi ti t h n n a v tham s c tính c a chu n c ng nh c p nh t thông tin i nh t v chu n 802.11n Nhóm – l p D04VT1 30 li Merge u thamand kh Split o Unregistered Version - http://www.simpopdf.com SimpoTài PDF TÀI LI U THAM KH O [1] TGn Sync Proposal Technical Specification, Syed Aon Mujaba, 2005 [2] 802.11-1999, IEEE, 1999 [3] 802.11a-1999, IEEE, 1999 [4] 802.11b-1999_Cor1-2001, IEEE, 2001 [5] 802.11e-2005, IEEE, 2005 [6] 802.11g-2003, IEEE, 2003 [7] 802.11i-2004, IEEE, 2004 [8] 802.11n wireless technology overview, Cisco, 2007 [9] Certified Wireless Network Administrator Study Guide, Wiley, 2006 [10] Wifi Telephony, Praphul Chandra; David Lide, Newnes, 2007 [11] Next gen-WLAN, Cisco, 2007 [12] Wireless Communications and Networking, Vijay K Garg, MK Publishers, 2007 Nhóm – l p D04VT1 31 [...]... cu i cùng c a nó oc g i, NAV c t v 0, thông báo r ng môi tr ng ang oc t do sau khi n phân n hoàn thành 3.2 Các ch c n ng riêng có trong 802.11n (d ng ngh ) Bên c nh các c tính tiên ti n trong l p PHY nh MIMO, t ng r ng b ng t n t 20 lên 40 MHz cho m i kênh truy n d n thì trong phân l p MAC 802.11n s d ng thêm ph ng pháp k t h p khung nh m t ct c v t tr i trong truy n thông di ng so v i các chu n khác... s tr l i b ng t khung báo nh n kh i Block ACK cho toàn b khung k t h p Ph ng pháp này ch áp d ng cho k t h p MSDU (vì trong khung k t h p MPDU các khung tham gia là các khung 802.11 ph i c báo nh n riêng) Nh khung báo nh n kh i mà ch c n m t khung báo nh n tr m phát c ng có th nh n bi t và ch phát l i nh ng khung con không c báo nh n 3.3 B o m t C ng gi ng nh IEEE 802.11i, IEEE 802.11n c ng s d ng c... t ng m t CBC MAC ây là u gi i thích tên c a giao th c: AES-CCMP trong ó CCMP thay th cho giao th c counter mode CBC MAC Giao th c CBC MAC c tái th hi n trong hình 3.18 trong ó h p màu en là giao th c mã hóa Hình 3.18: CBC MAC Nhóm 7 – l p D04VT1 29 t lu Merge n Simpo PDF and Split Unregistered Version - http://www.simpopdf.com T LU N T nh ng k t qu tìm hi u trên ta có th nh n th y IEEE 802.11n có nh... thông l ng, tin c y IEEE 802.11n ng thích t t v i các chu n tr c nh 802.11 a/b/g S ra i c a IEEE 802.11n c mong i s áp ng c các yêu c u ngày càng gia t ng c a các ng d ng phân tán trên n n m ng không dây ngày nay nh các ng d ng yêu c u v th i gian th c, QoS IEEE 802.11n h a h n s tr thành chu n ph bi n c dùng r ng dãi nh t trong ng lai thay th cho các chu n 802.11 a/b/g hi n nay Trong ph m vi tài li... ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com tin dành cho nó, client s g i 1 thông p n AP báo hi u r ng nó s p tr l i tr ng thái ng Ti n trình này c l p l i nhi u l n trong 1 giây Vì th nó gây ra m t s overhead so v i khi không s d ng PSP Hình 3.6: PSP Mode in a BSS PSP trong IBSS (Independent BSS) Ch PSP trong IBSS ho t ng r t khác so v i trong BSS IBSS... nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com phân tích r ng và không s sai l ch y u kém nào c tìm th y trong giao th c c a nó u này làm cho nó là s l a ch n lôi cu n v an ninh s d ng trong 802.1x 3.3.3 S bí m t Th c t ch rõ r ng m t gi i thu t mã hóa không cung c p cho h thông an ninh cung c p tính bí m t trong 802.11i, AES c s d ng trong counter mode... khác bi t r t quan tr ng : trong WPA2 ,các khoá gi ng nhau có th c s d ng cho mã hoá và s b o v tàon v n c a d li u B i v y WPA2 s d ng ít khoá h n WPA2 m r ng s phân c p khoá hai t ng c a WEP thành phân c p a t ng c p cao nh tv n là khoá ch , tham chi u t i PMK (pair-wise master key) trong WPA2.c p Nhóm 7 – l p D04VT1 22 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version... khung CF-End t i các máy tr m thông báo t thúc chu k CFP và AP d ng quá trình th m dò Chu k CP b t u, t t c các máy tr m và AP chuy n sang ho t ng ch DCF 5 t thúc chu k CP, m t chu trình m i l i b t Nhóm 7 – l p D04VT1 u 9 3: Chandc nSplit ngUnregistered phân l p 802.11n MAC SimpoCh PDFng Merge Version - http://www.simpopdf.com CH NG III: CH C N NG PHÂN L P 802.11n MAC 3.1 Các ch c n ng k th a t các... xung t Giá tr c a a s tranh ch p trong l n ti p sau s t ng theo công th c Tn=2*Tn-1+1 Giá tr l n nh t c a c a s tranh ch p là 1023 khe th i gian Nhóm 7 – l p D04VT1 7 2: Giand i thi u phân l p 802.11n MAC trong mô hình OSI SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com Hình 2.5: L c ho t ng c a m t máy tr m trong ch 2.3.4 Quá trình truy n thông trong ch DCF PCF Mô hình m ng ho... ch b o m t chính là WPA2 B i v y trong ph n b o m t ta ch nghiên c u c ch b o m t c a WPA2 3.3.1 Thi t l p khoá WPA là t p con tiêu chu n tr c c a IEEE 802.11i Nó ch p nh n s thi t l p khoá, khoá phân c p và các khuy n cáo v ch ng th c c a IEEE 802.11i m t cách g n nh y Vì WPA2 và chu n 802.11i c ng nh v y , nên quá trình thi t l p khoá và ki n trúc khoá phân c p trong WPA và WPA2 g n nh là ng nh ... i thi u phân l p 802.11n MAC mô hình OSI SimpoCh PDFng Merge Split Unregistered Version - http://www.simpopdf.com CH NG II: GI I THI U PHÂN L P 802.11n MAC TRONG MÔ HÌNH OSI Phân l p MAC n m... m: Ø Ch Ø Ch Ø Ch ng 1: Gi i thi u chung v chu n IEEE 802.11n ng 2: Gi i thi u phân l p 802.11n MAC mô hình OSI ng 3: Ch c n ng phân l p 802.11n MAC Cu i chúng em xin chân thành c m n s h ng d... 2.0 cho 802.11n xác nh thông s c b n i v i thi t b tuân theo chu n IEEE a h n s thông qua b n 802.11n th c vào n m 2009 Tài li u t p chung tìm hi u c tính c b n c a phân l p MAC chu n IEEE 802.11n

Ngày đăng: 05/11/2015, 11:10

Tài liệu cùng người dùng

Tài liệu liên quan