اطلاعاتي در مورد شبكه بي سيم

اطلاعاتي در مورد شبكه بي سيم مخفف كلمات Wireless Fidelity و
در حقيقت يك شبكه بي سيم است كه مانند امواج راديو و تلويزيون و سيستم
هاي تلفن همراه از امواج راديويي استفاده مي كند. برقراري ارتباط با شبكه
بي سيم شباهت زيادي به يك ارتباط راديويي دو طرفه (مانند بي سيم پليس)
دارد. آنچه رخ مي دهد به اين شكل است: يك مبدل بي سيم اطلاعات را به سيگنالهاي راديويي ترجمه مي كند و آنها را ارسال مي كند. يك روتر (router) بي
سيم سيگنالها را دريافت و رمز گشايي مي كند و تبديل به اطلاعات مي كند.
حال اين اطلاعات با استفاده از يك اتصال سيمي اترنت به اينترنت فرستاده مي
شود. اين فرآيند در جهت معكوس هم كار مي كند (آنچه بيشتر كاربران معمولي
آنرا احساس مي كنند) يعني روتر اطلاعات را از اينترنت دريافت مي كند.
تبديل به سيگنال هاي راديويي كرده و براي كامپيوتر هايي كه مجهز به سيستم
بي سيم هستند ارسال مي كند. امواج راديويي كه براي شبكه هاي بي سيم
استفاده مي شوند با امواج راديويي به كار رفته در تلفن هاي همراه مانند آن
تفاوت هايي دارد. آنها مي توانند امواج راديويي را ارسال و دريافت كنند و
۰ و ۱ ها (اطلاعات ديجيتال) را به امواج راديويي و بالعكس تبديل كنند.
اما امواج راديوي wifi چند تفاوت قابل توجه با اين امواج راديويي دارند:
ــ انتقال اطلاعات با استفاده از امواج فركانس بالاي ۲/۴ گيگاهرتز يا ۵
گيگاهرتز صورت مي گيرد. كه فركانس آن از فركانس امواج راديويي واكي تاكي
تلفن هاي همراه و تلويزيون به مراتب بالاتر است. البته فركانس بالاتر
اجازه حمل اطلاعات بيشتري را مي دهد.
ــ آنها از استاندارد ۸۰۲/۱۱ استفاده مي كنند كه با چند چاشني مختلف عرضه مي شوند و عبارتند از: :802.11a اطلاعات را با فركانس ۵ گيگاهرتز انتقال مي دهند و مي تواند اطلاعات را حداكثر تا سرعت ۵۴ مگابايت در ثانيه ارسال كند. و اثر اعواجاج و تداخل امواج در آن بسيار كم است.
:802.11b ارزان
ترين و كندترين استاندارد است و قيمت پايين سبب عمومي شدن آن شده است.
اما امروزه با كاهش قيمت استانداردهاي سرعت بالا كمتر استفاده مي شود. و
از فركانس ۲/۴ گيگاهرتز استفاده مي كند كه مي تواند با سرعت حداكثر تا ۱۱ مگابايت در ثانيه به انتقال اطلاعات بپردازد.
:802.11g اين استاندارد هم از فركانس ۲/۴ گيگاهرتز استفاده مي كند اما سرعت انتقال اطلاعات آن به مراتب از ۸۰۲/۱۱b بيشتر است و تا ۵۴ مگابايت بر ثانيه مي رسد.
۸۰۲.۱۱b :جديدترين استاندارد است كه به طور گسترده اي در حال رشد است و از نظر تئوري تا ۵۴ مگابايت در ثانيه مي تواند اطلاعات را انتقال دهد اما در دنياي واقعي تا سرعت ۲۴ مگابايت در ثانيه اندازه گيري شده است اما گزارشهايي هم از سرعت هاي ۱۴۰ مگابايت در ثانيه وجود داشته است.
ــ امواج راديويي wifi مي توانند در سه باند فركانسي منتقل شوند به عبارت ديگر مي توانند به سرعت بين باندهاي مختلف «پرش فركانسي» انجام دهند.
پرش
فركانسي سبب كاهش تداخل مي شود و به شما اجازه مي دهد به طور همزمان با
چند دستگاه ارتباط بي سيم برقرار كنيد. همه دستگاهها و كامپيوترهايي كه
مجهز به آداپتور بي سيم wifi هستند مي توانند از يك روتر استفاده كنند و به اينترنت متصل شوند اين اتصال راحت و نامرئي است و نسبتاً ارتباط امني است. اگر
چه در صورت خرابي روتر يا استفاده افراد زيادي به صورت همزمان از حداكثر
پهناي باند ممكن است قطع ارتباط رخ دهد. استانداردهاي ديگر wifi هم وجود دارند مانند ۸۰۲/۱۵ كه براي WPAN ها (يا شبكه هاي محلي خصوصي بي سيم) استفاده مي شوند و Wimax يا ۸۰۲/۱۶ كه مزاياي سيستم هاي بي سيم و سيستم هاي ارتباطي سرعت بالا را همزمان داراست. Wimax امكان دسترسي به اينترنت سرعت بالا به صورت بي سيم در فواصل دور را مهيا مي سازد.
Spyware، نرم افزاری است که اقدام به جمع آوری اطلاعات شخصی بدون آگاهی و یا اجازه کاربران می نماید. اطلاعات جمع آوری شده می تواند شامل لیست سایت های مشاهده شده توسط کاربر و یا اطلاعات بمراتب حساس تری نظیر نام و رمز عبور باشد. به این نوع برنامه ها adware نیز گفته می شود. نرم افزارهای فوق پس از نصب بر روی کامپیوتر، قادر به ارسال آگهی های تجاری pop-up، هدایت مرورگر به وب سایت هائی خاص، ارسال لیست سایت های مشاهده شده توسط کاربر و یا مانیتورینگ عملکرد کاربران در زمان اتصال به اینترنت می باشند. برخی از برنامه های Spyware، قادر به ردیابی و تشخیص اطلاعات تایپ شده از طریق صفحه کلید نیز می باشند. با توجه به انجام پردازش های اضافی توسط اینگونه نرم افزارها، سیستم های کاربران کند و کارآئی آنان بطرز محسوسی کاهش خواهد یافت. در صورت دریافت موزیک از طریق برنامه های اشتراک فایل، بازی های رایگان از سایت های ناامن و یا سایر نرم افزارها از منابع ناشناخته، شرایط لازم به منظور نصب اینگونه نرم افزارها و در نهایت آلودگی سیستم فراهم می گردد.
● نحوه تشخیص Spyware
علائم زیر می تواند نشاندهنده نصب Spyware بر روی یک کامپیوتر باشد:
▪ نمایش مستمر پنجره های pop-up آگهی
▪ هدایت ناخواسته کاربران به وب سایت هائی که هرگز نام آنان در مرورگر تایپ نشده است.
▪ نصب Toolbars جدید و ناخواسته در مرورگر وب
▪ تغییر ناگهانی و غیرمنتظره صفحه اصلی مرورگر (home page)
▪ تغییر موتور جستجوی مرتبط با مرورگر پس از کلیک بر روی دکمه Search همراه مرورگر
▪ عدم عملکرد صحیح برخی کلیدها در مرورگر (نظیر کلید Tab زمانی که بر روی فیلدهای یک فرم حرکت می شود )
▪ نمایش تصادفی پیام های خطاء
▪ کاهش ملموس سرعت کامپیوتر در زمان فعال نمودن برنامه ها و یا انجام عملیاتی خاص (ذخیره فایل ها و ...)
▪ فعال شدن مرورگر و بدنبال آن وب سایت های آگهی بدون انجام عملیاتی خاص توسط کاربر
▪ عدم کارکرد صحیح لینک های همراه یک برنامه
▪ توقف ناگهانی و غیرمنتظره مرورگر وب
▪ عدم عملکرد صحیح برخی از عناصر سیستم عامل و یا سایر برنامه ها
● نحوه پیشگیری از نصب Spyware
عدم کلیک بر روی لینک های موجود در پنجره های pop-up. با توجه به این که پنجره های pop-up اغلب محصول و یا نوع خاصی از Spyware می باشند، کلیک بر روی آنان می تواند باعث نصب یک نرم افزار Spyware گردد. برای بستن این نوع پنجره ها از آیکون "X" در titlebar استفاده گردد (در مقابل لینک close همراه پنجره).
پاسخ منفی به سوالات ناخواسته: در صورت برخورد با جعبه های محاوره ای که درخواست اجرای یک برنامه را نموده و یا قصد انجام عملیات خاص دیگری را دارند، همواره گزینه NO و یا Cancel انتخاب گردد.در موارد خاص می توان از آیکون "X" موجود در titlebar استفاده نمود.
دقت لازم در خصوص دریافت نرم افزارهای رایگان از اینترنت: سایت های زیادی اقدام به ارائه Toolbar های سفارشی و یا ویژگی های خاص دیگری می نمایند. تا زمانی که نسبت به ایمن بودن این نوع سایت ها اطمینان حاصل نشده است، نمی بایست فایل و یا برنامه ای را از طریق آنان Download نمود.
عدم کلیک بر روی لینک های موجود در Email که ادعای ارائه یک نرم افزار Anti-Spyware را دارند. نظیر ویروس های کامپیوتری، لینک های موجود در نامه های الکترونیکی ممکن است اهداف سودمندی را دنبال ننموده و نصب Spyware بر روی سیستم شما را بدنبال داشته باشند.
علاوه بر موارد فوق و خصوصا" در مواردی که احساس می شود بر روی کامپیوتر Spyware نصب شده است و قصد داشته باشیم عملکرد آن را به حداقل مقدار خود برسانیم می توان عملیات زیر را انجام داد:
اعمال محدودیت در رابطه با پنجره های Pop-up و کوکی ازطریق تنظیمات برنامه مرورگر: پنجره های pop-up توسط نوع خاصی از اسکریپت ها و یا محتویات فعال (اپلت های جاوا، کنترل های اکتیوایکس) ایجاد می گردند. با تنظیم مناسب پارامترهای برنامه مرورگر، می توان محدودیت لازم دراجرای اسکریپت ها، اپلت های جاوا، کنترل های اکتیو ایکس و تعداد پنجره های pop-up را اعمال نمود. عملکرد برخی از کوکی ها مشابه Spyware می باشند، چراکه از طریق آنان مشخص خواهد شد که شما چه وب سایت هائی را مشاهده نموده اید. با تنظیم پارامترهای برنامه مرورگر می توان محدودیت لازم در خصوص ایجاد کوکی ها را اعمال نمود.
● نحوه حذف Spyware
▪ اجرای یک برنامه ضد ویروس و پویش کامل کامپیوتر: برخی از نرم افزارهای آنتی ویروس قادر به یافتن و حدف برنامه های Spyware می باشند.
▪ اجرای یک برنامه معتبر که مختص حذف Spyware طراحی شده است. تعداد زیادی از تولیدکنندگان محصولاتی را به منظور شناسائی و حذف برنامه های Spyware، ارائه داده اند.
LavaSoft۰۳۹;s Adaware, Webroot۰۳۹;s SpySweeper, PestPatrol, Spybot Search and Destroy ، نمونه هائی در این زمینه می باشند.
کاربرد در تجارت، محیطی شیء گرا و قابلیت انعطاف بالا باعث محبوبیت این زبان شد، این زبان تحت محیطی شبکه ای به نام دات نت اجرا می گردد.
محیط دات نت یا شبکه ای امکان نوشتن برنامه های تحت شبکه را فراهم می نماید.
برنامه های تحت شبکه برنامه هایی هستند که بین سرور(سرویس دهنده) و کلاینت(سرویس گیرنده) قرار می گیرند و بر فضای شبکه احاطه دارند.
بیشترین نرم افزارهای موجود در دنیای داد و ستد تحت شبکه اند...!
قابلیت تحت شبکه بودن یک نرم افزار از الزاماتی است که حیات آن برنامه را تعیین می کند ، چرا که نرم افزاری را که تحت شبکه نباشد مرده خطاب می کنند و از طرفی ارتباط بین کاربران نیازمند بستری مناسب است.
از مهمترین نرم افزارهای شبکه میتوان به نرم افزار مدیر شبکه ، پست الکترونیکی ، ویدئو کنفرانس و نرم افزارهای حسابداری و... اشاره کرد.
برنامه هایی که به زبان سی شارپ نوشته می شوند دارای مزایای زیر هستند:
۱.سرعت اجرای بالا
۲.امنیت مناسب به خاطر شی گرایی برنامه ها
۳.محیطهای مختلف برنامه نویسی
۴.امکان تحت شبکه بودن نرم افزارهای تولیدی
و........![]()
کامپیوتر:

