เห็นได้ชัดว่าจุดเข้าใช้งาน (AP) จะต้องอยู่ในระยะของทั้งคู่ (สมมติว่าไม่มีโหมดแฟนซีตาข่าย ฯลฯ ) เพื่อให้เครือข่ายใช้งานได้ แต่ข้อมูลนั้นเดินทางผ่านจริงหรือไม่?
ใช่ข้อมูลไหลผ่าน AP อย่างแท้จริง ทำไม? มาตรฐานเฟรม 802.11 ที่กำหนดไว้ 802.11 เฟรมส่วนหัว:
802.11 ทำงานบนเลเยอร์ MAC ส่วนใหญ่ของดาต้าลิงค์และฟิสิคัลเลเยอร์ดังนั้นเมื่อคุณเห็นว่ามีสี่ที่อยู่ (แทนที่จะเป็นสองในกรณีของอีเธอร์เน็ต) ในส่วนหัวของเฟรมและขึ้นอยู่กับตำแหน่งที่จะส่งต่อตำแหน่งที่อยู่ ในส่วนหัวของ dot11 ถูกตัดสินแล้ว
ที่อยู่ที่เป็นไปได้คือ:
- ที่อยู่ปลายทาง -> เฟรมที่ต้องการเข้าถึงในที่สุด (DA)
- ที่อยู่ต้นทาง -> ผู้ส่งดั้งเดิมของเฟรม (SA)
- ที่อยู่ปลายทางปัจจุบัน -> ตัวรับสัญญาณปัจจุบันของเฟรม (CDA)
- ที่อยู่ปัจจุบัน -> แหล่งที่มาปัจจุบันของเฟรม (CSA)
ตอนนี้มันขึ้นอยู่กับที่เฟรมจะต้องมีการส่งต่อคือจากที่ระบบการกระจาย (DS) ไปที่ระบบการกระจาย (ที่นี่สมมติว่าไร้สายเป็น DS 0 และแบบมีสายเป็น DS 1) การวางตำแหน่งของที่อยู่เหล่านี้จะอยู่ในส่วนหัวของเฟรม
กรณีที่ 1:เมื่อต้องการส่งต่อเฟรมจาก DS 0 ถึง DS 0 จากไคลเอนต์ไร้สายหนึ่งตัว (STA) ไปยังไคลเอนต์อื่น (สิ่งนี้จะเกิดขึ้นบนเครือข่ายเฉพาะกิจ)
ต่อไปนี้จะเป็นที่อยู่:
- CDA และ DA จะเท่ากัน
- CSA และ SA จะเหมือนกัน
ต่อไปนี้เป็นตำแหน่งที่อยู่:
- ที่อยู่ 1 -> CDA หรือ DA
- ที่อยู่ 2 -> CSA หรือ SA
- ที่อยู่ 3 -> BSSID (MAC) หรือ ff: ff: ff: ff: ff: ff ในกรณีที่มีการร้องขอโพรบ
- ที่อยู่ 4 -> ไม่สามารถใช้งานได้
กรณีที่ 2:เมื่อต้องการส่งต่อเฟรมจากไคลเอนต์ไร้สายไปยัง AP เช่นจาก DS 0 ถึง DS 1
ต่อไปนี้จะเป็นที่อยู่:
- CDA และ BSSID จะเหมือนกัน (เนื่องจากแพ็กเก็ตถูกส่งต่อบน SSID)
- DA จะเป็นไคลเอนต์ไร้สายที่ดีที่สุดซึ่งจำเป็นต้องมีการส่งต่อเฟรม (ใน LAN)
- CSA และ SA จะเหมือนกัน
ต่อไปนี้เป็นตำแหน่งที่อยู่:
- ที่อยู่ 1 -> CDA หรือ BSSID
- ที่อยู่ 2 -> CSA หรือ SA
- ที่อยู่ 3 -> DA
- ที่อยู่ 4 -> ไม่สามารถใช้งานได้
กรณีที่ 3:เมื่อต้องการส่งต่อเฟรมจาก AP ไปยังไคลเอนต์ไร้สายเช่นจาก DS 1 ถึง DS 0
ต่อไปนี้จะเป็นที่อยู่:
- CDA และ DA จะเท่ากัน
- CSA และ BSSID จะเท่ากัน
- SA จะเป็นแหล่งที่อยู่เดิม
ต่อไปนี้เป็นตำแหน่งที่อยู่:
- ที่อยู่ 1 -> CDA หรือ DA
- ที่อยู่ 2 -> CSA หรือ BSSID
- ที่อยู่ 3 -> SA
- ที่อยู่ 4 -> ไม่สามารถใช้งานได้
กรณีที่ 4:เมื่อเฟรมจำเป็นต้องส่งต่อจาก AP หนึ่งไปยัง AP อื่นที่ใช้ LAN เดียวกัน (และไคลเอนต์ไร้สายสองตัวกำลังสื่อสารอยู่) จาก DS 1 ถึง DS 1
ต่อไปนี้จะเป็นที่อยู่:
- CSA จะเป็น MAC ของ AP ตัวแรก
- CDA จะเป็น MAC ของ AP ที่สอง
- SA จะเป็น MAC ของไคลเอนต์ไร้สายต้นทาง
- DA จะเป็น MAC ของไคลเอนต์ไร้สายปลายทาง
ต่อไปนี้เป็นตำแหน่งที่อยู่:
- ที่อยู่ 1 -> CDA
- ที่อยู่ 2 -> CSA
- ที่อยู่ 3 -> DA
- ที่อยู่ 4 -> SA
สรุป:หากคุณอยู่ในสภาพแวดล้อมที่ใช้ AP (โครงสร้างพื้นฐาน) คุณต้องเปลี่ยน DS และ MAC ปลายทางจาก BSSID ไปยังที่อยู่ MAC ของลูกค้าปลายทาง (อธิบายไว้ในรายละเอียดด้านบน) นั่นคือการเขียน dot11
คล้ายคลึงกับแบบมีสาย:นำสื่อไร้สายเป็นสายที่มองไม่เห็นระหว่างสวิตช์และโฮสต์ปลายทาง สวิตช์ในกรณีนี้คือ AP และโฮสต์ปลายทางเป็นไคลเอนต์ไร้สาย คุณยังต้องการ MAC ต้นทางและ MAC ปลายทางในระบบไร้สาย แต่ตอนนี้ในสภาพแวดล้อม AP หลายจุดคุณไม่ทราบว่าใครคือ AP (สวิตช์) ของคุณเนื่องจากไม่มีสายเคเบิล (ที่มองไม่เห็น) ที่คุณเชื่อมต่อ (ผ่าน) ดังนั้นจึงเข้ามา ที่อยู่อีกสองรายการ (CSA และ CDA อธิบายไว้ข้างต้น)
ฉันหวังว่านี่จะช่วยได้!