آموزش کامپیوتر

مقالات تخصوصی علوم رایانه

آموزش کامپیوتر

مقالات تخصوصی علوم رایانه

دو کامپیوتر را با کابل USB یکدیگر متصل کنیم؟

آیا می دانید که می توان 2 کامپیوتر را با یک کابل USBــ USB ساده به یکدیگر متصل کرد؟

اگر دو کامپیوتر در خانه یا محل کار خود دارید که برای استفاده اشتراکی از فایلهای موجود در هر کدام می خواهید آن دو را به یکدیگر وصل کنید. این روش یکی از سریعترین روشهای موجود است.

برای اتصال دو کامپیوتر استفاده از یک هاب یا روتر همیشه کار معقولی نیست. بلکه استفاده از یک کابل USBــ USB بسیار کاربردی و عملی تر است. با این روش حتی می توانید اتصال اینترنتی را بین دو کامپیوتر به اشتراک بگذارید.

در این آموزش کوتاه برای شما نحوه اتصال دو کامپیوتر با یک کابل خاص USBــ USB ‎آموزش داده می شود.

1ــ یک کابل USBــ USB بخرید.

اولین مرحله برای اتصال دو کامپیوتر از طریق USB پیدا کردن کابل USBــ USB است در این مرحله باید بسیار دقت کنید. شما به نوعی کابل احتیاج دارید که اصطلاحاً به آن Bridge یا کابل شبکه USB می گویند. این بدان معناست که در این کابل قابلیت اتصال دو کامپیوتر وجود دارد.

 در این کابلها یک مدار الکتریکی واسط وجود دارد و دو سر کابل دارای سوکت نوع A است. شما می توانید کابلی بخرید که چیپ Bridge آن USB1.1 با سرعت 12 Mb بر ثانیه یا USB2.0 با سرعت 480 Mb بر ثانیه باشد البته توصیه ما USB2.0 است. چون سرعت آن به مراتب بیشتر است. به خاطر داشته باشید شبکه های اترنت دارای استاندارد 100 Mb بر ثانیه هستند.

 

2ــ نصب

بعد از اینکه کابل را بدست آوردید می توانید آن را متصل کنید. اولین کاری که باید بکنید نصب نرم افزار یا درایور کابل است.

بیشتر کابل ها 2 مود را پشتیبانی می کنند:

1ــ link mode: در این حالت می توانید به آزادی فایل ها را بین دو کامپیوتر کپی کنید.

2ــ network mode: در این حالت فقط کپی کردن فایل نیست که می توانید انجام دهید، بلکه می توانید فولدرها، پرینترها و ارتباط اینترنتی را هم به طور اشتراکی استفاده کنید.

3ــ شروع به استفاده از اتصال خود کنید.

اگر از کابل خود در حالت لینک (link mode) استفاده کنید. به سادگی به برنامه ای که همراه نرم افزار کابل است دست پیدا می کنید و می توانید فایل های خود را انتقال دهید.

اگر از کابل خود در حالت شبکه (network mode) استفاده می کنید. باید کارهای زیر را انجام دهید.

ــ وارد قسمت network connection شوید.آدپترهای شبکه که متصل هستند را می بینید.

ــ اکنون بر روی آدپتری که کامپیوتر شما را به اینترنت متصل می کند راست کلیک کنید.

گزینه properties را انتخاب کنید. در برگه Advanced برای گزینه Allow other network users to connect through this computers Internet connection. یک علامت تیک قرار دهید.

ــ بعد از اینکه این کارها را انجام دادید کامپیوتر خود را restart کنید. اکنون کامپیوتر دیگر هم می تواند به اینترنت متصل شود.

شاید استفاده از هاب برای دو کامپیوتر کار مطمئن تری به نظر برسد ولی باید پول بیشتری هم خرج کنید به هر حال تصمیم با شماست.

اجزای پروتکلTCP/IP

 اجزای پروتکلTCP/IP

 

پروتکل TCP/IP از مجموعه پروتکل های دیگر تشکیل شده که هر یک در لایه مربوطه ، وظایف خود را انجام می دهند. پروتکل های موجود در لایه های Transport و Network دارای اهمیت بسزایی است و در ادامه به بررسی انها خواهیم پرداخت .

 

پروتکل های موجود در لایه Network پروتکل TCP/IP

 

1- پروتکل (TCP)  Transmission Control Protocol  ، مهمترین وظیفه پروتکل فوق از صحت ارسال اطلاعات است. پروتکل فوق اصطلاحا Connection-oriented نامیده می شود.

علت این امر ایجاد یک ارتباط مجازی بین کامپوتر های فرستنده و گیرنده بعد از ارسال اطلاعات است. پروتکل هائی از این نوع ، امکانات بیشتری را بمنظور کنترل خطاهای احتمالی در ارسال اطلاعات فراهم نموده ولی بدلیل افزایش بار عملیاتی سیستم کارائی انان کاهش خواهد یافت.

از پروتکل TCP بعنوان یک پروتکل اطمینان نیز یاد می شود.علت این امر ارسال اطلاعات و کسب اگاهی لازم از گیرنده اطلاعات بمنظور اطمینان از صحت ارسال توسط فرستنده است. در صورتیکه بسته های اطلاعاتی بدرستی در اختیار فرستنده قرار نگیرند، فرستنده مجددا اقدام به ارسال اطلاعات می نماید.

 

 2- پروتکل (UDP)  User Datagrsm Protocol. پروتکل فوق نظیر پروتکل TCP در لایه "حمل" فعالیت می نماید. UDP بر خلاف پروتکل  TCP سریعتر بوده از پروتکل فوق در مواردی است که برای ارسال و دریافت اطلاعات به یک سطح بالا از اطمینان ، نیاز نداشته باشیم .