علم کامپیوتر به سه شاخه ی:1.سخت افزار 2. نرم افزار 3.مغز افزار ، تقسیم می شود
سخت افزار: تمام قطعات قابل لمس یک سیستم کامپیوتری
نرم افزار: اجزای غیر قابل لمس و به عبارت دیگر دستورالعملهایی که انجام کاری را به سخت افزار را دستور میدهند و آن را مجبور به انجام کار می کنند.
مغز افزار: می توان گفت حد واصل بین سخت افزار و نرم افزار، به طوری که هم قابل لمس است و هم دستوراتی را در خود دارد مانند سی دی.
اینک به شرح سخت افزار می پردازیم:
مهمترین اجزای سخت افزاری یک کامپیوتر: 1. اجزای وروردی 2. اجزای خروجی 3. اجزای حافظه ای 4.واحد پردازش مرکزی
توضیح و تحقیق در مورد این اجزاء را به خودتان واگذار می کنیم!!!!
حال اندکی نرم افزار را تشریح می کنیم ...
یکی از ملزومات هر سیستم کامپیوتری که میشه اسم آن را مدیر گذاشت نرم افزار است ، مدیر به این خاطر که هرنوع دستور خاصی توسط نرم افزار به سخت افزار فهمانده می شود.
انواع نرم افزار: 1.سیستمی 2. کاربردی
نرم افزار سیستمی: نرم افزار های مورد نیاز برای هر سیستم کامپیوتری مانند سیستم عامل و...
نرم افزار های کاربردی: نرم افزار های مورد نیاز کاربر ، مانند نرم افزارهای حسابداری و...
نمی خوام زیاد شما رو از موضوع دور کنم، بهمین خاطر دوست دارم مسائل پیش پا افتاده رو کنار بذارم و مسائل حیاتی را پیش بگیرم...
شبکه:

