DEVLINK-TRAP(8) Linux DEVLINK-TRAP(8)

devlink-trap - مدیریت و پیکربندی تلههای سختافزاری devlink


devlink [ OPTIONS ] trap { COMMAND | help }

OPTIONS := { -v[erbose] | -s[tatistics] }

devlink trap show [ DEV trap TRAP ]

devlink trap set DEV trap TRAP [ action { trap | drop | mirror } ]

devlink trap group show [ DEV group GROUP ]

devlink trap group set DEV group GROUP [ action { trap | drop | mirror } ]
[ policer POLICER ] [ nopolicer ]

devlink trap policer set DEV policer POLICER [ rate RATE ] [ burst BURST ]

devlink trap help

DEV - دستگاه devlink که تله‌های بسته باید از آن نمایش داده شوند را مشخص می‌کند. اگر این آرگومان حذف شود، تمام تله‌های بسته مربوط به همه دستگاه‌ها فهرست می‌شوند.

trap TRAP - تله بسته را مشخص می‌کند. تنها در صورتی قابل اعمال است که دستگاه devlink نیز مشخص شده باشد.

DEV - دستگاه devlink که تله بسته متعلق به آن است را مشخص می‌کند.

trap TRAP - تله بسته را مشخص می‌کند.

کنش تله بسته.

trap - تنها نسخه بسته به پردازنده (CPU) ارسال می‌شود.

drop - بسته توسط دستگاه زیرین دور انداخته می‌شود و نسخه‌ای به پردازنده ارسال نمی‌گردد.

mirror - بسته توسط دستگاه زیرین هدایت می‌شود و نسخه‌ای از آن به پردازنده ارسال می‌گردد.

DEV - دستگاه devlink که گروه‌های تله بسته باید از آن نمایش داده شوند را مشخص می‌کند. اگر این آرگومان حذف شود، تمام گروه‌های تله بسته مربوط به همه دستگاه‌ها فهرست می‌شوند.

group GROUP - گروه تله بسته را مشخص می‌کند. تنها در صورتی قابل اعمال است که دستگاه devlink نیز مشخص شده باشد.

DEV - دستگاه devlink که گروه تله بسته متعلق به آن است را مشخص می‌کند.

group GROUP - گروه تله بسته را مشخص می‌کند.

کنش تله بسته. این کنش برای تمام تله‌های بسته عضو در گروه تله تنظیم می‌شود. کنش‌های تله‌های غیر drop (غیر دور انداختنی) قابل تغییر نیستند و بنابراین نادیده گرفته می‌شوند.
پلیسِر تله بسته. پلیسری که باید به گروه تله بسته متصل (bind) شود. مقدار "0" اتصال پلیسر متصل‌شده فعلی را قطع می‌کند.
قطع اتصال پلیسِر تله بسته از گروه تله بسته.

DEV - دستگاه devlink که پلیسِر تله بسته متعلق به آن است را مشخص می‌کند.

policer POLICER - پلیسِر تله بسته را مشخص می‌کند.

rate RATE - نرخ پلیسِر تله بسته بر حسب بسته بر ثانیه.

burst BURST - اندازه انفجار (burst size) پلیسِر تله بسته بر حسب بسته.

devlink trap show

فهرست کردن تله‌های بسته موجود.

devlink trap group show

فهرست کردن گروه‌های تله بسته موجود.

devlink -vs trap show pci/0000:01:00.0 trap source_mac_is_multicast

نمایش ویژگی‌ها و آمار یک تله بسته مشخص.

devlink -s trap group show pci/0000:01:00.0 group l2_drops

نمایش ویژگی‌ها و آمار یک گروه تله بسته مشخص.

devlink trap set pci/0000:01:00.0 trap source_mac_is_multicast action trap

تنظیم کنش یک تله بسته مشخص به 'trap'.

devlink trap policer show

فهرست کردن پلیسِرهای تله بسته موجود.

devlink -s trap policer show pci/0000:01:00.0 policer 1

نمایش ویژگی‌ها و آمار یک پلیسِر تله بسته مشخص.

devlink trap policer set pci/0000:01:00.0 policer 1 rate 1000 burst 128

تنظیم نرخ و اندازه انفجار یک پلیسِر تله بسته مشخص.

devlink(8), devlink-dev(8), devlink-monitor(8)

Ido Schimmel <idosch@mellanox.com>

2 August 2019 iproute2