'\" t .\" Title: randpktdump .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-03 .\" Manual: \ \& .\" Source: \ \& .\" Language: Persian .\" .TH "RANDPKTDUMP" "1" "2026-09-03" "\ \&" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" randpktdump \- فراهم کردن رابطی برای تولید ترافیک‌های ضبط‌شده تصادفی با استفاده از randpkt .SH "خلاصه دستور (SYNOPSIS)" .sp \fBrandpktdump\fP [\~\fB\-\-help\fP\~] [\~\fB\-\-version\fP\~] [\~\fB\-\-extcap\-interfaces\fP\~] [\~\fB\-\-extcap\-dlts\fP\~] [\~\fB\-\-extcap\-interface\fP=\~] [\~\fB\-\-extcap\-config\fP\~] [\~\fB\-\-capture\fP\~] [\~\fB\-\-fifo\fP=\~] [\~\fB\-\-maxbytes\fP=\~] [\~\fB\-\-count\fP=\~] [\~\fB\-\-delay\fP=\~] [\~\fB\-\-random\-type\fP=\~] [\~\fB\-\-all\-random\fP=\~] [\~\fB\-\-type\fP=\~] .SH "توضیحات (DESCRIPTION)" .sp \fBrandpktdump\fP یک ابزار extcap است که امکان دسترسی به تولیدکننده بسته تصادفی (randpkt) را فراهم می‌کند. این ابزار عمدتاً برای مقاصد آزمایشی و آموزشی استفاده می‌شود. .SH "گزینه‌ها (OPTIONS)" .sp \-\-help .RS 4 چاپ آرگومان‌های برنامه. .RE .sp \-\-version .RS 4 چاپ نسخه برنامه. .RE .sp \-\-extcap\-interfaces .RS 4 فهرست کردن رابط‌های موجود. .RE .sp \-\-extcap\-interface= .RS 4 استفاده از رابط‌های مشخص‌شده. .RE .sp \-\-extcap\-dlts .RS 4 فهرست کردن DLTهای رابط مشخص‌شده. .RE .sp \-\-extcap\-config .RS 4 فهرست کردن گزینه‌های پیکربندی رابط مشخص‌شده. .RE .sp \-\-capture .RS 4 شروع ضبط از رابط مشخص‌شده و ذخیره آن در محل تعیین‌شده توسط \-\-fifo. .RE .sp \-\-fifo= .RS 4 ذخیره بسته‌های ضبط‌شده در فایل یا ارسال آنها از طریق پایپ (pipe). .RE .sp \-\-maxbytes= .RS 4 تنظیم حداکثر تعداد بایت‌ها در هر بسته. .RE .sp \-\-count= .RS 4 تعداد بسته‌ها برای تولید (\-1 برای نامحدود). .RE .sp \-\-delay= .RS 4 توقف به مدت چند میلی‌ثانیه پس از نوشتن هر بسته. .RE .sp \-\-random\-type .RS 4 انتخاب نوع بسته تصادفی برای تمامی بسته‌ها در صورت تنظیم روی true. .RE .sp \-\-all\-random .RS 4 انتخاب نوع بسته تصادفی متفاوت برای هر بسته در صورت تنظیم روی true. .RE .sp \-\-type= .RS 4 استفاده از نوع بسته انتخاب‌شده. برای مشاهده فهرست تمامی انواع بسته‌های موجود، دستور randpktdump \-\-help را اجرا کنید. .RE .SH "مثال‌ها (EXAMPLES)" .sp برای مشاهده آرگومان‌های برنامه: .sp .if n .RS 4 .nf .fam C randpktdump \-\-help .fam .fi .if n .RE .sp برای مشاهده نسخه برنامه: .sp .if n .RS 4 .nf .fam C randpktdump \-\-version .fam .fi .if n .RE .sp برای مشاهده رابط‌ها: .sp .if n .RS 4 .nf .fam C randpktdump \-\-extcap\-interfaces .fam .fi .if n .RE .sp .B خروجی نمونه .br .sp .if n .RS 4 .nf .fam C interface {value=randpkt}{display=Random packet generator} .fam .fi .if n .RE .sp برای مشاهده DLTهای رابط: .sp .if n .RS 4 .nf .fam C randpktdump \-\-extcap\-interface=randpkt \-\-extcap\-dlts .fam .fi .if n .RE .sp .B خروجی نمونه .br .sp .if n .RS 4 .nf .fam C dlt {number=1}{name=randpkt}{display=Ethernet} .fam .fi .if n .RE .sp برای مشاهده گزینه‌های پیکربندی رابط: .sp .if n .RS 4 .nf .fam C randpktdump \-\-extcap\-interface=randpkt \-\-extcap\-config .fam .fi .if n .RE .sp .B خروجی نمونه .br .sp .if n .RS 4 .nf .fam C arg {number=0}{call=\-\-maxbytes}{display=Max bytes in a packet}{type=unsigned}{range=1,5000}{default=5000}{tooltip=The max number of bytes in a packet} arg {number=1}{call=\-\-count}{display=Number of packets}{type=long}{default=1000}{tooltip=Number of packets to generate (\-1 for infinite)} arg {number=2}{call=\-\-delay}{display=Packet delay (ms)}{type=long}{default=0}{tooltip=Milliseconds to wait after writing each packet} arg {number=3}{call=\-\-random\-type}{display=Random type}{type=boolflag}{default=false}{tooltip=The packets type is randomly chosen} arg {number=4}{call=\-\-all\-random}{display=All random packets}{type=boolflag}{default=false}{tooltip=Packet type for each packet is randomly chosen} arg {number=5}{call=\-\-type}{display=Type of packet}{type=selector}{tooltip=Type of packet to generate} value {arg=5}{value=arp}{display=Address Resolution Protocol} [...] value {arg=5}{value=usb\-linux}{display=Universal Serial Bus with Linux specific header} .fam .fi .if n .RE .sp برای ضبط کردن: .sp .if n .RS 4 .nf .fam C randpktdump \-\-extcap\-interface=randpkt \-\-fifo=/tmp/randpkt.pcapng \-\-capture .fam .fi .if n .RE .if n .sp .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 .B نکته .ps -1 .br .sp برای متوقف کردن ضبط، کلیدهای CTRL+C را فشار دهید یا فرایند برنامه را kill/terminate کنید. .sp .5v .RE .SH "همچنین ببینید (SEE ALSO)" .sp wireshark(1), tshark(1), dumpcap(1), extcap(4), randpkt(1) .SH "نکات (NOTES)" .sp \fBrandpktdump\fP بخشی از توزیع \fBWireshark\fP است. آخرین نسخه \fBWireshark\fP در این نشانی قابل دریافت است: \c .URL "https://www.wireshark.org" "" "." .sp نسخه‌های HTML از صفحات راهنمای پروژه Wireshark در این نشانی در دسترس هستند: .URL "https://www.wireshark.org/docs/man\-pages" "" "." .SH "نویسندگان (AUTHORS)" .sp .B نویسنده اصلی .br Dario Lombardo