pmacct

Software screenshot:
pmacct
Software ətraflı:
Version: 1.5.0
Tarixi Upload: 17 Feb 15
Geliştirici: Paolo Lucente
Lisenziya: Pulsuz
Məşhurluq: 25

Rating: 1.0/5 (Total Votes: 1)

pmacct istifadəçilər ixrac imkan verir command-line passiv şəbəkə monitorinq kommunal, ölçü, təsnif, hesabı və ümumi IPv6 və IPv4 trafik kiçik kolleksiyası var açıq mənbə və sərbəst paylanmış proqram layihədir. Bu glanceKey xüsusiyyətləri nfacctd, pmacct, pmacctd, sfacctd və uacctd tools.Features ibarətdir CGNAT üçün Cisco NSEL və Cisco nel, tunel qazaraq yol yoxlanılması üçün dəstək daxildir, MPLS / BGP VPN rfc4364 dəstək, GeoIP lookups, SQL dəstək ( data pre-emal, dinamik masa adlandırma), Libpcap kitabxana vasitəsilə məlumatların toplanması, eləcə də Netlink / Ulog, sFlow vasitəsilə dəstək tetikler v2 / v4 / v5, NetFlow v1 / v5 / v7 / V8 / v9 və IPFIX.
Bundan əlavə, proqram da belə Gnuplot, RRDtool, Net-SNMP, Cacti və MRTG kimi xarici kommunal, ixrac data etməyə qadirdir, bu IP daşıyıcısı üçün uyğun, ISP, CDN, IXP, isti ləkələr və məlumat mərkəzi mühit, MySQL, PostgreSQL, SQLite, MongoDB, BerkeleyDB, RabbitMQ, yaddaş masalar, və düz faylları daxil olmaqla, müxtəlif backends, məlumat saxlaya bilərsiniz.
Digər maraqlı xüsusiyyətləri arasında, biz IS-IS / IGP daemon, təsnifat yol axını, inter-domain marşrutlaşdırma təyyarənin vizual vasitəsilə BGP masalar, daxili marşrutları vizual dempinq BGP ADD-yolları, canlı BGP mesaj giriş üçün dəstək göstərmək olar bir BGP daemon daxil olan NetFlow, sFlow və IPFIX paket təkrarlanması və pluggable architecture.Getting vasitəsilə command-line proqram pmacctBeing ilə başlayan pmacct layihə yalnız bir konsol / CLI mühit istifadə edilə bilər. S Sizin GNU / Linux yüklemek üçün, daxili Softoware və pulsuz paylanır əməliyyat sistemi (məsələn, Ubuntu Ubuntu Software Center) və ya mənbə paketi Software Center app layihəsi & rsquo istifadə edə bilərsiniz rəsmi internet səhifəsi (məqalənin sonunda ana link bax).
Siz mənbə paketi istifadə pmacct yüklemek üçün qərar varsa, onu açmaq üçün arxiv meneceri alət istifadə, Ev qovluq saxlamaq bir terminal emulator app açmaq və & rsquo yerə getmək, bu, download, arxiv faylını hasil etdik (məsələn, cd /home/softoware/pmacct-1.5.0). ./ Konfiqurasiya && etmək & rsquo; Sonra & lsquo run; komanda konfiqurasiya və təqib proqramını tərtib etmək və lsquo; sudo yüklemek & rsquo etmək; komanda geniş alətlər sistemi yüklemek üçün.
Quraşdırma sonra, & ldquo əlavə - yardım & rdquo; daxil tools hər seçimi daha yaxşı necə anlamaq üçün kömək edəcək, onların komanda-line variantları, istifadə mesaj, habelə müxtəlif real həyat nümunələr keçirmək üçün (ətraflı məlumat üçün ilk bəndə bax) və necə istifadə edə bilərsiniz Sizin iş onlara. Ki pmacct Linux, BSD, Solaris, və əlaqədar sistemi çalışır unutmayın

