مشخصات جدیدترین استاندارد LAN بیسیم، یعنی 802.11n هنوز به تصویب نهایی نرسیده است، اما این امر مانع آن نمیشود که سازندگان سیستمهای الکترونیکی محصولاتی براساس نسخههای اولیه این استاندارد ارائه نکنند. آیا این استاندارد جدید ارزش ریسک کردن را دارد؟ اگر انتظار دارید تجربیات شما در زمینه بیسیم آسان، قابل اعتماد و سازگار باشد، میتوانید از نتایج اعلام شده آزمایشهای eWEEK استفاده کنید.
در مشخصات استاندارد 802.11n، نرخ بیت بسیار بالاتر از 100Mbps در نظر گرفته شده است. و این برای کاربرانی که اشتهای آنها برای عملکرد بهتر سیریناپذیر است، تا حدودی وسوسهانگیز به نظر میآید. اما محصولاتی که براساس نسخههای اولیه این استاندارد تهیه شدهاند، ممکن است با محصولاتی که براساس استاندارد نهایی ساخته خواهند شد، قابل مقایسه نباشند. این امر بدان معنی است که با ارائه محصولات واقعی و نهایی این استاندارد، باید شاهد افزایش چشمگیر یا حتی تغییر و تکامل همه جانبه در آن باشیم؛ که ممکن است روزی در سال آینده باشد!
ماه گذشته شرکتهای Atheros و Broadcom طی یک اعلامیه مشترک بیان داشتند محصولاتی که از چیپستهای بیسیم آنها استفاده میکنند، میتوانند با هم کار کنند. این چیپستها براساس نسخه اولیه طرح پیشنهادی استاندارد 802.11n ساخته شده است. بعد از این اعلام، eWEEK تصمیم گرفت این ادعا را بیازماید.
آزمایشها نشان میدهند که محصولاتی که از چیپستهای شرکتهای مختلف استفاده میکنند، میتوانند با یکدیگر کار کنند، ولی این کارکرد متقابل به آسانی به دست نمیآید و چندان هم ثابت و قابل اعتماد نیست. بهترین توصیه برای خریداران این محصولات، اعم از شرکتها و هم کاربران، یک چیز است: از محصولات کارخانههای مختلف استفاده نکنید. از سوی دیگر، بعد از ارائه این محصولات در بهار امسال، شاهد تکامل و تطبیق سریع این سختافزارها هستیم.
توان انتقال اطلاعات رمزگذاری نشده |
 |
