man/network
man · Ağ

$ snmpnetstat

Bölüm 1 ·

SNMP aracılığıyla bir ağ varlığından ağ durumu ve yapılandırma bilgilerini görüntüler

Kullanım

       snmpnetstat [COMMON OPTIONS] [-Ca] [-Cn] AGENT
       snmpnetstat [COMMON OPTIONS] [-Ci] [-Co] [-Cr] [-Cn] [-Cs] AGENT
       snmpnetstat [COMMON OPTIONS] [-Ci] [-Cn] [-CI interface] AGENT [interval]
       snmpnetstat [COMMON OPTIONS] [-Ca] [-Cn] [-Cs] [-Cp protocol] AGENT

Açıklama

snmpnetstat komutu, SNMP protokolü kullanılarak uzak bir sistemden alınan ağla ilgili çeşitli bilgilerin değerlerini sembolik olarak görüntüler. Sunulan bilgilerin seçeneklerine bağlı olarak bir dizi çıktı biçimi mevcuttur. Komutun ilk biçimi aktif soketlerin bir listesini görüntüler. İkinci biçim, seçilen seçeneğe göre ağla ilgili diğer bilgilerin değerlerini sunar. Üçüncü biçim kullanılarak, bir aralık (interval) belirtildiğinde snmpnetstat, yapılandırılmış ağ arayüzlerindeki paket trafiğine ilişkin bilgileri sürekli olarak görüntüleyecektir. Dördüncü biçim ise belirtilen protokol hakkındaki istatistikleri görüntüler.

En az protokol sürümü v2 kullanılıyorsa, snmpnetstat bilgi sorgulamak için GETBULK istekleri gönderecektir.

AGENT (ARACI), verilen nesneleri izlemek üzere donatılmış bir hedef SNMP aracısını tanımlar. En basit haliyle AGENT tanımı, bir ana bilgisayar adı (hostname) veya bir IPv4 adresinden oluşur. Bu durumda komut, verilen hedef ana bilgisayarın 161 numaralı bağlantı noktasına (port) UDP/IPv4 kullanarak aracıyla iletişim kurmaya çalışacaktır. AGENT için olası biçimlerin tam listesi için snmpcmd(1) kılavuzuna bakın.

Seçenekler

Seçenekler aşağıdaki anlamlara gelmektedir:

COMMON OPTIONS (ORTAK SEÇENEKLER) Ortak seçeneklerin olası değerlerinin listesi ve açıklamaları için lütfen snmpcmd(1) kılavuzuna bakın.

-Ca Varsayılan görünümle birlikte tüm soketlerin durumunu gösterir; normalde sunucu süreçleri tarafından kullanılan soketler gösterilmez.

  • -Ci Tüm ağ arayüzlerinin durumunu gösterir.: Arayüz görünümü; aktarılan paketler, hatalar ve çarpışmalarla ilgili kümülatif istatistikleri içeren bir tablo sağlar. Arayüzün ağ adresleri ve maksimum iletim birimi (``mtu'') de görüntülenir.

  • -Co Paketler yerine oktetleri göstererek kısaltılmış bir arayüz durumu görüntüler.: Bu seçenek, bir yönlendirici üzerindeki sanal arayüzleri (Frame-Relay devreleri gibi) sorgularken kullanışlıdır.

-CI interface Yalnızca bu arayüz hakkındaki bilgileri gösterir; aşağıda açıklandığı gibi bir aralık (interval) ile birlikte kullanılır.

-Cn Ağ adreslerini sayısal olarak gösterir (normalde snmpnetstat adresleri yorumlar ve onları sembolik olarak görüntülemeye çalışır). Bu seçenek, görüntüleme biçimlerinin herhangi biriyle kullanılabilir.

-Cp protocol Protokol hakkındaki istatistikleri gösterir; bu protokol, bilinen bir protokol adı veya onun bir takma adıdır. Bazı protokol adları ve takma adları /etc/protocols dosyasında listelenmiştir. Boş bir yanıt, genellikle raporlanacak dikkate değer bir veri olmadığı anlamına gelir. Protokol bilinmiyorsa veya onun için bir istatistik rutini yoksa program hata verecektir.

  • -Cs Protokol başına istatistikleri gösterir.: -Cr seçeneğiyle birlikte kullanıldığında, bunun yerine yönlendirme istatistiklerini gösterir.

  • -Cr Yönlendirme tablolarını gösterir.: -Cs seçeneği de mevcut olduğunda, yönlendirme tabloları yerine protokol başına yönlendirme istatistiklerini gösterir.

-CR repeaters GETBULK istekleri için repeaters, kullanılacak max-repeaters değerini belirtir.

snmpnetstat bir aralık (interval) bağımsız değişkeniyle çağrıldığında, ağ arayüzleriyle ilgili istatistiklerin sürekli güncellenen bir sayımını görüntüler. interval, istatistiklerin raporlanması arasındaki saniye cinsinden süredir.

Aktif Soketler Görünümü (Varsayılan)

