6/14/2025 11:10:58 AM
PARSDATA
Login
Sign up
  • محصولات
  • خدمات
  • پشتیبانی
  • دامنه
  • میزبانی وب
  • سرور اختصاصی
  • Colocation
  • سرور مجازی
  • سرویس های رایگان
  • نمایندگی ها

  • صفحه اصلی
  • مقالات
  • مقالات تخصصی
  • چگونگی استفاده از دستور ping
کد: TAC-FA-14 تاریخ انتشار: 1394/9/15
چگونگی استفاده از دستور ping
چگونگی استفاده از دستور ping

با استفاده از دستور ping می توان از ارتباط/ عدم ارتباط دو سرور با یکدیگر آگاهی یافت، نوع Operation System سرور مقصد را مشاهده نمود و سرعت انتقال داده بین مسیر ارتباطی مبداء و مقصد را تخمین زد.

دستور ping چیست؟

دستور Ping ارتباط بین دو سرور، Client یا ترکیبی از این دو را بررسی می نماید. در اصل این دستور بررسی می نماید که آیا دو سرور مبداء و مقصد قادر به مشاهده همدیگر هستند یا خیر و اگر قادر به مشاهده همدیگر هستند به چه سرعتی می توانند اطلاعات را بین یکدیگر منتقل نمایند. این دستور در زمینه هاستینگ و برنامه نویسی بسیار کاربرد داشته و ارتباط بین سرورها، شناسایی آدرس IP سرورها و نوع سیستم عامل را بررسی می نماید.

در ذیل چند Switch برای استفاده از این دستور معرفی شده است.

دستور اصلی پینگ به صورت ping Domain می باشد. در مثال ذیل دامنه parsdata.com را پینگ نمودیم و متوجه شدیم که آدرس IP آن 217.66.216.91 است.

C:\Users\Programmer>ping parsdata.com

Pinging parsdata.com [217.66.216.91] with 32 bytes of data:
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127

Ping statistics for 217.66.216.91:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 1ms, Average = 1ms
در حالت معمولی با به کار بردن دستور ping چهار بار Packet ای از سرور مبداء به مقصد ارسال می گردد و نتیجه از طریق Reply در Command Prompt کامپیوتر مقصد نمایش داده می شود. در صورتی که می خواهید این امر به تعداد دلخواه ما انجام شود می بایست از سوئیچ n در دستور ping استفاده نمائیم. مثال ذیل را مشاهده نمائید. در این مثال ما سعی کردیم دستور Ping را با 10 بار Reply روی دامنه parsdata.com انجام دهیم. لازم به ذکر است در صورت دریافت کامنتهای Reply می بایست از سوئیچ t استفاده کنیم.
C:\Users\Programmer>ping -n 10 parsdata.com

Pinging parsdata.com [217.66.216.91] with 32 bytes of data:
Reply from 217.66.216.91: bytes=32 time<1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127
Reply from 217.66.216.91: bytes=32 time=1ms TTL=127

Ping statistics for 217.66.216.91:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms
اگر از نام دامنه ای Ping بگیریم، آدرس Ip آن در بخش Reply نمایش داده خواهد شد. اگر از آدرس Ip پینگ بگیریم، مجددا در بخش Reply همان آدرس Ip را مشاهده می نمائیم. آیا امکانی موجود دارد که بتوانیم به وسیله آن از روی آدرس IP نام دامنه را در بخش Reply استخراج نمائیم؟
پاسخ مثبت است. سوئیچ a به راحتی هرچه تمام تر این کار را برای ما انجام خواهد داد. به مثال ذیل توجه نمایید.
C:\Users\Programmer>ping -a 217.66.216.87

Pinging mailserver7.parsdata.com [217.66.216.87] with 32 bytes of data:
Reply from 217.66.216.87: bytes=32 time=1ms TTL=127
Reply from 217.66.216.87: bytes=32 time<1ms TTL=127
Reply from 217.66.216.87: bytes=32 time=1ms TTL=127
Reply from 217.66.216.87: bytes=32 time=1ms TTL=127

Ping statistics for 217.66.216.87:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 1ms, Average = 0ms
دستور بالا و Result آن به ما می گوید آدرس 217.66.216.87 سرور ایمیل هفتم شرکت پارس دیتا می باشد. لازم به ذکر است این سوئیچ در صورتی کار می کند که قبلا برای آدرس IP یک رکورد Reverse برای نام سرور ایجاد شده باشد.
  • نویسنده: میلاد خوشدل
منبع: پارس دیتا
آدرس منبع: https://www.parsdata.com/technical-articles/how-to-use-the-ping-command
  • پارس ديتا |
  • مقالات |
  • اخبار |
  • انتقادات و پیشنهادات |
  • توافقنامه |
  • رویه حفاظت |
  • رفع مسئولیت |
  • كار در پارس ديتا |
  • نقشه سایت |
  • درباره ما |
  • تماس با ما
Follow us:
W3C:
ISO-CERT: