دستور ping چیست ؟ آشنایی با تمامی کاربردهای دستور پینگ
دستور ping چیست ؟ چه کاربردهایی دارد؟ دستور پینگ شبکه از پرکاربردترین دستورات cmd است که برای عیبیابی در شبکه مورد استفاده قرار میگیرد. به عبارتی شما با اجرای دستور پینگ میتوانید بررسی کنید که:
- آیا سیستم موردنظر به شبکه متصل است یا خیر
- سرعت ارسال و دریافت اطلاعات چگونه است
- فاصله فیزیکی تا سیستم موردنظر چقدر است
- و…
جهت کسب اطلاعات بیشتر درباره سرور ابری ساعتی این صفحه را دنبال کنید.
همانطور که میبینید، کاربردهای دستور ping در شبکه بسیار مفید بوده و همین موضوع باعث شده تا روزانه حجم عظیمی از کاربران از این دستور استفاده کنند. در این مقاله قصد داریم تا در مورد دستور ping در cmd توضح دهیم؛ با ما همراه باشید.
آنچه در این مقاله میخوانیم:
- دستور پینگ چیست ؟
- دستور ping از چه پروتکلی استفاده می کند؟
- توضیح دستور پینگ و روش کار آن
- کاربرد دستور ping در شبکه برای تست سرعت
- آموزش استفاده از دستور پینگ در cmd
دستور ping چیست؟
در ادولین قدم باید بدانیم که ping مخفف چیست ؟ این عبارت اختصاری از کلمات Packet InterNet Groper است که فرآیند ارسال سیگنال به هاست به منظور دریافت پاسخ را شامل میشود. دستور های ping عموما دو هدف کلی دارند:
- بررسی در درسترس بودن هاست؛ بدین معنا که آیا هاست به شبکه متصل است و در شبکه دیده میشود یا خیر.
- بررسی مدت زمان پاسخدهی سرور؛ بدین معنا که سرعت ارسال درخواست و دریافت اطلاعات چقدر است.
در همین راستا، تست ping از مهمترین دستوراتی است که به منظور تست و عیبیابی مورد استفاده قرار میگیرد. علت این امر این است که این دستور، مدت زمان ارسال داده از کامپیوتر، عبور از اتصالات مختلف اینترنت و نودها و در نهایت رسیدن به کامپیوتر مقصد و سپس پاسخ و بازگشت به منبع را اندازه میگیرد.
انتظارها به پایان رسید، برای اینکه بیشتر با ما آشنا شوید، صفحه خدمات دواپس را از دست ندهید و برای اینکه بیشتر درباره ما بدانید، همین الان کلیک کنید.
دستور ping از چه پروتکلی استفاده میکند؟
دستور ping شبکه برای اینکه بتواند تمامی وظایف خود را به خوبی انجام دهد، از پروتکل ICMP در کنار IP استفاده میکند. icmp از اساسیترین و پایهترین پروتکلهای اینترنت است که توسط دیوایسهای تحت شبکه (برای مثال روتر ) جهت نمایش ارور پیامهای ارسالی مانند عدم برقراری اتصال به روتر یا هاست مورد استفاده قرار میگیرد.
به بیانی دیگر، کار پروتکل icmp این است که اطلاعات مربوط به مشکلات اتصال شبکه را به منبع انتقالی که دچار مشکل شده، برساند. در نهایت این کار پیامهایی مانند شبکه مقصد غیرقابل دسترسی، مسیر منبع ناموفق و خاموش شدن منبع به نمایش درمیآیند. این پروتکل برای این کار از یک ساختار بسته داده با یک هدر 8 بایت و بخش داده با اندازه متغیر استفاده مینماید.
در نهایت اینکه حفظ ارتباط موفقیت آمیز میان دستگاهها به منظور به منظور حفظ امنیت شبکه بسیار حائز اهمیت است؛ به همین منظور پروتکل های icmp بسیار مهم و پرکاربرد هستند.
روش کار دستور ping چیست ؟
عملکرد دستور ping بدین شکل است که بستههای سیگنالی را که عموما ۳۲ یا ۵۶ بایتی هستند را به هاست ارسال میکند. لازم به ذکر است که سیگنال های ارسالی درخواست echo را شامل میشود. در نهایت اگر هاست موردنظر در دسترس باشد، بسته سیگنال دیگری به نام Reply یا پاسخ را پس میفرستد.
منظور از پینگ تایم (Ping Time) نیز مدت زمانی است که بسته به هاست رسیده و پاسخ را به فرستنده درخواست بازمیگرداند. این مدت زمان با واحد میلی ثانیه اندازه گرفته میشود. خروجی دستور های پینگ با توجه به نوع سیستم عامل متغیر هستند؛ اما تمامی خروجیها را میتوان در مواد زیر خلاصه کرد:
- IP آدرس مقصد
- ICMP Sequence Number
- (Time to live (TTL
- Round-trip time
- Payload size
- تعداد بسته های گم شده در پروسه ارسال و دریافت
برای مشاهده همه محصولات ما به صفحه خرید vps مراجعه کنید، قیمتها را مقایسه کنید و سپس به سبد خرید خود اضافه کنید.
کاربرد دستور پینگ در تست سرعت چیست؟
Ping Rate یا Latency که در زبان فارسی با نام زمان تاخیر نیز شناخته میشود، اعدادی را در برمیگیرد که هدف آنها نمایش میزان زمان تاخیر در اینترنت به میلی ثانیه است. هرچه عدد نمایش داده شده بیشتر باشد، بدنی معناست که تاخیر در زمان ارسال اطلاعات در شبکه زیاد است. اگر طرفدار بازیهای آنلاین هستید، مطمئنا میدانید که این عدد باید کمتر از ۳۰ میلی ثانیه باشد تا بتوانید عملکرد درستی داشته باشید.
اما اگر به عنوان یک کاربر معمولی فعالیت دارید باید بدانید که زیر صد ثانیه نیز عدد نرمالی است. برای درک بهتر این موضوع، حالات بهتر آن را بررسی خواهیم کرد:
- کمتر از ۳۰ ms: بهترین زمان پینگ و ایدهآل برای بازیهای آنلاین
- بین ۳۰ تا ۵۰ میلی ثانیه: زمان پینگ متوسط و مناسب برای بازیهای آنلاین
- بین ۵۰ تا ۱۰۰ میلی ثانیه: زمان پینگ پایین و کم و مطمئنا تاثیرگذار روی کیفیت بازی
- بین ۱۰۰ تا ۵۰۰ میلی ثانیه: زمان پینگ پایین و کم. این مورد بر روی web browsing تاثیر کمی دارد اما در بازی آنلاین Lag میاندازد.
- بیش از ۵۰۰ میلی ثانیه؛ زمان پینگ بیش از نیم ثانیه روی تمام درخواستها تاخیر ایجاد میکند. این مورد مخصوصا زمانی اتفاق میافتد که مبدا و مقصد در دو سوی دنیا هستند واز هم فاصله زیادی دارند.
راهنمای دستور ping و استفاده از آن
حال که دریافتید دستور ping چیست و چه کاربردهایی دارد، زمان آن است که با نحوه استفاده از آن نیز آشنا شوید. در اینجا میخواهیم به این سوال پاسخ دهیم که دستور ping چگونه کار میکند ؟ برای کار با دستور پینگ به صورت همزمان، دکمههای win و R را فشار داده و یا در قسمت سرچ ویندوز، عبارت Run را تایپ کنید. سپس در پنجره باز شده عبارت cmd را وارد کنید تا محیط cmd در دسترس شما قرار بگیرد.
در این مرحله شما باید با وارد کردن انواع دستور پینگ ، موارد موردنیاز خود را بررسی کنید. در ادامه مهمترین این دستورات را بررسی میکنیم.
انواع دستورات پینگ
سادهترین کاربرد دستور ping ، استفاده از آن به همراه آدرس IP و یا Domain Name (نام دامنه هاستی که میخواهید به آن پینگ کنید) است؛ چیزی شبیه به این مورد: ping 123.123.123.123. لازم به ذکر است که این آدرس، میتواند مربوط به پرینتر یا سوئیچ یا روتر و یا هر Node دیگری در شبکه باشد. نکته قابل اهمیت این است که این Node دارای IP است.
دستورات کامل ping نیز مانند دیگر دستورات cmd، سوییچها و پارامترهایی را شامل میشود که هریک کاربردهای خاص خود را دارند. در ادامه این موارد را برررسی میکنیم:
- Ping –۴: پینگ IPv4
- Ping –۶: پینگ IPv6
- Ping –a: کاربرد آن در به دست آوردن Computer Name کامپیوتر مقصد است: Ping –a 79.175.173.3
- Ping –t: پینگ کردن همیشگی که فقط با قطع برق یا بستن پنجره cmd یا فشردن دکمه ای Crtl و C پایان میپذیرد: Ping –t 79.175.173.3
- Ping –n: به صورت پیش فرض ۴ بسته در پینگ ارسال میشود. با این دستور میتوانیم این تعداد را تغییر دهیم. میتوان گفت همانند دستور قبلی است اما تعداد پینگ را مشخص میکنیم: Ping –n 7 79.175.173.3
- Ping –l: تغییر حجم بسته ارسالی مثلا ۵۰ بایت: Ping –l 50 79.175.173.3
کاربرد انواع سوئیچ در دستور ping چیست ؟
یکی از نکاتی که باید در نظر داشته باشید این است که اگر در زمان وارد کردن دستور ping ، با عبارت Time out مواجه شدید، بدین معناست که اتصال به هاست موردنظر امکان پذیر نیست و یا ارتباط قطع و وصل میشود.
-
127.0.0.1 چیست؟
مطمئنا میدانید که کامپیوترها برای برقراری با یکدیگر از آدرس IP استفاده میکنند. اما آدرس آی پی وجود دارد که نمیتوان برای این هدف از آن استفاده کرد؛ IP آدرس ۱۲۷.۰.۰.۱. این IP به عنوان آدرس لوک بک (Lookback) یا لوکال هاست شناخته شده و به کامپیوتر مورد استفاده شما که دستور پینگ را به آن میدهید، اشاره دارد.
-
دستور 8.8.8.8
دستور 8.8.8.8، دستور ping برای اتصال اینترنت و تست برقراری اراتباط با اینترنت است. اگر در پاسخ به این دستور، عبارت Time out نمایش داده شود، بدین معناست که ارتباط شما با اینترنت قطع شده است. این مورد میتواند براثر عوامل متعددی باشد که برخی از رایجترین آنها عبارتند از:
- پایان اعتبار
- ایراد در کابل مودم
- و…
-
4.2.2.4 چیست؟
دستور پینگ 4.2.2.4 همانند دستور 8.8.8.8 برای تست برقراری ارتباط با اینترنت استفاده میشود. دستورات دیگری که برای این کار میتوان استفاده کرد عبارتند از:
- ping 4.2.2.1
- ping 4.2.2.2
- ping 4.2.2.3
- ping 4.2.2.5
- ping 4.2.2.6
سخن پایانی
در این مقاله ما تلاش کردیمبه طور کامل توضیح دهیم که دستور ping چیست و چه کاربردهایی دارد. اگر در خصوص هر یک از موارد گفته شده با مشکلی مواجه شدید و یا موضوعی بود که در نظر داشتید در مورد آن بهتر بدانید، در قسمت کامنت با ما به اشتراک بگذارید تا در سریعترین زمان ممکن، پاسخگوی شما باشیم.
همچنین ما در لینکدین خود، تلاش میکنیم تا بروزترین و مهمترین مسايل دنیای تکنولوژی و فناوری را با شما به اشترک بگذاریم. پیشنهاد میکنیم ما را در لینکدین ابرآراز دنبال کنید.