isatapd(8) ISATAP client for Linux isatapd(8)

isatapd - کلاینت ISATAP برای لینوکس

isatapd --help
isatapd [ --daemon ] [ --link device ] [ گزینه‌ها ] [ router ] [ ... ]

isatapd یک برنامه فضای کاربری یا دیمن است که با استفاده از قابلیت‌های ISATAP هسته (که نخستین بار در نسخه ۲.۶.۲۵ معرفی شد)، یک تونل کلاینت ISATAP را راه‌اندازی و نگهداری می‌کند.

این برنامه تونل را ایجاد می‌کند، به‌طور دوره‌ای از مسیریاب‌های مشخص‌شده استعلام می‌گیرد، آن‌ها را به فهرست مسیریاب‌های بالقوه (PRL) اضافه می‌نماید، درخواست‌های دوره‌ای جذب مسیریاب ارسال می‌کند و اعلان‌های مسیریاب را تحلیل می‌نماید. isatapd تلاش می‌کند تا حتی در صورت تغییر توپولوژی شبکه، تونل را بالا و فعال نگه دارد.

برای اطلاعات بیشتر بخش نکات (NOTES) را در ادامه ببینید.

نام رابط تونل. مقدار پیش‌فرض is0 است.
دستگاه پیوند تونل. در صورت تعیین، تونل به آن دستگاه محدود خواهد شد که امکان اجرای چندین نمونه از isatapd را با تونل‌های متفاوت فراهم می‌سازد. تونل تنها تا زمانی می‌تواند وجود داشته باشد که دستگاه پیوند بالا (up) باشد و یک نشانی IPv4 برای آن پیکربندی شده باشد.

در صورت مشخص نشدن یا تنظیم روی 'auto'، نشانی IPv4 خروجی برای نخستین router حدس زده می‌شود و تونل متناسب با آن ایجاد می‌گردد. دستگاه تونل تنها در صورتی ساخته می‌شود که یک نشانی مبدأ IPv4 امکان‌پذیر برای دسترسی به نخستین مسیریاب وجود داشته باشد.

مقدار MTU را برحسب بایت برای دستگاه تونل تنظیم می‌کند؛ حداقل آن ۱۲۸۰ است. اگر مشخص نشود، یا روی 'auto' یا ۰ تنظیم شود، هسته مقدار MTU را انتخاب خواهد کرد که معمولاً ۱۴۸۰ است.
محدودیت تعداد گام (hoplimit) تونل را تنظیم می‌کند، مقدار پیش‌فرض ۶۴ است. تعیین 'auto' یا 'inherit' باعث می‌شود تونل مقدار TTL را از دستگاه متصل به ارث ببرد.
غیرفعال‌سازی کشف MTU مسیر (IPv4 Path MTU Discovery) روی این تونل. برای کارکرد این گزینه، --ttl باید روی inherit تنظیم شده باشد. مقدار پیش‌فرض: انجام کشف MTU مسیر جهت کاهش قطعه‌بندی (fragmentation) زائد.
تنظیم یک مسیریاب بالقوه. isatapd نام میزبان را حل می‌کند، نشانی IPv4 را به PRL اضافه می‌نماید و پیام‌های دوره‌ای درخواست جذب مسیریاب ارسال می‌کند. حداکثر ۱۰ مسیریاب بالقوه را می‌توان مشخص کرد؛ مقدار پیش‌فرض نام دامنه فاقد صلاحیت "isatap" است.
بازه زمانی پیش‌فرض برای ارسال درخواست‌های جذب مسیریاب. اگر طول عمر مسیریاب کمتر باشد یا بازه زمانی روی 'auto' تنظیم شده باشد، این بازه برابر با ٪۸۰ طول عمر مسیریاب خواهد بود. می‌تواند برای اجبار به ارسال درخواست‌ها در بازه‌ای کوتاه‌تر استفاده شود.

پیش‌فرض: auto

بازه زمانی برای انجام تفکیک DNS مسیریاب‌های پیکربندی‌شده و بازسازی PRL در صورت نیاز. برای غیرفعال کردن روی ۰ تنظیم کنید.

پیش‌فرض: ۳۶۰۰ ثانیه = ۱ ساعت

انشعاب به پس‌زمینه (اجرا در حالت دیمن). هنوز هیچ امکان ثبت گزارشی (logging) در دسترس نیست.
شناسه فرایند (PID) را به‌صورت متن ساده در پرونده ذخیره می‌کند. برای جلوگیری از اجرای چند نمونه همزمان، پرونده PID قفل خواهد شد. این گزینه برای اسکریپت‌ها و هنگام اجرای isatapd به‌صورت دیمن کاربردی است.
کاهش سطح دسترسی به این کاربر هنگام اجرای حلقه درخواست.

پیش‌فرض: nobody

افزایش پرگویی گزارش‌ها (جزئیات بیشتر)
کاهش پرگویی گزارش‌ها (حالت بی‌صدا)
نمایش راهنمای استفاده
نمایش نسخه برنامه

در صورت موفقیت مقدار صفر و در غیر این صورت مقداری غیرصفر برگردانده می‌شود.

ارسال اجباری درخواست‌های جذب مسیریاب و در صورت نیاز، ایجاد مجدد تونل.
خاموش کردن تمیز دستگاه تونل و خروج از برنامه.

isatapd هنگام اجرا در پیش‌زمینه در stderr و هنگام اجرا در پس‌زمینه با استفاده از فسیلیتی LOG_DAEMON در syslog(3) گزارش می‌دهد. میزان جزئیات گزارش را می‌توان با سوییچ‌های -v و -q کنترل کرد.

داده‌های شبکه توسط isatapd با امتیازات یک کاربر غیرممتاز پردازش می‌شوند تا تأثیر باگ‌های احتمالی در کد شبکه به حداقل برسد. برای ساخت و نگهداری دستگاه تونل، امتیازات ریشه (root) الزامی است.

هر زمان که رابط پیوند تونل از کار بیفتد یا نشانی مبدأ برای نقطه پایانی محلی تونل تغییر کند، دستگاه تونل در صورت امکان حذف و مجدداً ایجاد خواهد شد. توجه داشته باشید که تا آن زمان ممکن است تونل شما در وضعیتی غیرقابل استفاده باشد.

Sascha Hlusiak <mail@saschahlusiak.de>

Kwong-Sang Yin <kwong-sang.yin@boeing.com>

Fred Templin <fred.l.templin@boeing.com>

ip(8), syslog-ng(8)

http://www.ietf.org/rfc/rfc5214.txt

September 13th, 2013 isatapd-0.9.7