دستور ping

دستور Ping می تواند نقطه شروع مناسبی برای اشکال زدائی یک شبکه مبتنی بر TCP/IP باشد . از برنامه فوق برای تست وضعیت ارتباط بین دو سیستم موجود در شبکه استفاده می شود . این برنامه از پروتکل ICMP (  اقتباس شده از Internet Control Message Protocol ) به منظور مبادله بسته های اطلاعاتی با سیستم راه دور استفاده می کند (ICMP از پروتکل UDP برای حمل داده استفاده می نماید ) .

برنامه Ping در ابتدا توسط Mike Muuss و با عملکردی ساده ، پیاده سازی گردید. این برنامه از پروتکلICMP به منظور ارسال پیام های UDP به یک آدرس ( ECHO REQUEST ) استفاده می نماید و پس از ارسال پیام ، در انتظار دریافت پاسخ ( ECHO REPLY ) می ماند . سیستم راه دور، یک بسته اطلاعاتی از نوع پاسخ ( REPLY ) را برای فرستنده پیام ارسال می نماید و بر اساس آن Round-trip ( ارسال یک درخواست و دریافت پاسخ ) محاسبه می گردد . 

                                                                                  به ادامه مطلب توجه کنید

ادامه نوشته

آشنایی با اصطلاحات کاربردی شبکه

 

 

آشنایی با اصطلاحات کاربردی شبکه

