به آکادمی آتی نگر خوش آمدید

خرداد ۹, ۱۳۹۶ | دیدگاه‌ها: بدون دیدگاه
به این مقاله امتیاز بدهید

در این آموزش بخش دوم فرمان NETSTAT و Switch های آن را بررسی کنیم. بخش اول را اینجا بخوانید.

Netstat –o

این سوئیچ Process ID یا PID مربوط به برنامه ای که Connection مربوط به آن است را نشان می دهد. این سوئیچ یک ستون دیگر با عنون PID به خروجی های netstat می افزاید.

netstat -no<

 

Netstat –p

با این سوئیچ می توانید خروجی netstat را بر اساس یکی از پروتکل های زیر فیلتر کنید:

tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6, ipv6

برای مثال

Netstat –a –p udpv6<

Netstat –r

IPv4 Routing Table و IPv6 Routing Table را می توانید با این فرمان ببینید. خروجی این فرمان معادل فرمان rout print است.

Netstat -r<

Netstat –s

برای هر یک از پروتکل های گفته شده در netstat –p آمار کاملی را نشان می دهد.

Netstat -s<

 

Netstat –t

این سوئیچ وضعیت Offload را برای Connection های TCP نشان می دهد. این سوئیچ مربوط به Feature ایاست با نام TCP Chimney Offload. به بیان ساده این Featureباعث می شود تا پردازش های Data مربوط به شبکه از CPU به کارت شبکه منتقل شود تا CPU آزادتر باشد. البته برای بهره برداری از این Feature باید کارت شبکه از این تکنولوژی Support کند. این تکنولوژی برای سرورهایی که به طور مداوم حجم زیادی از Data را مبادله می کنند مناسب است. البته استفاده از این تکنولوژی می تواند باعث بروز مشکلاتی هم بشود. قبل از استفاده از این تکنولوژی در مورد آن تحقیق کنید.

Netstat –t<

همانطور که در تصویر بالا می بینید، با اجرای فرمان netstat –t ، یک ستون با نام Offload State افزوده می شود. اگر در قسمت State عبارت InHost نوشته شده باشد به معنای Offload نشدن ترافیک شبکه است. اگر عبارت Offloaded نوشته شده باشد به معنای فعال بودن قابلیت TCP Chimney Offload است.

مطالب مرتبط:  IPv6 چیست و چرا اینقدر اهمیت دارد؟

مشاهده وضعیت TCP Chimney Offload :

برای اطلاع از فعال یا غیر فعال بودن TCP Chimney Offload فرمان زیر را در خط فرمان وارد کنید:

netsh int tcp show global<

 

غیر فعال کردن TCP Chimney Offload :

netsh int tcp set global chimney=disabled<

 

فعال کردن TCP Chimney Offload :

netsh int tcp set global chimney=enabled<

 

پس از این فرمان اگر دوباره نگاهی به وضعیت TCP Chimney Offload بیاندازیم، می بینید که enable شده است:

 

Netstat –x

این سوئیچ به تازگی به ویندوز افزوده شده و در حال حاضر اطلاعات خاصی در مورد این Switch نیافتیم. پس از اجرای netstat -x در خط فرمان،به عنوان خروجی نیز اطلاعاتی نمایش داده نمی شود. این بخش در آینده تکمیل خواهد شد.

Netstat –y

این سوئیچ نیز مانند netstat –x به تازگی به افزوده شده اما بر خلاف netstat –x این فرمان خروجی دارد.این فرمان، Template مربوط به TCP Connection ها را نشان می دهد.

 

این بخش نیز در آینده کامل تر خواهد شد.

Netstat interval

برای استفاده از فرمان Netstat در حالت Interval باید به جای عبارت Interval یک عدد وارد کنید که بیانگر “زمان بر حسب ثانیه” است. مثلا فرمان netstat –r 5  یعنی هر ۵ ثانیه فرمان netstat –r را اجرا کن. برای Stop کردن این وضعیت دکمه های Ctrl+C  را فشار دهید.

امیدواریم آموزش فرمان Netstat برای شما مفید باشد.



برچسب‌ها: #

نظرات

اولین کسی باشید که نظر می دهد!

نام شما *:
ایمیل *:
با عضویت در خبرنامه از آخرین مقاله های مربوط به شبکه و تخفیف های تجهیزات شبکه با اطلاع شوید: