.\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md .TH "RDMA_XCLIENT" 1 "2011-06-15" "librdmacm" "librdmacm" librdmacm .SH "نام (NAME)" rdma_xclient \- برنامه آزمایشی کلاینت ارتباطی RDMA CM .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fIrdma_xclient\fR [-s server_address] [-p server_port] [-c comm_type] .fi .SH "توضیحات (DESCRIPTION)" از فراخوانی‌های همگام librdmacm برای برقراری یک اتصال RDMA میان دو گره استفاده می‌کند. این مثال با هدف ارائه یک نمونه کدنویسی بسیار ساده از نحوه استفاده از RDMA تهیه شده است. .SH "گزینه‌ها (OPTIONS)" .TP \-s server_address آدرس سیستمی را که rdma_server روی آن اجرا می‌شود مشخص می‌کند. به‌طور پیش‌فرض، کلاینت تلاش خواهد کرد با استفاده از 127.0.0.1 به سرور متصل شود. .TP \-p server_port شماره پورتی را که سرور روی آن گوش می‌دهد مشخص می‌کند. به‌طور پیش‌فرض سرور روی پورت 7471 گوش می‌دهد. .TP \-c communication type نوع ارتباط برقرار شده با برنامه سرور را مشخص می‌کند. مقدار \(aqr\(aq منجر به استفاده از QP با اتصال مطمئن (reliable-connected QP - پیش‌فرض) می‌شود. مقدار \(aqx\(aq از XRC QPهای توسعه‌یافته با اتصال مطمئن استفاده می‌کند. .SH "نکات (NOTES)" کاربرد اساسی بدین صورت است که ابتدا rdma_xserver را اجرا کرده و سپس با استفاده از برنامه rdma_client به سرور متصل شوید. .P از آنجا که این آزمایش منابع RDMA را به فضای کاربری (userspace) نگاشت می‌کند، کاربران باید اطمینان حاصل کنند که منابع سیستمی و مجوزهای لازم را در اختیار دارند. برای جزئیات بیشتر به فایل README بسته libibverbs مراجعه کنید. .SH "همچنین ببینید (SEE ALSO)" rdma_cm(7), udaddy(1), mckey(1), rping(1), rdma_xserver(1), rdma_client(1)