* (LAN(Local Area Network
o یک شبکه Base Band با تبادل بسته‌ای است.

 


* تبادل بسته ای (Packet switching) در مقابل تبادل مداری (Circuit switching)
o LAN ها داده هایشان را پیش از ارسال به واحدهای کوچک و مجزایی به نام بسته-Packetتبدیل میکنند. فناوری مشابهی نیز وجود دارد که تبادل سلولی نامیده می شود (Cel switching) و تفاوت آن با تبادل بسته ای فقط در این است که سلولها اندازه ثابتی دارند و متحدالشکل هستند در حالی که اندازه بسته ها متغیر است. بیشتر فناوریهای LAN از جمله Ethernet ، Token Ring ، FDDI (Fiber Distributed Data Interface) از تبادل بسته ای استفاده میکنند. تنها پروتکل تبادل سلولی LAN که از آن استفاده میشود / مد انتقال ناهمگام – ATM (Asynchronous Transfer Mode) / است.نقطه مقابل تبادل ، بسته ای ، تبادل مداری -switching circuit - است که در آن یک سیستم برای ارسال داده یک کانال ارتباطی اختصاصی را به سوی سیستم دیگر می گشاید . تبادل مداری برای انواع خاصی از فناوری های wan از جملهISDN(Intergrated Servies Digital Network) ) به کار میرود . سیستم تلفن که برای مکالمه بین دو نفر یک مدار اختصاص بر قرار می کند مثالی جزئی از یک شبکه با تبادل مداری است .


* کنترل دستیابی به رسانه(MAC( Media Access Control
o برای مدیریت دستیابی هر سیستم به شبکه و جلوگیری از تداخل داده ،‌مکانیزم خاصی بنام MAC اعمال می شود که بخش اساسی همه پروتکل های هر شبکه LAN است. دو مکانیزم MAC رایج عبارتند از CSMA / CD که در شبکه های LAN اترنت استفاده می شود و Token Passing که توسط Token Ring و FDDI بکار می رود.
* ‏نقش عملیاتی کارت شبکه (NIC) روی LAN
o انتقال داده:داده های موجود در حافظه کامپیوتر از طریق Bus سیستم ( شکاف PCI )‌ به NIC ( کارت شبکه ) منتقل می شوند
o بافر کردن داده:از آنجا که نرخ پردازش داده در CPU و نرخ ارسال آن به شبکه یکسان نیست ، NIC بافرهای حافظه ای دارد که داده ها را در آن ذخیره کرده تا بتواند کل یک فریم را به یکباره پردازش و ارسال نماید.
o ساختن فریم:NIC ، داده هایی را که توسط پروتکل لایه شبکه ، بسته بندی شده اند در یک فریم کپسوله می کند.
o کنترل دستیابی به رسانه ( MAC ) :با استفاده از یک مکانیزم کنترل دسیابی به رسانه – MAC مسؤول مدیریت دستیابی هر سیستم به شبکه وجلوگیری از تداخل داده است.
o تبدیل موازی / سری : Bus سیستم ( از طریق شکاف PCI ) داده ها را بطور موازی ( هر بار 16 یا 32 بیت ) ارسال می کند ، در حالی که NIC داده ها را بصورت سری از شبکه می گیرد یا روی شبکه ارسال میکند. در واقع NIC با ذخیره داده ها روی حافظه بافر خود ، آنها را بصورت سری یا موازی ارسال میکند.
o کد کذاری / رمز گشایی داده :داده ها ی ارسالی یا دریافتی از شبکه باید به ترتیب کد کذاری یا کد گشایی شوند. این فرایند مربوط به لایه فیزیکی است که توسط NIC پیاده سازی می شود. روش کد گذاری بر اساس پروتکل لایه پیوند داده مشخص می شود. در اترنت از روش کد گذاری منچستر و در TokenRing از روش کد گذاری منچستر تفاضلی استفاده می شود.


* آدرس دهی
o آدرس دهی در یک شبکه از دو طریق صورت می‌گیرد. هر کارت شبکه (NIC) که روی هر سیستم LAN نصب شده آدرسی دارد که در کارخانه بصورت سخت افزاری در آن حک شده و آدرس MAC (یا آدرس سخت افزاری) نامیده می شود و موجب شناسایی منحصر بفرد کارت در بین بقیه کارت ها میشود. علاوه بر آدرس MAC هر سیستم یک آدرسIP منحصر بفرد دارد که به آن اختصاص داده می شود.


* رابط شبکه – Network Interface
o در واقع یک کارت رابط شبکه NICاست که وظیفه آن فرستادن داده ها به LAN و دریافت داده ها از LAN است.این کارت ها عموما دارای سه نوع درگاه AUI و RJ-45 و BNC هستند. کارت های شبکه ای که بصورت Onboard ارائه می شوند عمدتا تنها درگاه RJ-45 دارند.


* هاب- HUB
o محل اتصال سیمهای کارت شبکه (NIC)‌ است و امروزه در بیشتر شبکه ها مورد استفاده قرار میگیرد ، هرچند کاربرد آن اختیاری است و می توان با استفاده از کابل هم محور کامپیوتر ها را بصورت زنجیر به یکدیگر متصل نمود. هاب ها معمولا دارای 2 تا 48 درگاه می باشند. بیشتر این درگاه ها امکان اتصال کابلهای جفت تابیده را می دهند ،‌ یعنی از نوع RJ-45 هستند ، هر چند برخی هاب ها یک یا چند درگاه از نوع AUI یا BNC نیز دارند. معمولا در یک هاب هر درگاه دارای یک LED-چراغ چشمک زن- است که وضعیت کاری آن درگاه را نشان می دهد. اکثر هاب ها دگمه ای بنام Uplink دارند که یکی از پورت ها را از حالت اتصال عادی به اتصال متقاطع تبدیل کرده تا از طریق یک کابل امکان اتصال به یک هاب دیگر برقرار شود.


* تکرار کننده – Repeater
o با تقویت سیگنال مسیر LAN را افزایش میدهد ،‌اما موجب ارتباط کاری دو شبکه نمیشود


* پل – Bridge
o مانند تکرار کننده عمل تقویت را انجام میدهد. بسته هایی که به یک طرف پل وارد میشوند تنها در صورتی به طرف دیگر انتشار می یابند که آدرس مقصد آنها در طرف دیگر پل قرار دارند.


* سویچ – Switch
o سویچ مانند هاب یک تکرار کننده چند درگاهی است ، اما بجای آنکه صرفا بصورت الکتریکی عمل کند ، آدرس مقصد هر بسته ورودی را می خواند و آن بسته را فقط از درگاهی بیرون می فرستد که کابل مقصد به آن متصل است. - سویچ ( Switch ) کل رفتامد LAN را کاهش می دهد و کارایی شبکه را افزایش می دهد. - به یک هاب امکان می دهد با سرعتی نظیر 10Mbps و به هاب دیگر امکان می دهد با سرعت 100Mbps کارکنند. - این فعالیتها را گاهی پل سازی نیز می گویند و بدین علت سویچ گاهی پل نیز نامیده می شود.


* مسیر یاب –Router
o وسیله ای است که دو LAN حتی با توپولوژی مختلف را به هم وصل میکند و مانند پل فقط سیستم هایی را که مقصدشان قطعه وصل شده است ، از خود عبور می دهد. مسیر یاب ها پیامها را

 

انواع روش های Internet Sharing در یک شبکه

 

انواع روش های Internet Sharing در یک شبکه

انواع روش های Internet Connection Sharing :

 روش اول : استفاده از ICS امکانات موجود در Windows XP

 روش دوم : استفاده از مودم های ADSL مجهز به فناوری NAT - Router

 روش سوم :استفاده از فناوری NAT در Windows Server 2003

 روش چهارم : استفاده از برنامه هایی نظیر CCprox - Kerio Winroute Firewall و ...

 --------------------------------------------------
روش اول : استفاده از ICS امکانات موجود در Windows XP
توجه : در این روش یک سیستم به عنوان سرور می بایست به عنوان سیستم ارائه دهنده اینترنت به طور مداوم فعالیت کند.

 تجهیزات مورد نیاز :

 1- کانکشن ADSL یا مشابه برای تامین پهنای باند اینترنت.

 2-یک سیستم مجهز به دو کارت شبکه به همراه سیستم عامل Windows XP

 3-در صورت نباز برای تامیین اینترنت بیش از دو سیستم در شبکه به بک سویچ نیز نیازمندیم.

 مراحل انجام کار :

 با استفاده از یک کابل شبکه که به همراه اکثر مودم های ADSL ارائه میشود مودم را به کارت شبکه اول سرور متصل کنید .

سپس تنظیمات مورد نیاز برای برقراری ارتباط با شرکت ارائه دهنده ADSL را انجام دهید.

 

نکته :ICS برای Internet Sharing از ای پی 192.168.0.1 به همراه سابنت مسک 255.255.255.0 استفاده میکند.بنابراین هیچ سیستمی در شبکه از جمله مودم ADSL نیز نباید از این ای پی استفاده کند.در صورتی که ای پی مودم ADSL با این ای پی بکسان بود میتوانید با مراجعه به دفترچه راهنمای مودم برای تغییر این ای پی اقدام کنید.

 سپس به تب Advanced کارت شبکه متصل به مودم ADSL رفته و گزینه

 Allow other network users to connetc through this this computers internet connection

 انتخاب کرده و Ok کنید.

 

نکته : در این هنگام پیغامی مبنی بر تغییر ای پی آدرس کارت شبکه دوم موجود بر روی سرور به ای پی 192.168.0.1 داده خواهد شد.

 

بعد از انجام این مراحل در صورتی که یک سیستم در شبکه موجود باشد با استفاده از کابل Back to Back سیستم را به کارت شبکه دوم سرور متصل می نماییم و در صورت وجود بیش ار یک سیستم تمامی سیستم ها را توسط کابل شبکه به سویچ متصل مینماییم.

 

بعد از برقراری ارتباط فیزیکی سیستم ها نیاز به تنظیم نحوه ی دریافت ای پی آدرس سیستم ها به صورت اتوماتیک داریم که از مسیر
Local Area Connection --> Propertise --> Networking --> TCP/IP Propertise
داریم.



به محض دریافت ای پی توسط کاربران ارتباط اینترنتی برای سیستم ها فراهم شده است.

 

روش دوم : استفاده از مودم های ADSL مجهز به فناوری NAT - Router
تعدادی از مودم های DSL که به مودم های روتر دار نیز معروف هستند میتوانند پروتکل NAT را ساپورت کنند .بدین معنا که این مودم ها بدون نیاز به سیستمی دیگر به عنوان سرور میتوانند وظیفه Internet Connection Sharing را بر عهده بگیرند.

 

در این روش تنها کافی است مودم را به یک سویچ وصل کرده و بعد از فعال سازی NAT بر روی مودم تنظیمات لازم برای دریافت اینترنت توسط کلاینت ها را انجام دهیم.

 

فعال سازی NAT بر روی مودم های مختلف روش های متفاوتی داد که البته اکثرا با فعال کردن بک گزینه (تنظیمات دیگر توسط خود مودم انجام میشود) میتوان NAT رو فعال کرد .

 

به عنوان مثال در مودم های مدل Asus AM602 تنها کافی است در هنگاه ساخت کانکشن بر روی مودم تیک این گزینه زده شود .



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

 

خوب و اما روش انجام کار :

 1-بعد از فعال سازی NAT بر روی مودم ADSL با استفاده از کابل شبکه مودم و سایر سیستم ها را به بک سویچ (با هاب * دلخواه) متصل میکنیم.

 

2-حال مرحله تنظیم ای پی برای کلاینت ها میباشد.طیق معمول به مسیر :

 

Local Area Connection -->r-click --> Propertise --> Networking --> TCP/IP propertise

 

برای تنظیم ای پی کاربران میرویم.

 

در قسمت ای پی آدرس و سابنت مسک یک ای پی از رنج ای پی مودم ارائه کرده و سپس برای فیلد های Defult Gateway و DNS Server ای پی مودم را میدهیم.

 

* نکته: اگر مودم ADSL ما قابلیت ساپورت DHCP را داشته باشد به راحتی میتوان با فعال کردن DHCP بر روی مودم و تنظیم نحوه ی دریافت ای پی کلاینت ها به صورت اتوماتیک کانکشن اینترنت را برای سیستم ها فراهم نمود.

 

در صورتی که تنظیمات گفته شده به صورت درست انجام شود کانکشن اینترنت برای کلاینت ها Share میشود.

 نکته : این روش یکی از ساده ترین و یهترین روش های Sharing است ولی در عین حال توانایی مدیریت پهنای باند از ادمین را صلب مبکند.

__________________