شکل 1 |
برای انجام آزمایشها چهار سیستم سختافزاری مورد استفاده قرار گرفتند. این سختافزارها با استفاده از چیپستهای سه شرکت ساخته شدهاند که این شرکتها هم اکنون محصولاتی براساس استانداردهای اولیه802.11n به بازار ارائه میکنند:
1 - مسیریاب
(RangeMax Next Wireless Router-Gigabit Edition (WNR854T و کارت شبکه (RangeMax Next Wireless Network Adaptor-Gigabit Edition (WNRS11T که براساس فناوری TopDOg شرکت Marvell طراحی و ساخته شدهاند.
2 - مسیریاب (4-Belkin N1 Wireless Router (FSD8231 و کارت شبکه (Belkin N1 Notebook Card (FSD8011 که از چیپست Communications Xspan شرکت Atheros ساخته شده است.
3 - مسیریاب و نقطه دسترسی (Buffalo Technology's Nfiniti Wireless-N Router & Access (WZR-G300N و کارت شبکه (Buffalo Technology's Nfiniti Wireless-N Notebook Adaptor (WLI-CB-G300N که از چیپست Buffalo Intensi-fi شرکت Broadcom استفاده میکند.
4 - مسیریاب (Linksys Wireless-N Broadband Router (WRT 300N و کارت شبکه (Linksys Wireless-N Broadbound Notebook Adaptor (WLI-CB-G300N که هر دو براساس چیپست Linksys شرکت Broadcom ساخته شدهاند. در زمان انجام آزمایشها Linksys میانافزار مسیریاب را به نسخه 193.3 ارتقا داده بود. بنابراین عملکرد این سیستم در فواصل دور اندکی بهبود نشان میداد.
آزمایشیک نشان داد که در فواصل نزدیک محصولات Netgear دارای بیشترین میزان بیت است. یعنی میزان بیت واقعی آن به 130Mbps هم میرسد. اما وقتی کاربر شروع به دور شدن از سرور میکند، عملکرد آن به طور قابل ملاحظهای دچار افت میشود. (شکل 1) . زوج Belkin هم در فواصل دور عملکرد خوبی ندارد و در فواصل نزدیک هم نتوانستیم به مرز 100Mbps دست پیدا کنیم. هر دو محصول Linksys و Buffalo هم که براساس چیپستهای شرکت Broadcom ساخته شدهاند، به راحتی با سرعتهای بالا با همدیگر کار میکنند.
توصیه ما به کاربرانی که میخواهند از محصولات گوناگونی که براساس استاندارد 802.11n ساخته شدهاند، استفاده کنند، این است که در حد امکان از محصولات یک شرکت استفاده کنند. به نظر میرسد که سختافزارهایBroadcom بیشتر از سایر محصولات از خود سازگاری نشان میدهند. به ویژه کاربران باید توجه داشته باشند که نسخه درایو، میانافزار کلاینت و مسیریاب شبکه یکسان باشند. البته دستیابی به این امر قدری دشوار است؛ زیراBuffalo و Linksys از ویرایشهای مختلفی برای نرمافزار مسیریاب شبکه استفاده میکنند. در محصولاتی که ما مورد آزمایش قرار داده بودیم به این نتیجه رسیدیم که Buffalo از یک درایو جدیدتر برای کاربر استفاده میکند. در حالیکه نرمافزاری که Linksys برای مسیریاب به کار میبرد، جدیدتر است.
جدول سازگاری محصولات |
 |
شکل 2 |
همانطور که در اعلامیه مشترک Atheros و Broadcom عنوان شده است، محصولات آنها میتوانند در سرعتهای بالا با یکدیگر کار کنند، (شکل 2). هرچند این سازگاری تنها بین زوجهای معینی وجود دارد. با اتصال کارت شبکهAtheros به هر یک از مسیریابهای Broadcom و آزمایش این شبکه به نتایج قابل قبولی میرسیم:
در حدود70 تا90 Hbps. هرچند این میزان نرخ بیت کمتر از مقداری است که در آن اعلامیه مشترک عنوان شده است، باز هم برای ما قابل قبول است.
استفاده از کارت شبکه Broadcom و مسیریابی Belkin خود قضیه دیگری است. برخلاف این واقعیت که سرعت انتقال باید حول و حوش 300Mbps باشد، متأسفانه تحت این شرایط شاهد عملکرد ضعفی (کمتر از 20Mbps)هستیم.
محصولات شرکت Marvell در کار با سایر محصولات در سرعتهای بالا از خود سازگاری زیاد نشان نداد. حداکثر سرعت در این شرایط به حداکثر سرعت پیشبینی شده در استاندارد 802.11g، یعنی 54Mbps میرسد. در شرایط کار عادی هم این سیستم عملکردی مشابه شرایط کار عادی استاندارد 802.11g دارد (یعنی در حدود 22 Mbps تا 20).
Netgear دارای دو خط تولید مختلف است که هر یک براساس نسخههای اولیه متفاوتی از استاندارد 802.11n، محصولات خود را تولید میکنند (با استفاده از سختافزارهای Marvell و Broadcom) این محصولات مختلف نمیتوانند با سرعتهای بالا با یکدیگر کار کنند. مصرفکنندگانی که از سختافزارهای ساخت شرکت Netgearاستفاده میکنند باید دقت داشته باشند که کارت شبکه و مسیریاب آنها بتواند با سرعتهای زیاد با هم کار کند. محصولاتی از Netgear که نام آنها با حرف T ختم میشود، بیانگر محصولات سازگار با Marvell است و آنهایی که نام آنها به حرف B ختم میشود، محصولات سازگار با Broadcom را نشان میدهد.
بنا به گفته David Henry، مدیر بازرگانی شرکت Netgear در بخش محصولات مربوط به مشتری، مهندسان این شرکت برنامهای برای کارکرد متقابل بین محصولات تولیدی این شرکت در آزمایشگاه درنظر گرفتهاند و هم اکنون مشغول انجام اصلاحات و تنظیمات نهایی روی آن هستند تا سرعت کارکرد متقابل را بهبود بخشند. اگرچه ما نتوانستیم روی وبسایت این شرکت به این برنامه اصلاح شده دست پیدا کنیم، اما انتظار داریم برنامه ارتقا یافته تا حداکثر یک ماه دیگر روی وبسایت شرکت قرار گیرد.
سازگاری با استانداردهای قدیمیتر
محصولاتی که براساس نسخههای اولیه استاندارد 802.11n ساخته شدهاند و نیز محصولاتی که براساس نسخه اصلی تهیه خواهند شد، احتمالاً به همراه سیستمهای قدیمیتر موجود، که براساس استاندارد 802.11g ساخته شدهاند و دارای گواهی وایفای هستند، به کار خواهند رفت. در اینجا سازگاری و امکان کارکرد متقابل مسیریابها و کارتهای شبکه ساخته شده براساس نسخه اولیه استاندارد 802.11n با محصولات قدیمیتر مبتنی بر استاندارد 802.11g را مورد آزمایش قرار خواهیم داد.
در این مجموعه آزمایشها تمام مسیریابهایی که برپایه استاندارد 802.11n تهیه شدهاند را با کارت شبکه Intel Pro/Wireless 3945ABG که در مجموعه آزمایشی Lenovo Group ThinkPad T60S در اختیار داریم، آزمایش میکنیم. همچنین تمام کارتهای شبکه که براساس نسخه اولیه استاندارد 802.11n ساخته شدهاند را با مسیریاب Cisco Aironet 1200 accell point میآزماییم. در هر آزمایش پارامترهای زیر را اندازه میگیریم: حداکثر نرخ بیت، عملکرد با افزایش فاصله و امکان رمز کردن داده.
وقتی از مسیریابهای مبتنی بر استاندارد 802.00g به همراه کارتهای شبکه استانداردهای اولیه 802.11n استفاده شود، عملکرد در مسافتهای طولانی نسبت به وقتی که شبکه تماماً از اجزای 802.11g ساخته شده است، به میزان غیرقابل انکاری بهبود مییابد.
در آزمایشی که در فاصله 95 فوت با مسیریاب سیسکو به همراه کارت شبکه اینتل انجام دادیم، در بهترین شرایط توانستیم به نرخ بیت 3.3Mbps دست پیدا کنیم. ولی با به کاربردن کارتهای شبکه مختلف که براساس نسخههای اولیه استاندارد 802.11n تهیه شده بودند، به همراه مسیریاب سیسکو در همان فاصله، عملکرد کلی به میزان سه تا چهار برابر بهبود یافت.
نرخ بیت مربوط به کارت شبکه Linksys در این آزمایش برابر 3.3Mbps بود. با استفاده از کارت شبکه Belkin میزان نرخ بیت به 15Mbps ارتقا یافت. (عملکرد کارتهای شبکه Buffalo و Netgear در بین این دو قرار داشت).
وقتی مسیریابهای 802.11n را با کارت شبکه 208.11g به کار میبریم، دامنه عملکرد ارتقا مییابد، ولی تحت این شرایط با یک مشکل جدی روبهرو هستیم. وقتی کارت شبکه اینتل را به همراه مسیریابهای Links ،Buffalo وNetgear به کار ببریم، تحت شرایطی خاص، پهنای باند به میزان غیرقابل پیشبینی کاهش مییابد. یعنی وقتی انتظار داریم 22Mbps باشد، به 6Mbps میرسد.
بعداً مشخص شد که علت این مسئله، ناسازگاری کارت شبکه Centrino با روشی است که مسیریابهایBroadcom برای ساختن کانالهای 20MHZ، که سیستمهای استاندارد 802.11g از آن استفاده میکنند، در کانال وسیعتر40MHZ به کار میبرد. در هر دو مسیریاب Broadcom، این انتخاب را داشتیم که کانال باریک را در نیمه بالا یا پایین کانال وسیع قرار دهیم (اگر شماره 7 را به کانال وسیع نسبت دهیم، کانال باریک میتواند شماره 5 یا 9 باشد).
در حین آزمایش دریافتیم که سازگاری مسیریابهای استاندارد 802.11n با کارت شبکه قدیمیتر Centrino، با تخصیص کانال باریک به نیمه بالا، کمتر میشود. بنابراین اعداد و ارقامی که در اینجا آورده خواهد شد، برای حالتی است که کانال باریک به نیمه پایین اختصاص داده شده است.
در محصولات هر دو شرکت Belkin و Netgear، کانال باریک به همان شماره کانال پهن اختصاص داده شده است. بنابراین نتوانستیم علت عملکرد دقیق Netgear را بیابیم و همچنان مشغول بررسی این مسئله هستیم.
نمایندگی شرکت D-link میگوید آنها نیز وقتی در آزمایشگاههای خود کارت شبکه اینتل را با مسیریابهایAtheros به کار میبردند، به مشکل مشابهی برخوردند. آنها سپس اعلام کردند با ارتقای نرمافزاری به آخرین درایور Centrino مشکل حل شد. اما با یک بررسی معلوم شد که در ما در آزمایشهای خود از آخرین نسخه این درایور استفاده کرده بودیم (یعنی ویرایش 3.1.1.10 که در وبسایت اینتل و Lenovo قرار داشت).
توان انتقال اطلاعات رمزگذاری شده با استفاده از استاندارد AES |

|
شکل 3 |
احتمالاً مشکل تخصیص کانال تنها به کارت شبکه Centrino اختصاص دارد؛ زیرا وقتی کارت شبکه D-Link DWL-650 802.11g را به کار بردیم، مشکلی مشاهده نکردیم. در حال حاضر امر مسلم این است که در آینده شرایط متفاوت خواهد بود.
داده بیشتر؛ امنیت بالاتر
اکنون که به توانایی انتقال حجم زیادی از اطلاعات در زمانی کوتاه دست یافتیم، میخواهیم قابلیت رمزنگاری اطلاعات را توسط تجهیزات سختافزاری بررسی کنیم.
ما تمام بخشهای بیسیم را با استفاده از Wi-Fi Protected Access2) WPA2) که از استاندارد رمزنگاری AES (استاندارد رمزنگاری پیشرفته) استفاده میکند، تجهیز کردیم.
هر زوج از محصولات را در همان فاصلههایی که برای اندازهگیری نرخ بیت مورد آزمایش قرار داده بودیم، مجدداً آزمایش کردیم. چون تنها نتایج با سرعتهای بالا برای ما مهم است، تنها نتایج اندازهگیری در فاصله چهل فوت را آوردهایم (شکل 3).
عملکرد زوج Netgear بیش از همه در اثر رمزنگاری کاهش یافت. نرخ بیت به خاطر رمزنگاری به میزان قابل توجه 23 درصد تقلیل یافت (ولی به هر حال به نرخ جالب توجه 97.8Mbps رسید). عملکرد زوج Belkin در اثر رمزنگاری چهارده درصد کاهش یافت و به 97Mbps رسید. خصوصیات زوج Linksys تقریباً بدون تغییر باقیماند.
عملکرد زوج Buffalo بعد از رمزنگاری حتی کمی بهبود یافت. هر چند به دلیل نبود امکان پشتیبانی کامل برای WPA2، نتایج آزمایش برای Buffalo بدتر شد. بنابراین ما محصولات Buffalo را با WPA که از استاندارد AES استفاده میکند، آزمایش کردیم. AES یک جزء اختیاری از WPA اصلی است. در واقع الگوریتم رمزنگاری اصلی آن TKIP است).
توان کارکرد محصول Belkine در نسخه بتا و نهایی میانافزار روتر و درایو کلاینت |
 |
شکل 4 |
WPA2 یک گزینه انتخابی برای مسیریابهای Buffalo Nfiniti نیست. همچنین ما نتوانستیم یک ارتباط کامل برای کارت شبکه Nfiniti (وقتی از ابزار پیکربندی بیسیم Client-Manager3 استفاده کردیم)، در یک شبکه با WPA2 ایجاد کنیم. گاهی، هنگامی که از یک ابزار جانبی در ویندوزاکسپی استفاده میکردیم (وقتی مسیر WPA2 نصب شده بود)، میتوانستیم با یک شبکه که از رمزنگاری Wpa2 استفاده میکند، ارتباط برقرار کنیم. اما این اتصال ممکن بود از یک شبکه به شبکه دیگر قطع شود و حتی نمیتوان به کارکرد آن در همان شبکه هم اطمینان داشت.
 |
شکل 5 |
در ابتدا ما اصلاً نتوانستیم عملیات رمزنگاری را روی مسیریاب شبکه Belkin N1 فعال کنیم. در گفتوگو با نمایندگان آن شرکت، متوجه شدیم که در ساختار N1 یک مشکل عمده وجود دارد: وقتی مسیریاب طوری تنظیم میشود که هر یک از الگوریتمهای رمزنگاری AES یا TKIP را پشتیبانی کند، کاربر شبکه نمیتواند تشخیص دهد که شبکه در وضعیت رمزنگاری قرار دارد و بنابراین میکوشد بدون انجام هیچگونه عملیات رمزنگاری به شبکه متصل شود.
هر چند این مسئله، مشکل ما در انجام آزمایشهایمان نبود، در واقع در پایان، نرمافزار مسیریاب را دوباره نصب کردیم، تا عملیات رمزنگاری بهطور صحیح انجام شود.
نگاهی به آینده
استاندارد 802.11n در حال تکامل است و کارهای زیادی برای ارتقای عملکرد متقابل بین سخت افزارهای ساختهشده براساس نسخههای اولیه این استاندارد، در حال انجام است.
در طول چند ماه آینده، استفادهکنندگان از نسخههای اولیه این استاندارد، میتوانند با مراجعه به وبسایت شرکتهای سازنده، نسخههای جدید، درایور کلاینتها و میانافزار مسیریابها را پیدا کنند.
 |
شکل 6 |
همچنین این دسته از کاربران باید توجه ویژهای به کدها داشته باشند؛ چرا که عملکرد متقابل، نرخ بیت و عملکرد در فاصلههای زیاد وابستگی زیادی به ارتقای کدهای استفاده شده در هر دو بخش کاربر و مسیریاب دارد.
تقریباً در پایان زمان انجام آزمایشهایمان، شرکت Belkin نسخه بتای درایور کلاینت (ویرایش 6.0.0.193) و میانافزار مسیریاب (1.01.17) را در اختیار ما قرار داد. با استفاده از این ویرایش جدید، عملکرد در فواصل کوتاه کمی بهبود یافت؛ تقریباً شش درصد ارتقا یافت و به 105Mbps در 40 فوت رسید.
اما در فاصلههای دورتر، عملکرد سیستم به میزان چشمگیری بهتر شد؛ تقریباً 175 درصد بهتر شد و به 31Mbps رسید. (شکل 4)
نتایج عملکرد متقابل با استفاده از این کد بتا، به میزان چشمگیری تغییر کرد: در بعضی موارد بهتر شد و در سایر موارد (خیلی) بدتر شد.
با استفاده از کد بتا برای مسیریاب شبکه Belkin N1 و هر دو کارت شبکه Broadcom در بخش کاربران شبکه، نرخ بیت به مقدار 120Mbps رسید، ولی این عملکرد خیلی متغیر و غیرقابل اطمینان بود.
ضمن بررسی نرمافزار کارت شبکه، مشاهده کردیم که نرخ بیت از 54Mbps به 300Mbps افزایش مییافت و سپس مجدداً کاهش مییافت. این پدیده در شرایطی اتفاق میافتاد که لپتاپ در نزدیکی مسیریاب قرار داشت و هیچ منبع تداخلی توسط تحلیلگر طیف تشخیص داده نشد. بسته به کانالی که لینک اتصال را روی آن قرار دهیم، تنها می توان به سرعت 7Mbps دست یافت یا اینکه اصلاً نمیتوان داده را منتقل کرد.
 |
شکل 7 |
در مرحله بعد، کارت شبکه ارتقا یافته Belkin را به مسیریاب Linksys متصل کردیم. در این شرایط مشاهده کردیم که نرخ بیت از 87.6Mbps به 67Mbps رسید. (البته این نتیجه مطلوب نیست، اما بهتر از حالتی است که بخواهیم کاربر را به مسیریاب Buffalo Nfiniti متصل کنیم).
در آن مورد ماشین کاربر به طور دائم از شرایط نامساعد خبر میداد و NDIS (مشخصات درایور واسط شبکه) خطا میداد.
به محض اینکه آزمایش ما به اتمام رسید، Linksys درایور بروز شده نسخه 4.80.28.2 را در اختیار قرار داد. این نسخه جدید عملکرد را ارتقا میداد و قابلیت کارکرد وایفای را در سمت کاربر ایجاد میکرد. با این نسخه جدید Linksys قادر بود از الگوریتمهای WPA/WPA2 جهت رمزنگاری استفاده کند.
در اوایل ماه جولای Buffalo نسخه جدید نرمافزار Nfiniti را منتشر کرده بود، ولی قبل از آنکه ما بتوانیم آنرا آزمایش کنیم، این شرکت این نسخه جدید را از روی وبسایت خود حذف کرد.