| IP-TCP_METRICS(8) | Linux | IP-TCP_METRICS(8) |
نام (NAME)
ip-tcp_metrics - مدیریت معیارهای ذخیرهشده TCP
خلاصه دستور (SYNOPSIS)
ip [ OPTIONS ] tcp_metrics { COMMAND | help }
ip tcp_metrics { show | flush } SELECTOR
ip tcp_metrics delete [ address ] ADDRESS
SELECTOR := [ [ address ] PREFIX ]
توضیحات (DESCRIPTION)
دستور ip tcp_metrics برای دستکاری و مدیریت مدخلهایی در هسته به کار میرود که اطلاعات TCP را برای مقصدهای IPv4 و IPv6 نگهداری میکنند. این مدخلها هنگامی ایجاد میشوند که سوکتهای TCP بخواهند اطلاعات مربوط به مقصدهای مختلف را به اشتراک بگذارند، و در یک حافظه پنهان (کش) که کلید آن آدرس مقصد است ذخیره میشوند. اطلاعات ذخیرهشده ممکن است شامل مقادیر معیارها (که در ابتدا از مسیرها دریافت شدهاند)، مقدار اخیر TSVAL برای اهداف بازیافت TIME-WAIT، وضعیت قابلیت Fast Open و غیره باشد. به دلایل کارایی و عملکرد، حجم این حافظه پنهان نمیتواند از حد تعیینشده فراتر رود؛ بنابراین مدخلهای قدیمیتر با اطلاعات جدید جایگزین شده، یا گاهی بازپسگیری شده و برای مقصدهای جدید استفاده میشوند. هسته هرگز این مدخلها را به طور خودکار حذف نمیکند؛ این مدخلها تنها با استفاده از این ابزار قابل تخلیه و پاکسازی هستند.
ip tcp_metrics show - نمایش مدخلهای کششده
- address PREFIX (default)
- پیشوند یا آدرس IPv4/IPv6. اگر هیچ پیشوندی مشخص نشود، تمامی مدخلها نمایش داده میشوند.
خروجی ممکن است شامل اطلاعات زیر باشد:
age <S.MMM>sec - مدت زمان سپریشده از زمان ایجاد، بازنشانی یا بهروزرسانی مدخل با معیارهای دریافتی از سوکتها. اگر معیارها در یک ساعت گذشته بهروزرسانی نشده باشند، مدخل هنگام استفاده با معیارهای دریافتی از مسیر بازنشانی و تازه میشود. همه مقادیر کششده سن (age) را هنگام بهروزرسانی بازنشانی نمیکنند.
cwnd <N> - مقدار معیار CWND
fo_cookie <HEX-STRING> - مقدار کوکی دریافت شده در SYN-ACK که برای SYNهای بعدی قابلیت Fast Open استفاده میشود
fo_mss <N> - مقدار MSS دریافت شده در SYN-ACK که برای SYNهای بعدی قابلیت Fast Open استفاده میشود
fo_syn_drops <N>/<S.MMM>sec ago - تعداد بستههای ساقطشده SYN خروجی اولیه Fast Open همراه با داده، که با نظارت بر SYN-ACK دریافتی پس از ارسال مجدد SYN شناسایی میشود. مقدار ثانیه زمان پس از آخرین بسته ساقطشده SYN را نشان میدهد و در ترکیب با تعداد بستههای ساقطشده میتواند برای غیرفعالسازی موقت Fast Open استفاده شود.
reordering <N> - مقدار معیار Reordering
rtt <N>us - مقدار معیار RTT
rttvar <N>us - مقدار معیار RTTVAR
ssthresh <SSTHRESH> - مقدار معیار SSTHRESH
tw_ts <TSVAL>/<SEC>sec ago - مقدار اخیر TSVAL و ثانیههای سپریشده پس از ذخیره آن در سوکت TIME-WAIT
ip tcp_metrics delete - حذف یک مدخل منفرد
- address ADDRESS (default)
- آدرس IPv4/IPv6. آدرس یک آرگومان الزامی است.
ip tcp_metrics flush - تخلیه و پاکسازی مدخلها
این دستور مدخلهایی را که بر اساس معیارهایی انتخاب شدهاند تخلیه و پاکسازی میکند.
این دستور دارای آرگومانهایی مشابه با show است.
مثالها (EXAMPLES)
ip tcp_metrics show address 192.168.0.0/24
ip tcp_metrics show 192.168.0.0/24
ip tcp_metrics
ip tcp_metrics delete 192.168.0.1
ip tcp_metrics flush 192.168.0.0/24
ip tcp_metrics flush all
ip -6 tcp_metrics flush all
همچنین ببینید (SEE ALSO)
نویسنده (AUTHOR)
صفحه راهنمای اصلی توسط Julian Anastasov <ja@ssi.bg> نوشته شده است.
| 23 Aug 2012 | iproute2 |