Aktif soketler için varsayılan görünüm; yerel ve uzak adresleri, protokolü ve protokolün dahili durumunu gösterir. Adres biçimleri, bir soketin adresi bir ağı belirtip belirli bir ana bilgisayar adresini belirtmiyorsa host.port'' veya network.port'' şeklindedir. Bilindiğinde, ana bilgisayar ve ağ adresleri sırasıyla /etc/hosts ve /etc/networks veritabanlarına göre sembolik olarak görüntülenir. Bir adresin sembolik adı bilinmiyorsa veya -Cn seçeneği belirtilmişse, adres, adres ailesine göre sayısal olarak yazdırılır. İnternet noktalı biçimi'' (dot format) hakkında daha fazla bilgi için inet(3N) kılavuzuna bakın. Belirtilmemiş veya joker'' (wildcard) adresler ve bağlantı noktaları (portlar) ``*'' olarak görünür.

Arayüz Görünümü

Arayüz görünümü; aktarılan paketler, hatalar ve çarpışmalarla ilgili kümülatif istatistikleri içeren bir tablo sağlar. Arayüzün ağ adresleri ve maksimum iletim birimi (``mtu'') de görüntülenir.

Yönlendirme Tablosu Görünümü

Yönlendirme tablosu görünümü, mevcut rotaları ve durumlarını gösterir. Her rota, bir hedef ana bilgisayar veya ağ ile paketlerin iletilmesinde kullanılacak bir ağ geçidinden (gateway) oluşur. İşaretler (flags) alanı, rotanın durumunu (etkin'' ise U''), rotanın bir ağ geçidine (G'') gidip gitmediğini, rotanın bir yeniden yönlendirme (redirect) ile dinamik olarak oluşturulup oluşturulmadığını (D'') ve rotanın bir yeniden yönlendirme ile değiştirilip değiştirilmediğini (``M'') gösterir. Yerel ana bilgisayara bağlı her arayüz için doğrudan rotalar oluşturulur; bu tür girişler için ağ geçidi (gateway) alanı, giden arayüzün adresini gösterir. Arayüz girişi, rota için kullanılan ağ arayüzünü belirtir.

Aralıklı Arayüz Görünümü

snmpnetstat bir aralık (interval) bağımsız değişkeniyle çağrıldığında, ağ arayüzleriyle ilgili istatistiklerin sürekli güncellenen bir sayımını görüntüler. Bu görünüm, birincil arayüz için bir sütun ve tüm arayüzler için bilgileri özetleyen bir sütundan oluşur. Birincil arayüz, -CI seçeneği ile başka bir arayüzle değiştirilebilir. Her bilgi ekranının ilk satırı, sistemin son yeniden başlatılmasından (reboot) bu yana olan bir özeti içerir. Sonraki çıktı satırları, önceki aralık boyunca biriken değerleri gösterir.

Tek Bir Protokol İçin Aktif Soketler Görünümü

-Cp seçeneğiyle bir protokol belirtildiğinde, görüntülenen bilgiler, görünümün verilen protokol ile sınırlandırılması hariç, aktif soketler için varsayılan görünümdekine benzerdir.

Örnekler

       Aktif soketleri görüntülemek için snmpnetstat kullanma örneği (varsayılan):

       % snmpnetstat -v 2c -c public -Ca testhost

       Active Internet (tcp) Connections (including servers)
       Proto Local Address		  Foreign Address		  (state)
       tcp   *.echo			   *.*				  LISTEN
       tcp   *.discard			   *.*				  LISTEN
       tcp   *.daytime			   *.*				  LISTEN
       tcp   *.chargen			   *.*				  LISTEN
       tcp   *.ftp			   *.*				  LISTEN
       tcp   *.telnet			   *.*				  LISTEN
       tcp   *.smtp			   *.*				  LISTEN
       ...

       Active Internet (udp) Connections
       Proto Local Address
       udp    *.echo
       udp    *.discard
       udp    *.daytime
       udp    *.chargen
       udp    *.time
       ...

       % snmpnetstat -v 2c -c public -Ci testhost

       Name	Mtu Network    Address		Ipkts	Ierrs	 Opkts Oerrs Queue
       eri0    1500 10.6.9/24  testhost     170548881  245601	687976	   0	0
       lo0     8232 127        localhost      7530982	    0  7530982	   0	0

       Belirli bir protokol hakkındaki istatistikleri göstermek için snmpnetstat kullanma örneği:

       % snmpnetstat -v 2c -c public -Cp tcp testhost

       Active Internet (tcp) Connections
       Proto Local Address		  Foreign Address		  (state)
       tcp   *.echo			   *.*				  LISTEN
       tcp   *.discard			   *.*				  LISTEN
       tcp   *.daytime			   *.*				  LISTEN
       tcp   *.chargen			   *.*				  LISTEN
       tcp   *.ftp			   *.*				  LISTEN
       tcp   *.telnet			   *.*				  LISTEN
       tcp   *.smtp			   *.*				  LISTEN
       ...

Ayrıca Bakınız

snmpcmd(1), iostat(1), vmstat(1), hosts(5), networks(5), protocols(5), services(5).

Hatalar

Hata kavramı tam olarak tanımlanmamıştır.