Bu azad Yeni nədir.

  • config direktiv bgp_daemon_msglog_file təqdim BGP messages / hadisələrin axın giriş təmin etmək üçün. Hər giriş giriş bir zaman arayış, BGP peer IP ünvan, hadisə növü və sequence number (vaxt arayış kifayət qədər dənəvər deyil zaman tədbirlər sifariş) edir. BGP OLUNUB mesajları da tam prefiks olan və BGP məlumat atributları. Məsələn fəsil XIIf, QUICKSTART fayl verilir.
  • müntəzəm vaxt intervalları ilə BGP masalar təqdim dump. dəyişənlərin əlavə edə bilərsiniz fayl, bgp_table_dump_file direktiv tərəfindən müəyyən edilir. output format, hazırda yalnız JSON, bgp_table_dump_output direktiv vasitəsilə gələcəkdə müəyyən edilə bilər. zibilliklərin arasında vaxt intervalı bgp_table_dump_refresh_time direktiv vasitəsilə müəyyən edilə bilər. Məsələn fəsil XIIf, QUICKSTART fayl verilir.
  • məcburi dəyişən uzunluğu primitives üçün təqdim dəstəyi (ehtimal namizədlər strings var). Də təqdim "etiket tag və tag2 primitives dəyişən uzunluğu string ekvivalent olan ibtidai. Onun dəyəri (misal / pretag.map.example bax) pre_tag_map bir 'set_label' ifadəsi ilə müəyyən edilir. Yəni edin. bir pre_tag_map da JEQ nin nəticəsində, çox 'set_label sonra default əməliyyat vergül yazıları və ayrı-ayrı əlavə edir, tətbiq edilir.
  • pmacct layihə PEN # 43874 verildi. nfprobe plugin. tag, tag2, etiket primitives indi pmacct PEN IPFIX edilməsi istifadə kodlanmış

  • Çap, MongoDB və AMQP plugins
  • idxal preprocess xüsusiyyət. Preprocess belə bir güclü seçim dərəcəli nəticəsində backend məlumat üfleme isə (conditionals və çek virgülle ayrılmış siyahısı vasitəsilə) aqreqatlar emal etməyə imkan verir. minp, minb, minf, minbpp, minppf çek hazırda idxal edilmişdir. Config direktivləri yeni bir sıra Hesabatlarının nəticəsində, yəni əlavə olunur. print_preprocess və print_preprocess_type.
  • çap, MongoDB & AMQP plugins: əgər məlumat (/ bazası başlamaq) zaman sonra növbə gözləyən və cache yenidən daxil hadisə üfleme sonra yer zaman törətmək daha böyükdür. Concept SQL plugins idxal.
  • MySQL, PostgreSQL plugins: sql_locking_style artıq söz və quot dəstəkləyir; heç & quot; qapanma aradan. Bütün verilənlər bazası üzərində qrantlar Bu üsul, məsələn, müəyyən hallarda kömək edə bilər. (; Masa olarak; quot & tələbi MySQL kilitleme) mövcud deyil
  • util.c: open_logfile () indi mövcud deyil, aralıq directory səviyyəsi bina imkan mkdir_multilevel () çağırır. Bu print_output_file direktiv imkanları uyğun olaraq bütün log faylları gətirir.
  • təqdim [u | pm] acctd_flow_tcp_lifetime bir TCP axını passiv qalmaq necə uzun müəyyən etmək. , Yəni ümumi eyni müəyyən etməyə imkan verir acctd_flow_lifetime | Bu [pm u] əlavə edir. qeyri-TCP, axır. Verdiyi dəstək üçün Stathis Gkotsis üçün təşəkkür edirik.
  • tətbiqi nfacctd_account_options: doğru NetFlow / IPFIX seçimi qeydlər üçün haqq-hesab, eləcə də axını isə əgər. pre_tag_map axını olanları seçim data qeydlər split indi 'seçimi "nın sample_type dəyər təklif edir.
  • nfprobe plugin: xüsusi müəyyən primitives dəstək digər plugins uyğun təqdim edilmişdir. Belə xüsusiyyət ilə NetFlow v9 / xüsusi sahələri ilə IPFIX qeydlər (IPFIX də qələm dəstəklənir) çoxaltmaq mümkün olacaq.
  • AMQP ətrafında yalnız daxili istifadə üçün minimal API inşa edilmişdir. Məqsəd müxtəlif məqsədlər (giriş, BGP daemon zibilliklərin, AMQP plugin, və s.) Üçün eyni AMQP strukturların yenidən istifadə etmək. ! , BGP daemon düzeltmek: təqdim bgp_peer_info_delete () bir BGP peer disconnects sonra pulsuz / BGP info silmək üçün. ! çap, AMQP, yaddaş plguins düzeltmek: JSON çıxış, seçərkən Jansson kitabxana json_decref () JSON obyektlərin ayırdıqları pulsuz () pulsuz yaddaş yerində istifadə olunur. Pulsuz () mənşəli idi yaddaş sızıntıları istifadə. ! , AMQP plugin düzeltmek digər plugins QN (sorğu nömrəsi və ya AMQP messagess sayı halda) ilə log mesajları istiqamətində artıq RabbitMQ mesaj mübadiləsi göndərilən real sayı əks etdirir və növbə deyil, yalnız bütün messages. Məsələ hesabat Gabriel Snook üçün təşəkkür edirik. ! , IMT plugin düzeltmek: free_extra_allocs üçün buraxılmış zənglər səbəbiylə yaddaş sızıntısı () halda bütün extras.off_ * null idi. Onun dəstəyi məsələnin həlli üçün Tim Jackson üçün təşəkkür edirik. ! , pmacctd düzeltmek bir pcap_savefile oxu, məlumatların hər bufer dəyər sonra qısa usleep () təqdim əgər belə vaxt plugins / cache emal vermək. ! , SQL plugins düzeltmek: SQL handler növləri indi primitives qeyd indeksi daxil! , AMQP & MongoDB plugins düzeltmek çap: empty_pcust allocs üçün pulsuz () əlavə edildi! qarmaqlar plugin düzeltmek: təkmilləşdirilmiş çek həddi həyata qismən getmək bilər plugins (plugin_pipe_size) bir boru son bufer qarşısını almaq üçün. ! IPFIX vlen qeydlər təkmilləşdirilmiş user: nfacctd düzeltmek. ! nfprobe düzeltmek: SEGV xüsusi primitives müəyyən edilir, lakin array strukturu təsis əgər. ! , nfprobe düzeltmek: yanlış uzunluğu PEN ilə sahələri üçün IPv6 şablonları hesablanmışdır = 0! P_cache_insert_pending elan struct pkt_data prim_ptrs ilə qeyd etmək: plugin_common.c düzeltmek. primptrs_set_all_from_chained_cache () prim_ptrs null əgər artıq təhlükəsizdir. ! 1) PEN və qeyri-PEN xüsusi primitives coexisting halda həll 2) dəyişən və sabit xüsusi primitives: nfprobe düzeltmek. ! P_cache_insert_pending elan struct pkt_data prim_ptrs ilə qeyd etmək: plugin_common.c düzeltmek. primptrs_set_all_from_chained_cache () prim_ptrs null əgər artıq təhlükəsizdir. ! lofging düzeltmek: Seçilmiş konfiqurasiya faylını artıq daxil edilir. cfg_file həmişə mütləq yol daxil etmək üçün realpath () vasitəsilə qəbul edilir. ! SQL plugins ilə alignment yazıçı prosesləri forking ilə istinad pm_setproctitle (): çap, MongoDB & AMQP plugins düzeltmek. ! müştəri pmacct düzeltmek. Bu sorğu və primitives haqqında wildcard məcburi what_to_count_2 reyestrinin üzərində təsis üçün indi mümkündür

