Aracılığıyla paylaş


netstat

Etkin TCP bağlantılarını, bilgisayarın dinlediği bağlantı noktalarını, Ethernet istatistiklerini, IP yönlendirme tablosunu, IPv4 istatistiklerini (IP, ICMP, TCP ve UDP protokolleri için) ve IPv6 istatistiklerini (IPv6, ICMPv6, IPv6 üzerinden TCP ve IPv6 protokolleri üzerinden UDP için) görüntüler. Parametresiz kullanıldığında, bu komut etkin TCP bağlantılarını görüntüler.

Important

Bu komut yalnızca İnternet Protokolü (TCP/IP) protokolü Ağ Bağlantıları'ndaki bir ağ bağdaştırıcısının özelliklerinde bir bileşen olarak yüklüyse kullanılabilir.

Syntax

netstat [-a] [-b] [-e] [-n] [-o] [-p <Protocol>] [-r] [-s] [<interval>]

Parameters

Parameter Description
-a Tüm etkin TCP bağlantılarını ve bilgisayarın dinlediği TCP ve UDP bağlantı noktalarını görüntüler.
-b Her bağlantı veya dinleme bağlantı noktasını oluştururken kullanılan yürütülebilir dosyayı görüntüler. Bazı durumlarda iyi bilinen yürütülebilir dosyalar birden çok bağımsız bileşeni barındırıyor ve bu durumlarda bağlantı veya dinleme bağlantı noktası oluşturmada yer alan bileşenlerin dizisi görüntülenir. Bu durumda yürütülebilir ad en altta [] konumundadır, en üstte çağırdığı bileşendir ve TCP/IP'ye ulaşılana kadar böyle devam eder. Bu seçeneğin zaman alıcı olabileceğini ve yeterli izinleriniz olmadığı sürece başarısız olacağını unutmayın.
-e Gönderilen ve alınan bayt sayısı ve paket sayısı gibi Ethernet istatistiklerini görüntüler. Bu parametre -s ile birleştirilebilir.
-n Ancak, etkin TCP bağlantılarını görüntüler, ancak adresler ve bağlantı noktası numaraları sayısal olarak ifade edilir ve adları belirleme girişiminde bulunulmaz.
-o Etkin TCP bağlantılarını görüntüler ve her bağlantı için işlem kimliğini (PID) içerir. Uygulamayı PID temelinde Windows Görev Yöneticisi'ndeki İşlemler sekmesinde bulabilirsiniz. Bu parametre -a, -n ve -p ile birleştirilebilir.
-p <Protocol> Protokol tarafından belirtilen protokol için bağlantıları gösterir. Bu durumda, Protokol tcp, udp, tcpv6 veya udpv6 olabilir. Bu parametre protokole göre istatistikleri görüntülemek için -s ile birlikte kullanılırsa, Protokol tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 veya ipv6 olabilir.
-s protokole göre istatistikleri görüntüler. Varsayılan olarak TCP, UDP, ICMP ve IP protokolleri için istatistikler gösterilir. IPv6 protokolü yüklüyse, IPv6 üzerinden TCP, IPv6 üzerinden UDP, ICMPv6 ve IPv6 protokolleri için istatistikler gösterilir. -p parametresi bir dizi protokol belirtmek için kullanılabilir.
-r IP yönlendirme tablosunun içeriğini görüntüler. Bu, yol yazdırma komutuyla eşdeğerdir.
<interval> Seçilen bilgileri her saniye aralıkta bir yeniden görüntüler. Yeniden yürütmeyi durdurmak için CTRL+C tuşlarına basın. Bu parametre atlanırsa, bu komut seçilen bilgileri yalnızca bir kez yazdırır.
/? Komut isteminde yardım görüntüler.

Remarks

  • netstat komutu aşağıdakiler için istatistikler sağlar:

    Parameter Description
    Proto Protokolün adı (TCP veya UDP).
    Local address Yerel bilgisayarın IP adresi ve kullanılan bağlantı noktası numarası. IP adresine karşılık gelen yerel bilgisayarın adı ve bağlantı noktasının adı, -n parametresi belirtilmedikçe gösterilir. Bağlantı noktası henüz oluşturulmamışsa, bağlantı noktası numarası yıldız işareti (*) olarak gösterilir.
    Foreign address Yuvanın bağlı olduğu uzak bilgisayarın IP adresi ve bağlantı noktası numarası. IP adresine ve bağlantı noktasına karşılık gelen adlar, -n parametresi belirtilmedikçe gösterilir. Bağlantı noktası henüz oluşturulmamışsa, bağlantı noktası numarası yıldız işareti (*) olarak gösterilir.
    State TCP bağlantısının durumunu gösterir, örneğin:
    • CLOSE_WAIT
    • CLOSED
    • ESTABLISHED
    • FIN_WAIT_1
    • FIN_WAIT_2
    • LAST_ACK
    • LISTEN
    • SYN_RECEIVED
    • SYN_SEND
    • TIMED_WAIT

Examples

Hem Ethernet istatistiklerini hem de tüm protokollerin istatistiklerini görüntülemek için şunu yazın:

netstat -e -s

Yalnızca TCP ve UDP protokollerinin istatistiklerini görüntülemek için şunu yazın:

netstat -s -p tcp udp

Etkin TCP bağlantılarını ve işlem kimliklerini 5 saniyede bir görüntülemek için şunu yazın:

netstat -o 5

Etkin TCP bağlantılarını ve işlem kimliklerini sayısal form kullanarak görüntülemek için şunu yazın:

netstat -n -o