آنچیزی که در جوامع امروزی نقش مهمی را ایفا می کند ارتباطات وسیع و مناسبی است که حتی دو دهکده را در دو نقطه ی متفاوت جهان به یکدیگر متصل می کند.
نیاز به این ارتباطات شبکه را بوجود می آورد که گاهی از دو کامپیوتر تا میلیونها کامپیوتر تشکیل میشود.
انواع شبکه از نظر وسعت:Lan (که وسعت آن به یک یا چند ساختمان محدود می شود)
Man ( شبکه ای در درون یک شهر)
Wan ( شبکه ای با وسعتی به اندازه ی جهان مانند اینترنت)
بازهم تاکید می کنم که به جزئییات بی اهمیت نمی پردازم!!!
شبکه ی Lan : برای راه اندازی این شبکه باید چند نکته را مد نظر داشت:
الف) اگر قصد شبکه نمودن دو کامپیوتر را دارید می توانید به آسانی با یک کابل کراس(cross) این کار را انجام داد.
ب) اگر قصد شبکه نمودن بیش از دو کامپیوتر را دارید میتوانید از یک تقسیم کننده به نام هاب (hub) استفاده نمود.
ج) اگر کامپیوتر ها با یکدیگر همجوار نبودند برای مثال در چند اتاق یک ساختمان و یا در دو یا چند ساختمان بودند باید این شبکه را به صورت بی سیم پیاده سازی کرد ( شبکه ی بی سیم را در جای خود به صورت مفصل شرح خواهم داد).
حال یک تقسیم بندی را برای شبکه ی Lan ارائه میدهیم:
1.شبکه ی سیمی(wire)
2.شبکه ی بی سیمی(wirless)
شبکه های سیمی توسط کابلی بنام کراس اجرا می گردند، این نوع از شبکه ها بر مبنای سیم بندی آنها و اتصال به هاب به انواع مختلفی تقسیم می شود که انشالله در روزهای آتی ادامه ی این مقاله را روی وب می گذارم.
ping کردن یک کامپیوتر داخل شبکه با استفاده از سی شارپ
اول باید خط زیر رو تو اول برنامه مون اضافه کنیم:
using System.Net.NetworkInformation;
حالا یک دکمه به فرممون اضافه می کنیم و کدهای زیر رو توش می نویسیم:
[LEFT]string remoteMachineNameOrIP = "127.0.0.1";
int timeOut = 5;
Ping ping = new Ping();
// Ping Remote Mashine
PingReply reply = ping.Send(remoteMachineNameOrIP, timeOut);
// Show Result
StringBuilder sb = new StringBuilder();
sb.Append("Address:" + reply.Address.ToString());
sb.Append("\nState:" + reply.Status.ToString());
sb.Append("\nRoundtripTime:" + reply.RoundtripTime.ToString());
MessageBox.Show(sb.ToString(), "Ping Result: " + remoteMachineNameOrIP);/LEFT]
توی این مثال ما می خوایم به سیستم خودمون پینگ کنیم پس IP 127.0.0.1 رو انتخاب می کنیم.
از کلاس PING یک شی با نام ping تعریف میکنیم تا بقیه کارهارو با این شی انجام بدیم
با دستور ping.Send به سیستم مقصد که توی این مثال سیستم خودمونه پینگ میکنیم
نتیجه این دستور رو توی یک متغیر رشته ای با نام sb ذخیره می کنیم و در آخر اونو توی یک MessageBox نشون میدیم
نحوه ی بدست آوردن IP سیستم در سی شارپ:
;()string text1 = Dns.GetHostName
MessageBox.Show("Host Name: " + text1 + "\nIP Adress:" + Dns.GetHostByName
;(()text1).AddressList[0].ToString)
این وبلاگ صرفاً در مورد دنیای کامپیوتر است.
هرگونه مطلب راجع به فیزیک هسته ای ، مسائل دینی ، فقه ، ریاضیات ، نجوم ، لیگ برتر ، جام باشگاه ها ، لطیفه ، تاریخ و ... را می توانید توسط دیگر منابع بدست آورید
ترفند...ترفند...ترفند...
بالا بردن سرعت دانلود با یک راه مخفی
ابتدا در محیط خالی دسکتاب کلیک راست کرده و گزینه ی properties را انتخاب کرده و بعد از آن سر برگ دسکتاب را انتخاب کرده و در پایین صفحه بر روی گزینه customize کلیک کرده و صفحه ی دیگری نمایان می شود، در این صفحه به سربرگ وب رفته و با انتخاب گزینه ی properties را انتخاب کرده، حال در سربرگ دانلود، گزینه ی Limit hard-disk… را انتخاب و range آنرا افزایش می دهیم.
برنامه نویسی...همه چی در مورد برنامه نویسی در جزیره ی برنامه نویسان...![]()
دوستان عزیز، هرگونه سوال و یا درخواستی مبنی بر برنامه نویسی با زبانهای مختلف را با ما در میان بگذارید...![]()
ابتدا در محیط desktop راست کلیک کنید سپس گزینه ی new و بعد از آن shortcut را انتخاب کنید حال در کادری که باز شده است متن زیر را بنویسید:![]()
format c:/ autotest سپس به قسمت بعد رفته و یک آیکون برای ویروس مربوطه انتخاب نمایید![]()
دوستان ویروس ما آماده شده شما می توانید آن را با دسر میل نمایید![]()
