'\" t .TH ARPING 8 "" "iputils" "iputils" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" arping \- ارسال درخواستهای ARP REQUEST به یک میزبان در شبکه محلی .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBarping\fR\ 'u \fBarping\fR [\fB\-AbDfhqUV\fR] [\fB\-c\ \fR\fB\fIcount\fR\fR] [\fB\-w\ \fR\fB\fIdeadline\fR\fR] [\fB\-i\ \fR\fB\fIinterval\fR\fR] [\fB\-s\ \fR\fB\fIsource\fR\fR] [\fB\-I\ \fR\fB\fIinterface\fR\fR] {destination} .SH "توضیحات (DESCRIPTION)" .PP ارسال بسته پینگ به \fIdestination\fR روی دستگاه \fIinterface\fR با استفاده از بسته‌های ARP و نشانی مبدأ \fIsource\fR\&. .PP برنامه \fBarping\fR تنها از نشانی‌های IPv4 پشتیبانی می‌کند\&. برای IPv6، به \fBndisc6\fR(8) مراجعه کنید\&. .SH "گزینهها (OPTIONS)" .PP \fB\-A\fR .RS 4 همانند \fB\-U\fR، اما از بسته‌های ARP REPLY به‌جای ARP REQUEST استفاده می‌شود\&. .RE .PP \fB\-b\fR .RS 4 ارسال تنها به صورت همگانی (broadcast) در سطح لایه MAC\&. در حالت عادی \fBarping\fR با ارسال بسته همگانی آغاز می‌کند و پس از دریافت پاسخ، به ارسال تک‌پخشی (unicast) تغییر وضعیت می‌دهد\&. .RE .PP \fB\-c \fR\fB\fIcount\fR\fR .RS 4 توقف پس از ارسال \fIcount\fR بسته ARP REQUEST\&. به همراه گزینه \fIdeadline\fR، در عوض تا دریافت \fIcount\fR بسته ARP REPLY یا تا زمان پایان مهلت (timeout) منتظر می‌ماند\&. .RE .PP \fB\-D\fR .RS 4 حالت تشخیص نشانی تکراری (DAD)\&. به RFC 2131، بخش 4\&.4\&.1 مراجعه کنید\&. در صورتی که DAD موفق باشد (یعنی هیچ پاسخی دریافت نشود)، مقدار 0 برگردانده می‌شود\&. .RE .PP \fB\-f\fR .RS 4 پایان کار پس از دریافت نخستین پاسخی که فعال بودن هدف را تایید کند\&. .RE .PP \fB\-I \fR\fB\fIinterface\fR\fR .RS 4 نام دستگاه شبکه جهت ارسال بسته‌های ARP REQUEST به آن\&. .RE .PP \fB\-h\fR .RS 4 چاپ صفحه راهنما و خروج\&. .RE .PP \fB\-q\fR .RS 4 خروجی بی‌صدا\&. هیچ متنی نمایش داده نمی‌شود\&. .RE .PP \fB\-s \fR\fB\fIsource\fR\fR .RS 4 نشانی IP مبدأ جهت استفاده در بسته‌های ARP\&. اگر این گزینه مشخص نشده باشد، نشانی مبدأ به شرح زیر تعیین می‌شود: .PP .RS 4 \(bu در حالت DAD (با گزینه \fB\-D\fR) برابر با 0\&.0\&.0\&.0 تنظیم می‌شود\&. .RE .PP .RS 4 \(bu در حالت ARP ناخواسته یا Unsolicited ARP (با گزینه‌های \fB\-U\fR یا \fB\-A\fR) برابر با \fIdestination\fR تنظیم می‌شود\&. .RE .PP .RS 4 \(bu در غیر این صورت، از جدول‌های مسیریابی محاسبه می‌شود\&. .RE .RE .PP \fB\-U\fR .RS 4 حالت ARP ناخواسته (Unsolicited ARP) جهت به‌روزرسانی کش ARP همسایه‌ها\&. هیچ پاسخی انتظار نمی‌رود\&. .RE .PP \fB\-V\fR .RS 4 چاپ نسخه برنامه و خروج\&. .RE .PP \fB\-w \fR\fB\fIdeadline\fR\fR .RS 4 تعیین یک مهلت زمانی، بر حسب ثانیه، پیش از آنکه \fBarping\fR بدون در نظر گرفتن تعداد بسته‌های ارسالی یا دریافتی خارج شود\&. در صورت دریافت هرگونه پاسخ، با وضعیت 0 و در غیر این صورت با وضعیت 1 خارج می‌شود\&. در ترکیب با گزینه \fIcount\fR، اگر \fIcount\fR پاسخ پیش از پایان مهلت زمانی دریافت شود با وضعیت 0 خارج می‌شود، وگرنه با وضعیت 1 خارج خواهد شد\&. .RE .PP \fB\-i \fR\fB\fIinterval\fR\fR .RS 4 تعیین فاصله زمانی، بر حسب ثانیه، میان بسته‌ها\&. .RE .SH "همچنین ببینید (SEE ALSO)" .PP \fBndisc6\fR(8), \fBping\fR(8), \fBclockdiff\fR(8), \fBtracepath\fR(8)\&. .SH "نویسنده (AUTHOR)" .PP \fBarping\fR توسط Alexey Kuznetsov نوشته شده است\&. .SH "امنیت (SECURITY)" .PP اجرای \fBarping\fR به قابلیت .B CAP_NET_RAW نیاز دارد\&. استفاده از آن به‌صورت .B set\-uid root توصیه نمی‌شود، زیرا به کاربر اجازه می‌دهد کش ARP میزبان‌های همسایه را دستکاری کند\&. .SH "در دسترس بودن (AVAILABILITY)" .PP \fBarping\fR بخشی از بسته \fIiputils\fR است\&.