IP-FOU(8) Linux IP-FOU(8)

ip-fou - مدیریت تونلهای کپسولهسازی Foo-over-UDP و GUE

ip-gue - پیکربندی پورت دریافت Generic UDP Encapsulation


ip [ OPTIONS ] fou { COMMAND | help }

ip fou add port PORT { gue | ipproto PROTO } [ local IFADDR ] [ peer IFADDR ] [ peer_port PORT ] [ dev IFNAME ]
ip fou del port PORT [ local IFADDR ] [ peer IFADDR ] [ peer_port PORT ] [ dev IFNAME ]
ip fou show

دستورات ip fou برای ایجاد و حذف پورت‌های دریافت مربوط به Foo-over-UDP (FOU) و همچنین کپسوله‌سازی عمومی یودی‌پی (GUE یا Generic UDP Encapsulation) به کار می‌روند.

فناوری Foo-over-UDP امکان کپسوله‌سازی مستقیم بسته‌های یک پروتکل IP را روی UDP فراهم می‌کند. گیرنده، پروتکل بسته‌ای را که روی یک پورت UDP متعلق به FOU دریافت می‌شود، همان پروتکل پیکربندی‌شده برای آن پورت در نظر می‌گیرد.

کپسوله‌سازی Generic UDP Encapsulation (GUE) بسته‌های یک پروتکل IP را درون UDP به همراه یک سرایند (header) کپسوله‌سازی قرار می‌دهد. سرایند کپسوله‌سازی حاوی شماره پروتکل IP برای بسته کپسوله‌شده است.

هنگام ایجاد یک پورت دریافت FOU یا GUE، شماره پورت در آرگومان PORT مشخص می‌شود. در صورت استفاده از FOU، شماره پروتکل IP مرتبط با پورت در آرگومان PROTO تعیین می‌گردد. می‌توانید با مشخص کردن نشانی در آرگومان IFADDR دستور local یا مشخص کردن دستگاه در آرگومان IFNAME دستور dev، یک پورت را به یک نشانی/رابط محلی مقید (bind) کنید. چنانچه مایل به برقراری اتصال پورت باشید، می‌توانید نشانی طرف مقابل را در آرگومان IFADDR دستور peer و پورت طرف مقابل را در آرگومان PORT دستور peer_port مشخص نمایید.

یک پورت دریافت FOU یا GUE با تعیین PORT در دستور حذف (del)، و همچنین نشانی/رابط محلی یا نشانی/پورت طرف مقابل (در صورت تنظیم بودن) حذف می‌شود.

# ip fou add port 7777 ipproto 47

# ip fou add port 8888 ipproto 4

# ip fou add port 9999 gue

# ip fou del port 9999

# ip fou add port 7777 ipproto 47 local 1.2.3.4

ip(8)

Tom Herbert <therbert@google.com>

2 Nov 2014 iproute2