ttrasn
06-10-2012, 02:00 PM
اين دستور وضعيت پروتكل ها و پورت هاي ارتباطي TCP/IP را نمايش مي دهد. در صورتي كه اين دستور بدون هيچ سوئيچي استفاده شود ، اين دستور كليه پورت ها و ارتباطات خروجي فعال را نمايش مي دهد. چندين نوع سوئيچ با اين دستور مي توانيد بكار ببريد كه نوع خروجي را مشخص مي كنند. در زير برخي از اين سوئيچ ها آمده است.
a- ارتباطات جاري و پورت هايي كه در حال listen هستند را نمايش مي دهد.
e- وضعيت اترنت را نمايش مي دهد
n- ليستي عددي از آدرس ها و پورت ها را نشان مي دهد
p- وضعيت ارتباط را تنها د رخصوص پروتكلي خاص نمايش مي دهد
r-جدول روتينگ را نمايش مي دهد
s-وضعيت pre-protocolها را ليست مي كند
Interval مشخص كننده مدت زماني است كه بايد صبر شود تا وضعيت جديد نمايش داده شود.
دستور netstat براي نمايش وضعيت پورت ها در هردو TCP و UDPبكار مي رود و ارتباطات به خارج و به درون را نمايش مي دهد. وقتي كه از اين دستور بدن سوئيچ استفاده مي كنيد، چهار گونه اطلاعات به شما نمايش داده مي شود:
1- ليست پروتكل هاي استفاده شده و TCPو UDP
2- آدرسهاي كامپيوتر لوكال و پورت هاي استفاده شده
3- آدرس هاي خارجي و پروتكل هاي استفاده شده در آنها
4- وضعيت ارتباط و اينكه آيا پورتي استفاده شده يا خير
در حالت پيش فرض و معمولي استفاده از اين دستور بدون استفاده از سوئيچي خاص ، وضعيت ارتباط هاي از داخل به خارج توسط پروتكل TCPنمايش داده مي شود. در زير نمونه اي از اين دستور و نتيجه آن آمده است :
C:\>netstat
Active Connections
Proto Local Address Foreign Address State
TCP laptop:2848 MEDIASERVICES1:1755 ESTABLISHED
TCP laptop:1833 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2858 194.70.58.241:80 ESTABLISHED
TCP laptop:2860 194.70.58.241:80 ESTABLISHED
TCP laptop:2354 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2361 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1114 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1959 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1960 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1963 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2870 localhost:8431 TIME_WAIT
TCP laptop:8431 localhost:2862 TIME_WAIT
TCP laptop:8431 localhost:2863 TIME_WAIT
TCP laptop:8431 localhost:2867 TIME_WAIT
TCP laptop:8431 localhost:2872 TIME_WAIT
a- ارتباطات جاري و پورت هايي كه در حال listen هستند را نمايش مي دهد.
e- وضعيت اترنت را نمايش مي دهد
n- ليستي عددي از آدرس ها و پورت ها را نشان مي دهد
p- وضعيت ارتباط را تنها د رخصوص پروتكلي خاص نمايش مي دهد
r-جدول روتينگ را نمايش مي دهد
s-وضعيت pre-protocolها را ليست مي كند
Interval مشخص كننده مدت زماني است كه بايد صبر شود تا وضعيت جديد نمايش داده شود.
دستور netstat براي نمايش وضعيت پورت ها در هردو TCP و UDPبكار مي رود و ارتباطات به خارج و به درون را نمايش مي دهد. وقتي كه از اين دستور بدن سوئيچ استفاده مي كنيد، چهار گونه اطلاعات به شما نمايش داده مي شود:
1- ليست پروتكل هاي استفاده شده و TCPو UDP
2- آدرسهاي كامپيوتر لوكال و پورت هاي استفاده شده
3- آدرس هاي خارجي و پروتكل هاي استفاده شده در آنها
4- وضعيت ارتباط و اينكه آيا پورتي استفاده شده يا خير
در حالت پيش فرض و معمولي استفاده از اين دستور بدون استفاده از سوئيچي خاص ، وضعيت ارتباط هاي از داخل به خارج توسط پروتكل TCPنمايش داده مي شود. در زير نمونه اي از اين دستور و نتيجه آن آمده است :
C:\>netstat
Active Connections
Proto Local Address Foreign Address State
TCP laptop:2848 MEDIASERVICES1:1755 ESTABLISHED
TCP laptop:1833 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2858 194.70.58.241:80 ESTABLISHED
TCP laptop:2860 194.70.58.241:80 ESTABLISHED
TCP laptop:2354 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2361 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1114 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1959 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1960 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:1963 www.test.com:80 (http://www.test.com/) ESTABLISHED
TCP laptop:2870 localhost:8431 TIME_WAIT
TCP laptop:8431 localhost:2862 TIME_WAIT
TCP laptop:8431 localhost:2863 TIME_WAIT
TCP laptop:8431 localhost:2867 TIME_WAIT
TCP laptop:8431 localhost:2872 TIME_WAIT