ping چیست؟
ping دستوری است که مشخص میکند که آیا یک کامپیوتر خاص که ما ip یا domain آن را میدانیم، روشن و فعال (Active) هست یا نه و اینکه اگر فعال باشد مدت زمان رسیدن بستههای tcp/ip از آن کامپیوتر به کامپیوتر ما چقدر است.
کاربرد این دستور به صورت زیر است:
ping ip-or-domain که به جای ip-or-domain باید شماره ip و یا domain آن (اگر داشته باشد) را میگذاریم.
مثلا ping kasradoc.com را در command prompt تایپ کردم و به نتایج زیر رسیدم:
- Pinging kasradoc.com [91.207.205.22] with 32 bytes of data:
- Reply from 91.207.205.22: bytes=32 time=182ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=237ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=49ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=158ms TTL=52
- Ping statistics for 91.207.205.22:
- Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
- Approximate round trip times in milli-seconds:Minimum = 49ms, Maximum = 237ms, Average = 156ms
این نتایج نشان میدهد که kasradoc.com فعال است.
حالا به کامپیوتری با ip شماره ۹۱.۲۰۷.۲۰۵.۲۲ (که همان kasradoc.com است)، ping میکنم. نتایج همان است فقط با تغییراتی در سطر اول. (البته time که معنای مدت زمان رسیدن پکت را میدهد، با توجه به ترافیک شبکه، کم و زیاد خواهد شد). برای ping کردن به این ip ، دستور ۹۱.۲۰۷.۲۰۵.۲۲ ping را صادر میکنم:
- Pinging 91.207.205.22 with 32 bytes of data:
- Reply from 91.207.205.22: bytes=32 time=51ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=270ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=183ms TTL=52
- Reply from 91.207.205.22: bytes=32 time=156ms TTL=52
- Ping statistics for 91.207.205.22:
- Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
- Approximate round trip times in milli-seconds:
- Minimum = 51ms, Maximum = 270ms, Average = 165ms