3- پروتکل Internet Protocol(IP) . پروتکل فوق در لایه شبکه ایفای وظیفه کرده و مهمترین مسولیت آن دریافت و ارسال بسته های اطلاعاتی به مقاصد درست است.پروتکل فوق با استفاده از ادرس های نسبت داده شده منطقی عملیات روتینگ را انجام خواهد داد.

 

 پروتکل ها در لایه Application پروتکلTCP/IP

 

پروتکل  TCP/IP صرفا" به سه پروتکل TCP ، UDP و IP محدود نشده و در سطح لایه Application دارای مجموعه گسترده ای سایر پروتکل ها است . پروتکل فوق بعنوان مجموعه ابزارهائی برای مشاهده ، اشکال زدائی و اخذ اطلاعات و سایر عملیات مورد استفاده قرار می گیرند. دراین بخش به معرفی برخی از این پروتکل ها خواهیم پرداخت.

1-پروتکل File Transfer Protocol(FTP).  از پروتکل فوق برای تکثیر فایل های موجود بر روی یک کامیپوتر دیگر استفاده می گردد. ویندوز دارای یک برنامه خط دستوری بوده که بعنوان سرویس گیرنده ایفای وظیفه کرده و امکان ارسال ویا دریافت فایل ها را از سرویس دهنده FTP فراهم می کند.

2- پروتکل Simple Network Management Protocol(SNMP).  از پروتکل فوق بمنظور اخذ اطلاعات آماری استفاده می گردد.یک سیستم مدیریتی ، در خواست خود را از یک اژانس SNMP مطرح و ماحصل عملیات کار در یک (MIP)Managemenet Infoormation Base ذخیره

 می گردد.MIB یک بانکاطلاعاتی بوده که مربوط به کامپیوترهای یک شبکه را در خود نگهداری می نماید..(مثلا"چه میزانی فضای هارد دیسک وجود دارد)

3- پروتکلTelNet.

با استفاده از پروتکل فوق کاربران قادر به Log On ، اجرای برنامه ها و مشاهده فایل موجود بر روی یک کامپیوتر از راه دور می باشند.ویندوز دارای برنامه های سرویس دهنده و گیرنده جهت فعال نمودن و استفاده از پتانسیل فوق است.

4- پروتکلSimple Mail Transfer Protocol(SMTP). از پروتکل فوق برای ارسال پیام الکترونیکی استفاده می گردد.

5-پروتکل Hyper Text Transfer Protocol(HTTP). پروتکل فوق مشهورترین پروتکل در این گروه بوده و از ان برای رایج ترین  سرویس اینترنت یعنی وب استفاده می گردد.با استفاده از پروتکل فوق کامپیوتر قادر به مبادله فایل ها با فرمت های متفاوت (متن ، تصویر، گرافیکی ، صدا ، ویدئوو...)خواهند بود.برای مبادله  اطلاعات با اسناد به پروتکل فوق می بایست، سر.یس فوق از طریق نصب سرویس دهنده وب فعال و در ادامه کاربران استفاده کنندگان از یک مرورگر وب قادر به استفاده از سرویس فوق خواهند بود.

6-پروتکلNetwork News Transfer Protocol(NNTP). از پروتکل فوق برای مدریت پیام های ارسالی برای گروهای خبری خصوصی و عمومی استفاده می گردد. برای عملیاتی نمودن سرویس فوق میبایست سرویس دهندهNNTP بمنظور مدیریت محل ذخبره سازی پیام های ارسالی نصب و در ادامه کاربران و سرویس گیرندگان با استفاده از برنامه ای موسوم به News Reader از اطلاعات ذخیره شده استفاده خواهند کرد.

 

IGMP

 

Internet Group Managmeant Protocol. پر.تکل فوق ، مسئول مدیریت Multicasting در TCP/IP را بر عهده دارد

لایه Network Interface، مسئول استقرار داده بر روی محیط انتقال شبکه و دریافت داده از محیط انتقال شبکه است . لایه فوق ، شامل دستگاههای فیزیکی نظیر کابل شبکه و اداپتور شبکه است. کارت شبکه (اداپتور) دارای یک عدد دوازده رقمی مبنای شانزده( نظیر:B5-50-04-22-D4-66) بوده که ادرس MAC، نامیده می شود. لایه Network Interface ، شامل پروتکل های مبتنی بر نرم افزار  مشابه لایه های قبل ، نمی باشد. پروتکل های Ethernet و (ATM)Asynchronous Transfer Mode، نمونه هایی از پزوتکل موجود در این لایه می باشند.

پروتکل های فوق ، نحوه ارسال داده در شبکه را مشخص می نمایند.

مشخص نمودن برنامه ها در شبکه های کامپیوتری ، برنامه های متعددی در یک زمان با یکدیگر مرتبط می گردند.

زمانیکه چندین برنامه بر روی یک کامپیوتر فعال می گردد،TCP/IP، می بایست از روشی بمنظور تمایز یک برنامه از برنامه دیگر ، استفاده نماید. بدین منظور ، از یک سوکت (SOCKET) بمنظور مشخص نمودن یک برنامه خاص ، استفاده میگردد.ادرس IP: برقراری ارتباط در یک شبکه ، مستلزم مشخص شدن آدرس کامپیوهای مبدا و مقصد است (شرایط اولیه منظور بر قراری ارتباط بین دو نقطه،مشخص بودن ادرس نقاط درگیر در ارتباط است).ادرس هریک از دستگاههای درگیر در فرایند ارتباط تویط یک عدد منحصر بفرد که IP نامیده می شود، مشخص می گردند. ادرس فوق به هر یک از کامپیوترهای موجود دز شبکه نسبت داده میشود. IP:10.10.1.1، نمونه ای در این زمینه است.