version 1.5.0 RC1 yeni nədir:

  • xüsusi müəyyən edilmiş toplama primitives tətbiqi

      primitives var aggregate_primitives config direktiv ilə qeyd bir fayl vasitəsilə müəyyən. xüsusiyyət yalnız, və əvvəlcədən müəyyən uzunluğu NetFlow v9 / IPFIX sahələri aiddir. Dəstək semantikası var: "u_int (imzasız tam decimal sayı kimi təqdim)," hex "(hexa- decimal sayı kimi təqdim imzasız tam)," ip "(IP ünvanı)," mac "(MAC ünvanı) və" str (string). Nümunələri ilə yanaşı Sintaksis "nümunələri / primitives.lst 'fayl var.
    • cədvəlli və CSV format əlavə JSON çıxış tətbiqi. 3-cü tərəf alətləri injection üçün uyğundur, JSON bir özünü ibarət format olan üstünlüyü var (ie. Bir masa adı tələb etmir CSV ilə müqayisədə). Leveraged Kitabxanasında mövcud Jansson edir: http://www.digip.org/jansson/
    • mesaj mübadiləsi şəbəkə trafik məlumatları dərc RabbitMQ / AMQP pmacct plugin tətbiqi. Unicast, yayım, yük balans ssenari dəstəklənir. amqp_routing_key istehlakçılara məlumatların seçmə çatdırılması imkan, peer_src_ip və tag primitives və ya konfiqurasiya post_tag dəyəri dəyər kimi, dinamik elementləri dəstəkləyir. Mesajlarım JSON formatda kodlanmış olunur.
    • pre_tag_map (və digər xəritələr): sFlow da NetFlow / IPFIX və ya AgentId sahəsində mənşəli IP ünvanı ilə müqayisə edilir ip 'düyməsini, indi IP prefiks, yəni ola bilər. XXX.XXX.XXX.XXX/NN, belə ki, hər hansı bir ixracatçısına müraciət etmək ixracatçıları və ya 0.0.0.0/0 müəyyən etmək üçün tag hesabatlarının müraciət etmək. Verdiyi dəstək üçün Stefano Birmani üçün çox təşəkkür edirik.
    • Cisco ASA NSEL ixrac Re-tətbiqi dəstək. Əvvəllər yalnız bir hack idi. İndi Cisco nel üçün görülən müvafiq iş çox təkrar istifadə olunur: post_nat_src_host (sahəsində növü # 40001) post_nat_dst_host (sahəsində növü # 40002) post_nat_src_port (sahəsində növü # 40003) post_nat_dst_port (sahəsində növü # 40004) fw_event (variantı nat_event sahəsində növü # 40005) və timestamp_start (msecs müşahidə zaman, sahə növü # 323).
    • MPLS bağlı toplama primitives NetFlow v9 / IPFIX, mpls_label_top mpls_label_bottom və mpls_stack_depth olan kontormerinin təqdim, belə ki, əsas tərəf çıxışının ixrac ssenariləri görünürlüğünü vermək, MPLS interfeys.
    • mpls_vpn_rd: ibtidai dəyər indi NetFlow v9 / IPFIX sahəsində növləri # 234 (ingressVRFID) və # 235 (egressVRFID) qaynaqlanan bilər. Bu flow_to_rd_map faylı mənbə dəyəri metodu mövcud əlavə edir.
    • networks_file. Sahəyə AS indi və kimi müəyyən edilə bilər quot; _ daxili port-to-port yol matrix elments müəyyən (və ya yalnış) da & quot ;, Faydalı
    • çap plugin: aralıq directory səviyyəsi yaradılması indi dəstəklənir; rehberler 8 də 32 ləğv edilib bir pathname səbəbdən dəyişənlərin məbləği dinamik zaman-based elementləri ola bilər.
    • çap plugin: təqdim print_history konfiqurasiya direktiv, məsələn, eyni sintaksis dəstəkləyir sql_history. Effektiv zaman, dinamik print_output_file adları vaxt müvafiq dəyişənlərin əvəz print_refresh_time bir əvəzinə bu dəyər istifadə etməklə müəyyən edilir.
    • yəni IP prefiks yazıları tətbiqi. öz IP ünvanı alan xüsusi qruplaşdırılması üçün. tərtib paketi konfiqurasiya xüsusiyyət Enable-plabel effektiv ola bilər. Labels networks_file vasitəsilə müəyyən edilə bilər.
    • mongo_user və mongo_passwd konfiqurasiya direktiv MongoDB ilə identifikasiyası dəstək vermək üçün əlavə edilmişdir. Həm də çıxarılmışdır varsa, geri uyğunluğu üçün, identifikasiyası aradan; yalnız iki bir əvəzinə müəyyən edilir, digər onun default dəyəri müəyyən edilir.
    • dinamik adı ilə kolleksiyalarda göstəriciləri müəyyən etmək mongo_indexes_file config direktiv tətbiqi. Toplanması hələ mövcud deyil, bu, yaradılmışdır. Index adları MongoDB tərəfindən seçilmiş.
    • çap plugin: təqdim print_output_file_append konfiqurasiya direktiv. Doğru əgər plugin bir çıxış fayl əlavə daha çox yazmaq imkan verir
    • bgp_agent_map: (BGP sessiya IP ünvanı / router ID əlavə) bir BGP sessiya port qarşı da NetFlow agent Sistemi əsas bgp_port əlavə:. Bu BGP sessiyaları NAT traverals nə ssenarilər dəstək məqsədi
    • peer_dst_ip (BGP növbəti hop) indi MPLS_TOP_LABEL_ADDR tərəfindən (NetFlow v9 / IPFIX sahə növü # 47) nəticə çıxarmaq olar. NetFlow MPLS effektiv əsas interfeys egress ixrac zaman Bu sahədə BGP növbəti hop əvəz edə bilər.
    • tətbiqi [nf | pm | sf | u] acctd_proc_name config direktivləri (həmişə default 'üçün müəyyən ismarıcları) əsas prosesi adını müəyyən etmək. Bu adlı plugins instantiate lakin əsas prosesi üçün bərabərdir. Bu qədər gətirilməsi üçün Brian Rak üçün təşəkkür edirik.
    • pre_tag_map. Təqdim əsas onların flowset ID dəyəri flowset mövzu hissəsi əsasında NetFlow v9 / IFPIX data qeydlər tag 'flowset_id "
    • pmacct müştəri: info qurmaq və konfiqurasiya script qəbul variantları tərtib versiyası yoxlamaq üçün 'V' command-line seçimi təqdim; də yeni-a seçim indi dəstəklənir aqreqasiya primitives və onların təsviri almaq üçün imkan verir.
    • mallopt üçün Check () konfiqurasiya zaman əlavə edildi. mallopt () zənglər glibc malloc () sərhəd çek aradan üçün təqdim olunur.
    • ! flow_to_rd_map dairəsini artırır, iface_to_rd_map əvəz: bu BGP / MPLS VPN Route Distinguishers (RD) üçün cüt xəritəsi indi mümkündür. Bu əsasında mapping metodu mövcud əlavə edir.
    • ! sfacctd, düzeltmek, nfacctd: Setsocksize () effektivliyini artıq bir sonrakı getsockopt vasitəsilə təsdiq zəng (). Nəticədə gözləniləndən daha fərqli, bir informasiya log mesajı verilir.
    • ! düzeltmek bina sistemi: FreeBSD4 üçün bayat çek çıxarılır və BSD sistemləri üçün çek təqdim etdi. Bir BSD sistemi varsa, -DBSD indi compiler üzərində qəbul edilir.
    • ! , tee plugin düzeltmek: şəffaf rejimi indi FreeBSD sistemi üzərində işləyir. Patch Nikita V. Shirokov tərəfindən nəzakət edir.
    • ! peer_dst_ip düzeltmek: uninitialized pointer dəyişən gözlənilməz davranışlar səbəb olub. Onun dəstək.
    • Bu həlli üçün Maarten Bollen sayəsində
    • ! , IMT plugin düzeltmek: düzgün iş deyil təsdiq M və -N açarları ilə seçmə sorğu. Patch təmin Acipia təşkilatına təşəkkür edirik.
    • ! , sql_common.c düzeltmek: BGP primitives ilə birlikdə istifadə əgər düzgün yazıldığına src_port və dst_port primitives. Məsələ cansız Brent Van Dussen və Elisa Jasinska üçün təşəkkür edirik.
    • ! Sistem tikinti düzeltmek. tələb / lib ilə bağlı deyil OS üçün / usr / lib64 əlavə kitabxana çek
    • ! fix, çap, MongoDB və AMQP plugins: P_test_zero_elem () obsoleted. Əksinə, cache strukturu "etibarlı" sahəsində backend entries törətmək üçün istifadə olunur.
    • ! düzeltmek nfacctd. heç bir zaman istinad qeydlər hissəsi kimi müəyyən edilir əgər NetFlow v9 / IPFIX, datagram başlığında zaman istinad geri düşmək ildə
    • ! Bir şey toplu elementləri emal zamanı yanlış getdi və bir səhv baş beledir verilir əgər indi MONGO_FAIL ilə bails) (mongo_insert_batch: MongoDB plugin düzeltmek. Belə bir şəraitdə üçün tipik səbəbi batch mövcud resursları, əsasən yaddaş üçün çox böyük deyil. Verdiyi dəstək üçün Maarten Bollen üçün çox təşəkkür edirik.
    • ! cfg_handlers.c düzeltmek. bütün funksiyaları) İndi lower_string (zəng, konfiqurasiya direktivləri təhlil və simli dəlilləri gözləyirik belə laqeyd hal kimi hərəkət
    • ! IPv6 & NetFlow ixracatçı IP ünvan, düzeltmek: IPv6 imkan sonra, NetFlow ixracatçı IP ünvanlar IPv4-eşlenen IPv6 ünvanı olaraq yazılmışdır. "Ip" sahəsində IPv6 effektiv və ya deyil asılı olaraq dəyişə bilər-ci ildən xəritələr oluştururken Bu qarışıqlıq səbəb olub. Bu indi müəyyən edilir və IPv4- IPv6 ünvanları artıq məcburi düz IPv4 olanları tərcümə olunur eşlenen.
    • ! , nfacctd düzeltmek. NetFlow v9 / IPFIX mənbə / hedef peer ASN məlumat elementləri qarışdırılır edilmişdir və müvafiq qaydada indi

    versiya 0.14.0 yeni nədir:

    • Bu versiya inteqrasiya IS-IS daemon olan kollektor əsas prosesi çərçivəsində paralel mövzu kimi idarə olunur.
    • Bu GRE tunel, P2P Salam, CSNP və PSNP üzərində, yəni bir L2 P2P qonşuluq, həyata keçirir, və hər hansı LSP məlumat göndərmək deyil.
    • Yeni toplama ibtidai 'etype "Ethernet çərçivəsində EtherType sahəsində qarşı mühasibat dəstək vermək məqsədiylə təqdim olunur.
    • ACL yaradılan nümunələri Support Brocade oyunları (sFlow nümunə növü: Enterprise: # 1991, Format: # 1). İndi də təqdim olunur
    • Bəzi bugfixes də bu azad daxil edilir.

    nədir version 0.14.0 RC3 ilə Yeni

    • BGP daemon indi BQP bir həyata keçirilməsi xüsusiyyətləri / MPLS VPN (rfc4364): Bu Route Distinguisher (RD) dəyərlərə cüt əlaqələndirir
    • .
    • İndi düz faylları şəbəkə trafik məlumat yaza bilərsiniz çap plugin (print_output_file) biçimlendirilmiş featuring və ya CSV çıxış, dinamik fayl, tarixi qəza, və tetikler.
    • pmacctd indi DLT_LOOP link növü (yəni OpenBSD tunel interfeys) dəstəkləyir.
    • uacctd daemon və digər kiçik yeni funksiyalar və müxtəlif düzeltmelerini bir neçə aksesuarların daxildir.

    nədir version 0.14.0 RC2 Yeni

    • A sampling_map xüsusiyyət təqdim olunub, imkan müəyyən statik yol seçmə mappings.
    • NetFlow v9 haqqında daha iş / IPFIX seçmə NetFlow v9 / IPFIX data rekord hissəsi kimi (FLOW) _SAMPLING_INTERVAL sahələr üçün (IOS-XR qarşı görüldü) 16 bit SAMPLER_IDs dəstək və dəstək daxildir.

    • Fallback & quot;
    • [ns] facctd_as_new və [ns] facctd_net həm də yeni və quot edir; uğurlu əgər seçim ixrac protokol qarşı ilk BQP qarşı BGP bağlı primitives baxmaq və.
    • Digər kiçik yeni funksiyalar və misc.
    • giderir də bu azad daxil edilir.

    versiya 0.12.5 yeni nədir:

    • nfacctd, pmacct NetFlow kollektor, inkişaf etmiş edilmişdir NAT L3 / L4 sahələri (IPFIX sahəsində növləri 225, 226, 227, 228, 281, və 282), Cisco ASA NetFlow v9 NSEL (sahəsində növləri 40001, 40002, 40003, 40004 152, 153, və 323) və tətbiqi təsnifatı dəstək (Cisco ARMB-NetFlow v9 inteqrasiya uyğunlaşdırılması).
    • NetFlow sonda plugin, nfprobe, egress IPv4 / IPv6 NetFlow v9 şablonları təqdim edir.
    • BGP mövzu indi sFlow / NetFlow agentləri IPv6 nəqliyyat və Xəritəçəkmə dəstəkləyir; BGP peer məlumat böyük applications yaxşı CPU qənaət nəticələri caching məqsədləri üçün status masa daxil bağlıdır.

    versiya 0.12.4 yeni nədir:

    • BGP daemon: Yeni yaddaş modeli təqdim olunur IP önek BQP arasında ortaq olunur qabırğa həmyaşıdları - Çox BGP ixrac tam masalar həmyaşıdları zaman ardıcıl yaddaş qənaət aparıcı səbəbiylə informasiya demək olar ki, ümumi üst-üstə düşür üçün. IP lookups uzun matç təbiət axtarış alqoritmi BGP peer məlumatlılığı artırmaq üçün tələb olunur.
    • Yenilənib daxili sənəd daemon yaddaş iz qiymətləndirilməsi dəstək.
    • BGP daemon: Yeni bgp_table_peer_buckets konfiqurasiya direktiv təqdim edir: hər peer marşrutlaşdırma məlumat IP önek əlavə və indi münaqişə zəncirlər ilə buketler daxil hashed olunur. Bu parametr belə hash strukturunun buketler sayı müəyyən; dəyəri birbaşa yaxşı həmyaşıdları gözlənilən sayı 1/10 müəyyən edilir, belə məbləğindən çox heç vaxt gözlənilən BGP həmyaşıdları sayı ilə bağlı edilir.
    • nfprobe dəstək istiqamətdə sahəsində (NetFlowv9 sahə növü # 61) ixrac əlavə edilmişdir; onun dəyəri, 0 = girme 1 = egress, nfprobe_direction konfiqurasiya direktiv vasitəsilə müəyyən edilir.
    • nfacctd: Cisco ASA təqdim dəstək counter bytes, NetFlow v9 sahə növü # 85. Verdiyi dəstək üçün Ralf Reinartz üçün təşəkkür edirik.
    • nfacctd: hallarda təkmilləşdirilmiş hərəkəti tanınması heuristics olan Pv4 / IPv6 / Giriş / çıxış data eyni NetFlowv9 şablon ərzində birləşir. Verdiyi dəstək üçün Carsten Schoene üçün təşəkkür edirik.
    • fix, BGP daemon. Qeyri-mövcud növbəti hop işarə əgər bgp_nexthop_followup düzgün iş deyil
    • fix, nfv9_template.c: desteklenmeyen NetFlow v9 sahəsində növləri məhəl; təkmilləşdirilmiş şablon giriş. Verdiyi dəstək üçün Ralf Reinartz üçün təşəkkür edirik.
    • fix, çap plugin: interfeys və şəbəkə maskalar dəstək əlavə edildi. Elektron dəyişənlər çıxdı dən imzalanıb. Imzasız çevrilir

    nədir versiya 0.12.3-ci ildə Yeni

    • ibtidai 'cos aqreqasiya həyata keçirilir dəstək təmin 802.1p prioritet. Collection sFlow, Libpcap və Ulog vasitəsilə dəstəklənir; ixrac sFlow vasitəsilə dəstəklənir.
    • BGP daemon: TCP MD5 imza həyata keçirilir. Yeni 'bgp_daemon_md5_file' konfiqurasiya direktiv müəyyən həmyaşıdları məqsədi və CSV formatında öz MD5 düymələri, satıra biri üçün əlavə olunur. Xəritə İş reloadable deyil: mövcud MD5 düymələri setsockopt (), yeni yeni təchiz xəritəsi kimi yüklü vasitəsilə çıxarılıb. Nümunə xəritəsi "nümunələri / bgp_md5.lst.example" əlavə.
    • BGP daemon. RFC3107 (SAFI = 4 etiket məlumat) üçün əlavə dəstək etiketli IPv4 / IPv6 unicast önek alınması təmin etmək üçün
    • nfprobe, sfprobe: yol istiqamətində anlayışı təqdim etdi. Nəticədə, [ns] fprobe_direction və [ns] fprobe_ifindex konfiqurasiya direktivləri həyata keçirilmişdir.
    • [ns] fprobe_direction yol istiqamətini müəyyənləşdirir. Bu statik və ya 'həyata' açar sözlər 'in "vasitəsilə müəyyən edilə bilər; dəyərlər də dinamik 'tag' və 'tag2 "açar sözlər vasitəsi ilə pre_tag_map (1 = giriş, 2 = output) vasitəsilə müəyyən edilə bilər.
    • [ns] fprobe_ifindex ya statik "tag" və "tag2" açar sözlər vasitəsi ilə pre_tag_map qarşı lookups vasitəsilə bir [ns] fprobe plugin və ya yarı-dinamik bir interfeys indeksi (ifIndex) şərik.
    • sfprobe. Sfprobe_ifspeed konfiqurasiya direktiv təqdim və statik bir sfprobe plugin bir interfeys sürəti şərik yönəlmiş
    • sfprobe dəstək əlavə Extension Mövzu keçin. Bu inkişafın Enabler "cos" və / out istiqamətdə dəstək oldu. VLAN məlumat artıq bir araya olaraq dəstəklənib Halbuki ibtidai.
    • sfprobe: Çox interfeys üçün Counter nümunələri üçün əlavə dəstək. Counter Nümunələr real bayt / paket trafik səviyyəsi ilə məskunlaşmış bilər ki, seçmə funksiyası plugin gətirilmişdir. ! nfprobe, sfprobe: göndərmək bufer ölçüsü artıq davamlı ixrac halda tune buferlər üçün bir yol təmin ifadə əgər plugin_pipe_size uyğun olunur. ! , addr.c düzeltmek: pm_ntohll () və pm_htonll () routines yenidən. Bu 64-bit dəyişənlərin byte sifariş dəyişən yönəlmişdir. ! , BGP daemon düzeltmek: MP_REACH_NLRI təhlil hissəsi kimi IPv6 qlobal ünvan / link yerli ünvanı növbəti mayaotu üçün dəstək. ! , cfg_handlers.c düzeltmek: bgp_daemon və bgp_daemon_msglog təhlil, yəni doğru deyil. 'saxta' olaraq ifadə əgər effektiv. Məsələ hesabat Brent Van Dussen üçün təşəkkür edirik. ! vektor Deskriptorlar) (seçin təmizlənməsi itkin səbəb CPU donuz məsələ aşkar: bgp.c düzeltmek. ! , pmacct.c düzeltmek: in_iface / out_iface səhvən & quot ilə qorunan bir bölmə daxilində düşmək idi - aradan-l2 & quot; keçid. Məsələ hesabat Brent Van Dussen üçün təşəkkür edirik.

    versiya 0.12.1 yeni nədir:

    • Input / çıxış interfeys (SNMP indeksləri) indi yerli icra edilmişdir; buna görə də (Pre-) tag infrastruktur keçmək üçün artıq lazım deyil. Nəticədə iki toplama primitives təqdim olunur: "in_iface" və "out_iface"
    • .
    • mənbə / hedef IP prefiks maskalar üçün Support iki yeni toplama primitives vasitəsilə təqdim olunur: src_mask və dst_mask. Tərəfindən müəyyən Bu məskunlaşdığı [NF | sf | pm | u] acctd_net direktiv. NetFlow / sFlow protokolları, BGP, Network faylları (networks_file) və ya statik (networks_mask) qüvvədə məlumat mənbələri olan
    • A ümumi tunel yoxlama infrastruktur pmacctd və uacctd daemons, həm də fayda üçün işlənib hazırlanmışdır. Işleyicileri konfiqurasiya faylı vasitəsilə müəyyən edilir. Sonra aktiv daemons tunel qazaraq mövzular daha çox zərfdə istinad təşkil edəcək. Hal-hazırda yalnız dəstək tunel protokol GTP ki, (kimi konfiqurasiya edilə bilər: & quot; tunnel_0: GTP & quot;) GPRS açma Protokol. Yığını 4 tunel qat 8 müxtəlif tunel çıxarıcı borular qədər və dəstəklənir. İlk yığını uyğun, ilk uyğunluğu qat qazanır.
    • uacctd. MAC qat dəstək Netlink / Ulog Linux paket ele çərçivəsində üçün əlavə edildi
    • 'nfprobe_source_ip' xüsusiyyət təqdim. Bu kollektor üçün NetFlow datagrams ixrac üçün istifadə edilə IPv4 / IPv6 ünvanı seçmək üçün imkan verir
    • nfprobe, sfprobe: şəbəkə maskalar artıq NetFlow və sFlow vasitəsilə ixrac edilir. "Pmacctd_net və onun ekvivalent direktivləri src_mask və dst_mask dəyərlər doldurmaq üçün necə müəyyən edir. ! təmizləmə, nfprobe / sfprobe: src_as "və" dst_as "primitives üçün məlumat mənbəyi indi həmişə explicitely (src_net" və "dst_net" primitives necə uyğun olaraq) müəyyən edilməsi gözlənilir. (Məhdud) geri uyğunluğu təsir UPGRADE doc baxın. ! Yenilənib SQL sənədlər: sql / README.iface "in_iface" və "out_iface" primitiv təlimatlar; sql / README.mask "src_mask" və "dst_mask" primitiv təlimatlar; sql / README.is_symmetric "is_symmetric" primitiv təlimatlar. ! mənbə və təyinat şəbəkə maskalar NetFlow v5 ixrac strukturu müəyyən hörülmüş edilmişdir: nfacctd.h, düzeltmek. Təsirə məruz qalan relizlər: 0.12.0rc4 və 0.12.0. ! nfprobe_plugin.c düzeltmek: paketi Aradan-L2 ilə tərtibi üçün yapılandırılmış zaman l2_to_flowrec () bəzi dəyişən elan itkin edilmişdir. Məsələ hesabat Brent Van Dussen üçün təşəkkür edirik. ! bgp_attr_munge_as4path () geri kodu bəzi hallarda müəyyən edilmişdir: bgp.c düzeltmek. Bu, bəzi BGP mesajlar bad kimi qeyd olunacaq səbəb olub. ! , sfprobe düzeltmek Bu əsir paket hissəsi kimi daxil deyil zaman bir dummy MAC qat yaradılmışdır. Bu davranış dəyişib və header protokol indi müvafiq olaraq 11 (IPv4) və ya 12 (IPv6) müəyyən edilir. Məsələ işarə üçün Neil McKee üçün təşəkkür edirik. ! Bu çözüm, bina sub-sistemi: effektiv Libpcap PF_RING səbəbiylə pcap_dispatch itkin tanınır deyil (). Bu indi müəyyən edilir.

  • Oxşar proqram

    AWStats
    AWStats

    27 Sep 15

    Octopussy
    Octopussy

    17 Feb 15

    lnav
    lnav

    20 Feb 15

    Şərh pmacct

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!