Skip to content
Smarter by Design.Simpler for Business

sys-cmd ipcalc ​

sys-cmd ipcalc, WEB-CLI'de verilen IP adresi ve maskeden ağ adresini, yayın adresini, maskenin iki yazılışını ve kullanılabilir adres aralığını hesaplar. Ağa hiç paket göndermez; bir VIP ya da backend adresinin hangi alt ağa düştüğünü ve iki adresin aynı alt ağda olup olmadığını anlamak için kullanılır.

Komut Özeti ​

TR7 WEB-CLI · sys-cmd ipcalc
# ipcalc yazıp Tab: serbest parametre
admin@TR7LBWAF01> sys-cmd ipcalc
<ipcalc-parameter-1>
 
admin@TR7LBWAF01> sys-cmd ipcalc <adres>/<önek>
admin@TR7LBWAF01> sys-cmd ipcalc <adres> <maske>
admin@TR7LBWAF01>  

ipcalc sözcüğünden sonra yazılan her şey araca olduğu gibi aktarılır. Zorunlu alan yoktur; adres ve maske aşağıdaki biçimlerden biriyle yazılır.

Nasıl Çalışır ​

KonuDavranış
BağlamYalnız hesap yapar; seçili v-device ve route table sonucu değiştirmez.
SüreSonucu yazıp hemen kapanır.
PipeÇıktı | ile süzülebilir ya da to-file ile dosyaya yazılabilir.
KayıtHer çalıştırma kullanıcı loglarına yazılır.

Yazım Biçimleri ​

BiçimNe hesaplanırÖrnek
<adres>/<önek>Önek uzunluğuyla verilen ağın bilgileri10.20.0.0/22
<adres> <maske>Noktalı maskeyle verilen ağın bilgileri198.51.100.137 255.255.255.0

Çıktıdaki satırların adları ve ek seçenekler aracın cihazdaki sürümüne bağlıdır.

Örnekler ​

TR7 WEB-CLI · A) VIP'in bulunduğu /24 ağı
admin@TR7LBWAF01> sys-cmd ipcalc 10.0.7.20/24
admin@TR7LBWAF01>  
TR7 WEB-CLI · B) Noktalı maskeyle
admin@TR7LBWAF01> sys-cmd ipcalc 198.51.100.137 255.255.255.0
admin@TR7LBWAF01>  
TR7 WEB-CLI · C) Geniş bir blok
admin@TR7LBWAF01> sys-cmd ipcalc 10.10.0.0/22
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • İki adres aynı alt ağda mı? Her iki adres aynı maskeyle ayrı ayrı hesaplanır; ağ adresleri eşitse adresler aynı alt ağdadır ve aralarında yönlendirme gerekmez.
  • Adres planlama. Bir route table'a yeni IP adresi eklenmeden önce kullanılabilir aralık bu komutla doğrulanır; adres ekleme network ip komutuyla yapılır.