Re: [pmacct-discussion] IPv6 BGP lookup

2016-08-24 Thread Paolo Lucente

Hi Jordan,

Outcome of our exchange was that it was actually not a bug; rather
packets were VLAN-tagged (and libpcap filters are sensible to both
VLAN tags and MPLS labels). So, in the end, the filter had to be
written as:

set_tag=4   ip=0.0.0.0/0filter='ip or (vlan and ip)'
set_tag=6   ip=0.0.0.0/0filter='ip6 or (vlan and ip6)'

(this was a pre_tag_map rather than a bgp_agent_map)

Wrt your issue: did you try not using the BGP Router ID but the
actual session IP address? While i see the issue with trying to
match against a BGP Router ID presented twice, using the session
IP address should work. 

Finally, you are right that bgp_daemon_msglog does not work
anymore. The feature has been expanded greatly recently and it
does require a file to be pointed at a file. You can do a grep
over bgp_daemon_msglog_file in QUICKSTART.

Cheers,
Paolo

On Wed, Aug 24, 2016 at 05:24:31PM +0300, Jordan wrote:
> Hello Paolo, Derrick
> 
> Would you share us your findings here? We're having the same problem
> using a bit different setup.
> 
> We're running a couple of sessions(IPv4 and IPv6) both using the
> same router id (IPv4 address).
> In the agent_to_peer we're having pure configuration using only the
> IPv4 address for bgp_id(without any filters and etc.).
> 
> We're getting either IPv4 or IPv6 BGP attributes in the database
> depending on the sequence the BGP sessions are established.
> 
> Please note that we're injecting full IPv4/IPv6 BGP tables into the
> daemon(if it's some kind of a memory limitation).
> 
> 
> Also I tried to perform some BGP debug using the /bgp_daemon_msglog
> /but it seems there's no such valid key in the last version?!
> 
> Thanks in advance.
> 
> Best Regards,
> 
> 
> 
> 
> 
> 
> On 4.03.2016 21:52, Derrick Sawyer wrote:
> >Hi Paolo,
> >Yes very perplexing.  If you can ping me privately, I can give you
> >more detail and show you what I am seeing.
> >
> >Thanks,
> >-/-Derrick
> >
> >On Fri, Mar 4, 2016 at 6:40 AM, Paolo Lucente  >> wrote:
> >
> >Hi Derrick,
> >
> >You mean you get only v4 or v6 in the /tmp/pmacct.json? When records
> >are purged from the cache to the print_output_file, there is no
> >distinction as v4 vs v6 (ie. separate loops or so) so i'm a bit
> >puzzled - i can confirm you i've never been reported anything like
> >that plus you have no filtering whatsoever in your config that can
> >lead to such behaviour.
> >
> >I'd be more than happy to support you verifying whether this is
> >actually somehow originated by the sFlow exporter.
> >
> >Cheers,
> >Paolo
> >
> >On Fri, Mar 04, 2016 at 01:17:32AM -0800, Derrick Sawyer wrote:
> >> Hi Paolo,
> >> Seeing something weird with this setup.  When I restart the
> >sflow process,
> >> I will get either all IPv4 or all IPv6 for each refresh.  Have
> >you seen
> >> this before?  Below is my config.
> >>
> >> ==
> >> !e Defaults
> >> debug: false
> >> daemonize: true
> >> plugins: print
> >> print_refresh_time: 60
> >> print_history_roundoff: m
> >> print_history: 15m
> >> print_output: json
> >> print_output_file: /tmp/pmacct.json
> >> print_cache_entries: 37
> >> networks_cache_entries: 37
> >> sfacctd_port: 7000
> >> !sfacctd_time_new: true
> >> interface: eth0
> >> sfacctd_as: bgp
> >> sfacctd_net: bgp
> >> sfacctd_peer_as: true
> >> sfacctd_renormalize: true
> >> sfacctd_ip: 10.10.10.22
> >> plugin_buffer_size: 102400
> >> plugin_pipe_size: 10240
> >> !pkt_len_distrib_bins:
> >> 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> >> pkt_len_distrib_bins:
> >>
> >
> > 0-49,50-99,100-149,150-199,200-249,250-299,300-349,350-399,400-449,450-499,500-699,700-899,900-109
> >> 9,1100-1299,1300-1499,1500-9000
> >>
> >> !BGP
> >> bgp_daemon: true
> >> bgp_daemon_max_peers: 10
> >> bgp_aspath_radius: 15
> >> bgp_table_per_peer_buckets: 4
> >> bgp_peer_src_as_type: bgp
> >> bgp_src_as_path_type: bgp
> >> bgp_src_local_pref_type: bgp
> >> bgp_src_med_type: bgp
> >> bgp_neighbors_file: /tmp/bgp.peers
> >> bgp_peer_src_as_map: /opt/knifefish/etc/pmacct/peers.map
> >> bgp_agent_map: /opt/knifefish/etc/pmacct/agent_to_peer.map
> >> bgp_daemon_msglog_file: /tmp/bgp-peer.log
> >> ==
> >>
> >> Thanks,
> >> -/-Derrick
> >>
> >> On Thu, Mar 3, 2016 at 4:47 PM, Derrick Sawyer
> >mailto:sawye...@gmail.com>> wrote:
> >>
> >> > Hi Paolo,
> >> > Opps ;)  I forgot about that.  That did the trick!  The bgp
> >agent mapping
> >> > config with dual v4/v6 sessions seems to be the key for me.
> >> >
> >> > Again appreciate the help and quick responses!
> >> >
> >> > -/-Derrick
> >> >
> >> > On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente
> >mailto:pa...@pmacct.net>> wrote:
> >> >
> >  

Re: [pmacct-discussion] IPv6 BGP lookup

2016-08-24 Thread Jordan

Hello Paolo, Derrick

Would you share us your findings here? We're having the same problem 
using a bit different setup.


We're running a couple of sessions(IPv4 and IPv6) both using the same 
router id (IPv4 address).
In the agent_to_peer we're having pure configuration using only the IPv4 
address for bgp_id(without any filters and etc.).


We're getting either IPv4 or IPv6 BGP attributes in the database 
depending on the sequence the BGP sessions are established.


Please note that we're injecting full IPv4/IPv6 BGP tables into the 
daemon(if it's some kind of a memory limitation).



Also I tried to perform some BGP debug using the /bgp_daemon_msglog /but 
it seems there's no such valid key in the last version?!


Thanks in advance.

Best Regards,






On 4.03.2016 21:52, Derrick Sawyer wrote:

Hi Paolo,
Yes very perplexing.  If you can ping me privately, I can give you 
more detail and show you what I am seeing.


Thanks,
-/-Derrick

On Fri, Mar 4, 2016 at 6:40 AM, Paolo Lucente > wrote:


Hi Derrick,

You mean you get only v4 or v6 in the /tmp/pmacct.json? When records
are purged from the cache to the print_output_file, there is no
distinction as v4 vs v6 (ie. separate loops or so) so i'm a bit
puzzled - i can confirm you i've never been reported anything like
that plus you have no filtering whatsoever in your config that can
lead to such behaviour.

I'd be more than happy to support you verifying whether this is
actually somehow originated by the sFlow exporter.

Cheers,
Paolo

On Fri, Mar 04, 2016 at 01:17:32AM -0800, Derrick Sawyer wrote:
> Hi Paolo,
> Seeing something weird with this setup.  When I restart the
sflow process,
> I will get either all IPv4 or all IPv6 for each refresh.  Have
you seen
> this before?  Below is my config.
>
> ==
> !e Defaults
> debug: false
> daemonize: true
> plugins: print
> print_refresh_time: 60
> print_history_roundoff: m
> print_history: 15m
> print_output: json
> print_output_file: /tmp/pmacct.json
> print_cache_entries: 37
> networks_cache_entries: 37
> sfacctd_port: 7000
> !sfacctd_time_new: true
> interface: eth0
> sfacctd_as: bgp
> sfacctd_net: bgp
> sfacctd_peer_as: true
> sfacctd_renormalize: true
> sfacctd_ip: 10.10.10.22
> plugin_buffer_size: 102400
> plugin_pipe_size: 10240
> !pkt_len_distrib_bins:
> 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> pkt_len_distrib_bins:
>

0-49,50-99,100-149,150-199,200-249,250-299,300-349,350-399,400-449,450-499,500-699,700-899,900-109
> 9,1100-1299,1300-1499,1500-9000
>
> !BGP
> bgp_daemon: true
> bgp_daemon_max_peers: 10
> bgp_aspath_radius: 15
> bgp_table_per_peer_buckets: 4
> bgp_peer_src_as_type: bgp
> bgp_src_as_path_type: bgp
> bgp_src_local_pref_type: bgp
> bgp_src_med_type: bgp
> bgp_neighbors_file: /tmp/bgp.peers
> bgp_peer_src_as_map: /opt/knifefish/etc/pmacct/peers.map
> bgp_agent_map: /opt/knifefish/etc/pmacct/agent_to_peer.map
> bgp_daemon_msglog_file: /tmp/bgp-peer.log
> ==
>
> Thanks,
> -/-Derrick
>
> On Thu, Mar 3, 2016 at 4:47 PM, Derrick Sawyer
mailto:sawye...@gmail.com>> wrote:
>
> > Hi Paolo,
> > Opps ;)  I forgot about that.  That did the trick!  The bgp
agent mapping
> > config with dual v4/v6 sessions seems to be the key for me.
> >
> > Again appreciate the help and quick responses!
> >
> > -/-Derrick
> >
> > On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente
mailto:pa...@pmacct.net>> wrote:
> >
> >> Hi Derrick,
> >>
> >> This should be because, according to the config you sent in
the first
> >> email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively
binds the
> >> BGP daemon to only X.X.X.X. Please comment it out and if
necessary do
> >> any filtering via iptables or such. All working well, we can
refine it
> >> afterwards.
> >>
> >> Cheers,
> >> Paolo
> >>
> >> PS: should this still not put us on the right path and should
your box
> >> be accessible remotely, vi'd be more than happy to have a
look myself.
> >>
> >>
> >> On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
> >> > Hi Paolo,
> >> > It looks like I am not receiving IPv6 prefixes and the
MP-BGP is not
> >> > working.  I will have to configured dual sessions but the
IPv6 session
> >> is
> >> > not working.  Below is my agent mapping file and router config.
> >> >
> >> > I am also running the latest pull from the git repo.
> >> >
> >> > ---
> >> > bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
> >> > bgp_ip=2000:3000:404c:::::
ip=10.10.10.0 filter=ip6
> >> > 
> >> >
> >> > router bg

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-04 Thread Derrick Sawyer
Hi Paolo,
Yes very perplexing.  If you can ping me privately, I can give you more
detail and show you what I am seeing.

Thanks,
-/-Derrick

On Fri, Mar 4, 2016 at 6:40 AM, Paolo Lucente  wrote:

> Hi Derrick,
>
> You mean you get only v4 or v6 in the /tmp/pmacct.json? When records
> are purged from the cache to the print_output_file, there is no
> distinction as v4 vs v6 (ie. separate loops or so) so i'm a bit
> puzzled - i can confirm you i've never been reported anything like
> that plus you have no filtering whatsoever in your config that can
> lead to such behaviour.
>
> I'd be more than happy to support you verifying whether this is
> actually somehow originated by the sFlow exporter.
>
> Cheers,
> Paolo
>
> On Fri, Mar 04, 2016 at 01:17:32AM -0800, Derrick Sawyer wrote:
> > Hi Paolo,
> > Seeing something weird with this setup.  When I restart the sflow
> process,
> > I will get either all IPv4 or all IPv6 for each refresh.  Have you seen
> > this before?  Below is my config.
> >
> > ==
> > !e Defaults
> > debug: false
> > daemonize: true
> > plugins: print
> > print_refresh_time: 60
> > print_history_roundoff: m
> > print_history: 15m
> > print_output: json
> > print_output_file: /tmp/pmacct.json
> > print_cache_entries: 37
> > networks_cache_entries: 37
> > sfacctd_port: 7000
> > !sfacctd_time_new: true
> > interface: eth0
> > sfacctd_as: bgp
> > sfacctd_net: bgp
> > sfacctd_peer_as: true
> > sfacctd_renormalize: true
> > sfacctd_ip: 10.10.10.22
> > plugin_buffer_size: 102400
> > plugin_pipe_size: 10240
> > !pkt_len_distrib_bins:
> > 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> > pkt_len_distrib_bins:
> >
> 0-49,50-99,100-149,150-199,200-249,250-299,300-349,350-399,400-449,450-499,500-699,700-899,900-109
> > 9,1100-1299,1300-1499,1500-9000
> >
> > !BGP
> > bgp_daemon: true
> > bgp_daemon_max_peers: 10
> > bgp_aspath_radius: 15
> > bgp_table_per_peer_buckets: 4
> > bgp_peer_src_as_type: bgp
> > bgp_src_as_path_type: bgp
> > bgp_src_local_pref_type: bgp
> > bgp_src_med_type: bgp
> > bgp_neighbors_file: /tmp/bgp.peers
> > bgp_peer_src_as_map: /opt/knifefish/etc/pmacct/peers.map
> > bgp_agent_map: /opt/knifefish/etc/pmacct/agent_to_peer.map
> > bgp_daemon_msglog_file: /tmp/bgp-peer.log
> > ==
> >
> > Thanks,
> > -/-Derrick
> >
> > On Thu, Mar 3, 2016 at 4:47 PM, Derrick Sawyer 
> wrote:
> >
> > > Hi Paolo,
> > > Opps ;)  I forgot about that.  That did the trick!  The bgp agent
> mapping
> > > config with dual v4/v6 sessions seems to be the key for me.
> > >
> > > Again appreciate the help and quick responses!
> > >
> > > -/-Derrick
> > >
> > > On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente 
> wrote:
> > >
> > >> Hi Derrick,
> > >>
> > >> This should be because, according to the config you sent in the first
> > >> email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively binds the
> > >> BGP daemon to only X.X.X.X. Please comment it out and if necessary do
> > >> any filtering via iptables or such. All working well, we can refine it
> > >> afterwards.
> > >>
> > >> Cheers,
> > >> Paolo
> > >>
> > >> PS: should this still not put us on the right path and should your box
> > >> be accessible remotely, vi'd be more than happy to have a look myself.
> > >>
> > >>
> > >> On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
> > >> > Hi Paolo,
> > >> > It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
> > >> > working.  I will have to configured dual sessions but the IPv6
> session
> > >> is
> > >> > not working.  Below is my agent mapping file and router config.
> > >> >
> > >> > I am also running the latest pull from the git repo.
> > >> >
> > >> > ---
> > >> > bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
> > >> > bgp_ip=2000:3000:404c::::: ip=10.10.10.0
> filter=ip6
> > >> > 
> > >> >
> > >> > router bgp 65531
> > >> >neighbor TESTv6 peer-group
> > >> >neighbor TESTv6 remote-as 65531
> > >> >neighbor TESTv6 update-source Loopback0
> > >> >neighbor TESTv6 timers 7 21
> > >> >neighbor TESTv6 route-map NOTHING in
> > >> >neighbor TESTv6 route-map EVERYTHING out
> > >> >neighbor TESTv6 maximum-routes 0
> > >> >   neighbor 2000:3000:404c:1::1:a peer-group TESTv6
> > >> >address-family ipv6
> > >> >   neighbor TESTv6 activate
> > >> >
> > >> >
> > >> > I dont see where pmacct is listening on th local IPv6 address for
> port
> > >> 179
> > >> > so the router cant create a session.  The only thing I see is:
> > >> >
> > >> > netstat -anp | grep 179
> > >> > tcp0  0 10.10.10.22:179  0.0.0.0:*
>  LISTEN
> > >> >  13006/sfacctd: Core
> > >> > tcp6   0  0 :::1790 :::*
> > >> LISTEN
> > >> >  13006/sfacctd: Core
> > >> >
> > >> > Do I need to set the remote port to 1790?  I tried to connect to
> 179 on
> > >> the
> > >> > local IPv6 address but get a connection refused.
> > >> >
> > >> > Any insight will be much appreciated.
> > >> >
> > >> > Thanks,
> > >> > -/

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-04 Thread Paolo Lucente
Hi Derrick,

You mean you get only v4 or v6 in the /tmp/pmacct.json? When records
are purged from the cache to the print_output_file, there is no
distinction as v4 vs v6 (ie. separate loops or so) so i'm a bit
puzzled - i can confirm you i've never been reported anything like
that plus you have no filtering whatsoever in your config that can
lead to such behaviour.

I'd be more than happy to support you verifying whether this is
actually somehow originated by the sFlow exporter.

Cheers,
Paolo

On Fri, Mar 04, 2016 at 01:17:32AM -0800, Derrick Sawyer wrote:
> Hi Paolo,
> Seeing something weird with this setup.  When I restart the sflow process,
> I will get either all IPv4 or all IPv6 for each refresh.  Have you seen
> this before?  Below is my config.
> 
> ==
> !e Defaults
> debug: false
> daemonize: true
> plugins: print
> print_refresh_time: 60
> print_history_roundoff: m
> print_history: 15m
> print_output: json
> print_output_file: /tmp/pmacct.json
> print_cache_entries: 37
> networks_cache_entries: 37
> sfacctd_port: 7000
> !sfacctd_time_new: true
> interface: eth0
> sfacctd_as: bgp
> sfacctd_net: bgp
> sfacctd_peer_as: true
> sfacctd_renormalize: true
> sfacctd_ip: 10.10.10.22
> plugin_buffer_size: 102400
> plugin_pipe_size: 10240
> !pkt_len_distrib_bins:
> 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> pkt_len_distrib_bins:
> 0-49,50-99,100-149,150-199,200-249,250-299,300-349,350-399,400-449,450-499,500-699,700-899,900-109
> 9,1100-1299,1300-1499,1500-9000
> 
> !BGP
> bgp_daemon: true
> bgp_daemon_max_peers: 10
> bgp_aspath_radius: 15
> bgp_table_per_peer_buckets: 4
> bgp_peer_src_as_type: bgp
> bgp_src_as_path_type: bgp
> bgp_src_local_pref_type: bgp
> bgp_src_med_type: bgp
> bgp_neighbors_file: /tmp/bgp.peers
> bgp_peer_src_as_map: /opt/knifefish/etc/pmacct/peers.map
> bgp_agent_map: /opt/knifefish/etc/pmacct/agent_to_peer.map
> bgp_daemon_msglog_file: /tmp/bgp-peer.log
> ==
> 
> Thanks,
> -/-Derrick
> 
> On Thu, Mar 3, 2016 at 4:47 PM, Derrick Sawyer  wrote:
> 
> > Hi Paolo,
> > Opps ;)  I forgot about that.  That did the trick!  The bgp agent mapping
> > config with dual v4/v6 sessions seems to be the key for me.
> >
> > Again appreciate the help and quick responses!
> >
> > -/-Derrick
> >
> > On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente  wrote:
> >
> >> Hi Derrick,
> >>
> >> This should be because, according to the config you sent in the first
> >> email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively binds the
> >> BGP daemon to only X.X.X.X. Please comment it out and if necessary do
> >> any filtering via iptables or such. All working well, we can refine it
> >> afterwards.
> >>
> >> Cheers,
> >> Paolo
> >>
> >> PS: should this still not put us on the right path and should your box
> >> be accessible remotely, vi'd be more than happy to have a look myself.
> >>
> >>
> >> On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
> >> > Hi Paolo,
> >> > It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
> >> > working.  I will have to configured dual sessions but the IPv6 session
> >> is
> >> > not working.  Below is my agent mapping file and router config.
> >> >
> >> > I am also running the latest pull from the git repo.
> >> >
> >> > ---
> >> > bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
> >> > bgp_ip=2000:3000:404c::::: ip=10.10.10.0 filter=ip6
> >> > 
> >> >
> >> > router bgp 65531
> >> >neighbor TESTv6 peer-group
> >> >neighbor TESTv6 remote-as 65531
> >> >neighbor TESTv6 update-source Loopback0
> >> >neighbor TESTv6 timers 7 21
> >> >neighbor TESTv6 route-map NOTHING in
> >> >neighbor TESTv6 route-map EVERYTHING out
> >> >neighbor TESTv6 maximum-routes 0
> >> >   neighbor 2000:3000:404c:1::1:a peer-group TESTv6
> >> >address-family ipv6
> >> >   neighbor TESTv6 activate
> >> >
> >> >
> >> > I dont see where pmacct is listening on th local IPv6 address for port
> >> 179
> >> > so the router cant create a session.  The only thing I see is:
> >> >
> >> > netstat -anp | grep 179
> >> > tcp0  0 10.10.10.22:179  0.0.0.0:*   LISTEN
> >> >  13006/sfacctd: Core
> >> > tcp6   0  0 :::1790 :::*
> >> LISTEN
> >> >  13006/sfacctd: Core
> >> >
> >> > Do I need to set the remote port to 1790?  I tried to connect to 179 on
> >> the
> >> > local IPv6 address but get a connection refused.
> >> >
> >> > Any insight will be much appreciated.
> >> >
> >> > Thanks,
> >> > -/-Derrick
> >> >
> >> >
> >> >
> >> > On Thu, Mar 3, 2016 at 2:38 AM, Paolo Lucente  wrote:
> >> >
> >> > > Hi Derrick,
> >> > >
> >> > > Inline:
> >> > >
> >> > > On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:
> >> > >
> >> > > > Also, are you sending v4 and v6 AFs over a v4 BGP session or
> >> > > > you have two BGP sessions, one v4 and one v6?
> >> > > > *-- Sending v4 & v6 over v4 session.  What be the best way to have
> >> a v4
> >> > > an
> >> > > 

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-04 Thread Derrick Sawyer
Hi Paolo,
Seeing something weird with this setup.  When I restart the sflow process,
I will get either all IPv4 or all IPv6 for each refresh.  Have you seen
this before?  Below is my config.

==
!e Defaults
debug: false
daemonize: true
plugins: print
print_refresh_time: 60
print_history_roundoff: m
print_history: 15m
print_output: json
print_output_file: /tmp/pmacct.json
print_cache_entries: 37
networks_cache_entries: 37
sfacctd_port: 7000
!sfacctd_time_new: true
interface: eth0
sfacctd_as: bgp
sfacctd_net: bgp
sfacctd_peer_as: true
sfacctd_renormalize: true
sfacctd_ip: 10.10.10.22
plugin_buffer_size: 102400
plugin_pipe_size: 10240
!pkt_len_distrib_bins:
0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
pkt_len_distrib_bins:
0-49,50-99,100-149,150-199,200-249,250-299,300-349,350-399,400-449,450-499,500-699,700-899,900-109
9,1100-1299,1300-1499,1500-9000

!BGP
bgp_daemon: true
bgp_daemon_max_peers: 10
bgp_aspath_radius: 15
bgp_table_per_peer_buckets: 4
bgp_peer_src_as_type: bgp
bgp_src_as_path_type: bgp
bgp_src_local_pref_type: bgp
bgp_src_med_type: bgp
bgp_neighbors_file: /tmp/bgp.peers
bgp_peer_src_as_map: /opt/knifefish/etc/pmacct/peers.map
bgp_agent_map: /opt/knifefish/etc/pmacct/agent_to_peer.map
bgp_daemon_msglog_file: /tmp/bgp-peer.log
==

Thanks,
-/-Derrick

On Thu, Mar 3, 2016 at 4:47 PM, Derrick Sawyer  wrote:

> Hi Paolo,
> Opps ;)  I forgot about that.  That did the trick!  The bgp agent mapping
> config with dual v4/v6 sessions seems to be the key for me.
>
> Again appreciate the help and quick responses!
>
> -/-Derrick
>
> On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente  wrote:
>
>> Hi Derrick,
>>
>> This should be because, according to the config you sent in the first
>> email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively binds the
>> BGP daemon to only X.X.X.X. Please comment it out and if necessary do
>> any filtering via iptables or such. All working well, we can refine it
>> afterwards.
>>
>> Cheers,
>> Paolo
>>
>> PS: should this still not put us on the right path and should your box
>> be accessible remotely, vi'd be more than happy to have a look myself.
>>
>>
>> On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
>> > Hi Paolo,
>> > It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
>> > working.  I will have to configured dual sessions but the IPv6 session
>> is
>> > not working.  Below is my agent mapping file and router config.
>> >
>> > I am also running the latest pull from the git repo.
>> >
>> > ---
>> > bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
>> > bgp_ip=2000:3000:404c::::: ip=10.10.10.0 filter=ip6
>> > 
>> >
>> > router bgp 65531
>> >neighbor TESTv6 peer-group
>> >neighbor TESTv6 remote-as 65531
>> >neighbor TESTv6 update-source Loopback0
>> >neighbor TESTv6 timers 7 21
>> >neighbor TESTv6 route-map NOTHING in
>> >neighbor TESTv6 route-map EVERYTHING out
>> >neighbor TESTv6 maximum-routes 0
>> >   neighbor 2000:3000:404c:1::1:a peer-group TESTv6
>> >address-family ipv6
>> >   neighbor TESTv6 activate
>> >
>> >
>> > I dont see where pmacct is listening on th local IPv6 address for port
>> 179
>> > so the router cant create a session.  The only thing I see is:
>> >
>> > netstat -anp | grep 179
>> > tcp0  0 10.10.10.22:179  0.0.0.0:*   LISTEN
>> >  13006/sfacctd: Core
>> > tcp6   0  0 :::1790 :::*
>> LISTEN
>> >  13006/sfacctd: Core
>> >
>> > Do I need to set the remote port to 1790?  I tried to connect to 179 on
>> the
>> > local IPv6 address but get a connection refused.
>> >
>> > Any insight will be much appreciated.
>> >
>> > Thanks,
>> > -/-Derrick
>> >
>> >
>> >
>> > On Thu, Mar 3, 2016 at 2:38 AM, Paolo Lucente  wrote:
>> >
>> > > Hi Derrick,
>> > >
>> > > Inline:
>> > >
>> > > On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:
>> > >
>> > > > Also, are you sending v4 and v6 AFs over a v4 BGP session or
>> > > > you have two BGP sessions, one v4 and one v6?
>> > > > *-- Sending v4 & v6 over v4 session.  What be the best way to have
>> a v4
>> > > an
>> > > > v6 session? 2 config files or can this be done from a single conf?*
>> > >
>> > > I recommend sending v4 and v6 AF's over the same v4 BGP session; this
>> > > is because v4 and v6 flows are both sent via the same NetFlow v4
>> address
>> > > and this eases correlation. Otherwise you would need a bgp_agent_map,
>> > > ie. overhead, to make it work; something like:
>> > >
>> > > bgp_ip=10.10.10.0   ip=10.10.10.0 filter=ip
>> > > bgp_ip=   ip=10.10.10.0 filter=ip6
>> > >
>> > > Which reads: correlate v4 flows from 10.10.10.0 to the BGP session
>> > > with 10.10.10.0 and correlate v6 flows from 10.10.10.0 to the BGP
>> > > session with . This is only a recommendation and if,
>> > > for whatever reason including architectural policies, one has to
>> > > build two BGP sessions, v4 and v6, then this is supported (via a
>> > > a bgp_age

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-03 Thread Derrick Sawyer
Hi Paolo,
Opps ;)  I forgot about that.  That did the trick!  The bgp agent mapping
config with dual v4/v6 sessions seems to be the key for me.

Again appreciate the help and quick responses!

-/-Derrick

On Thu, Mar 3, 2016 at 4:36 PM, Paolo Lucente  wrote:

> Hi Derrick,
>
> This should be because, according to the config you sent in the first
> email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively binds the
> BGP daemon to only X.X.X.X. Please comment it out and if necessary do
> any filtering via iptables or such. All working well, we can refine it
> afterwards.
>
> Cheers,
> Paolo
>
> PS: should this still not put us on the right path and should your box
> be accessible remotely, vi'd be more than happy to have a look myself.
>
>
> On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
> > Hi Paolo,
> > It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
> > working.  I will have to configured dual sessions but the IPv6 session is
> > not working.  Below is my agent mapping file and router config.
> >
> > I am also running the latest pull from the git repo.
> >
> > ---
> > bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
> > bgp_ip=2000:3000:404c::::: ip=10.10.10.0 filter=ip6
> > 
> >
> > router bgp 65531
> >neighbor TESTv6 peer-group
> >neighbor TESTv6 remote-as 65531
> >neighbor TESTv6 update-source Loopback0
> >neighbor TESTv6 timers 7 21
> >neighbor TESTv6 route-map NOTHING in
> >neighbor TESTv6 route-map EVERYTHING out
> >neighbor TESTv6 maximum-routes 0
> >   neighbor 2000:3000:404c:1::1:a peer-group TESTv6
> >address-family ipv6
> >   neighbor TESTv6 activate
> >
> >
> > I dont see where pmacct is listening on th local IPv6 address for port
> 179
> > so the router cant create a session.  The only thing I see is:
> >
> > netstat -anp | grep 179
> > tcp0  0 10.10.10.22:179  0.0.0.0:*   LISTEN
> >  13006/sfacctd: Core
> > tcp6   0  0 :::1790 :::*
> LISTEN
> >  13006/sfacctd: Core
> >
> > Do I need to set the remote port to 1790?  I tried to connect to 179 on
> the
> > local IPv6 address but get a connection refused.
> >
> > Any insight will be much appreciated.
> >
> > Thanks,
> > -/-Derrick
> >
> >
> >
> > On Thu, Mar 3, 2016 at 2:38 AM, Paolo Lucente  wrote:
> >
> > > Hi Derrick,
> > >
> > > Inline:
> > >
> > > On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:
> > >
> > > > Also, are you sending v4 and v6 AFs over a v4 BGP session or
> > > > you have two BGP sessions, one v4 and one v6?
> > > > *-- Sending v4 & v6 over v4 session.  What be the best way to have a
> v4
> > > an
> > > > v6 session? 2 config files or can this be done from a single conf?*
> > >
> > > I recommend sending v4 and v6 AF's over the same v4 BGP session; this
> > > is because v4 and v6 flows are both sent via the same NetFlow v4
> address
> > > and this eases correlation. Otherwise you would need a bgp_agent_map,
> > > ie. overhead, to make it work; something like:
> > >
> > > bgp_ip=10.10.10.0   ip=10.10.10.0 filter=ip
> > > bgp_ip=   ip=10.10.10.0 filter=ip6
> > >
> > > Which reads: correlate v4 flows from 10.10.10.0 to the BGP session
> > > with 10.10.10.0 and correlate v6 flows from 10.10.10.0 to the BGP
> > > session with . This is only a recommendation and if,
> > > for whatever reason including architectural policies, one has to
> > > build two BGP sessions, v4 and v6, then this is supported (via a
> > > a bgp_agent_map snippet like the above).
> > >
> > > > What is the content of the file pointed by bgp_agent_map?
> > > > *-- This is the peering routers IPs (changed but looks like this)*
> > > > *bgp_ip=10.10.10.0  ip=10.10.10.0bgp_ip=10.10.11.0  ip=10.10.10.0*
> > >
> > > This is not needed, you can skip the map all together as this kind
> > > of correlation is the only one done automagically for you (ie. see
> > > if there is a BGP session from an IP address or with a BGP session
> > > ID same as the IP address with which NetFlow packets are exported).
> > >
> > > > do you see v6 prefixes landing allright onto pmacct, ie. as part of
> the
> > > > content of the file pointed by bgp_daemon_msglog_file?
> > > > *-- When I use the src_host agg, I see v6 addresses but not when
> using
> > > the
> > > > src_net agg.  I do not see any v6 prefixes in bgp_daemon_msglog_file*
> > >
> > > Then here could be the issue: can you check on your router that it
> > > is actually sending the v6 prefixes? With something equivalent to
> > > "show ip bgp neighbors  advertised-routes"
> > > on IOS?
> > >
> > > Cheers,
> > > Paolo
> > >
>
___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-03 Thread Paolo Lucente
Hi Derrick,

This should be because, according to the config you sent in the first
email, you have 'bgp_daemon_ip: X.X.X.X' - which effectively binds the
BGP daemon to only X.X.X.X. Please comment it out and if necessary do
any filtering via iptables or such. All working well, we can refine it
afterwards.

Cheers,
Paolo

PS: should this still not put us on the right path and should your box
be accessible remotely, vi'd be more than happy to have a look myself.


On Thu, Mar 03, 2016 at 04:12:41PM -0800, Derrick Sawyer wrote:
> Hi Paolo,
> It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
> working.  I will have to configured dual sessions but the IPv6 session is
> not working.  Below is my agent mapping file and router config.
> 
> I am also running the latest pull from the git repo.
> 
> ---
> bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
> bgp_ip=2000:3000:404c::::: ip=10.10.10.0 filter=ip6
> 
> 
> router bgp 65531
>neighbor TESTv6 peer-group
>neighbor TESTv6 remote-as 65531
>neighbor TESTv6 update-source Loopback0
>neighbor TESTv6 timers 7 21
>neighbor TESTv6 route-map NOTHING in
>neighbor TESTv6 route-map EVERYTHING out
>neighbor TESTv6 maximum-routes 0
>   neighbor 2000:3000:404c:1::1:a peer-group TESTv6
>address-family ipv6
>   neighbor TESTv6 activate
> 
> 
> I dont see where pmacct is listening on th local IPv6 address for port 179
> so the router cant create a session.  The only thing I see is:
> 
> netstat -anp | grep 179
> tcp0  0 10.10.10.22:179  0.0.0.0:*   LISTEN
>  13006/sfacctd: Core
> tcp6   0  0 :::1790 :::*LISTEN
>  13006/sfacctd: Core
> 
> Do I need to set the remote port to 1790?  I tried to connect to 179 on the
> local IPv6 address but get a connection refused.
> 
> Any insight will be much appreciated.
> 
> Thanks,
> -/-Derrick
> 
> 
> 
> On Thu, Mar 3, 2016 at 2:38 AM, Paolo Lucente  wrote:
> 
> > Hi Derrick,
> >
> > Inline:
> >
> > On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:
> >
> > > Also, are you sending v4 and v6 AFs over a v4 BGP session or
> > > you have two BGP sessions, one v4 and one v6?
> > > *-- Sending v4 & v6 over v4 session.  What be the best way to have a v4
> > an
> > > v6 session? 2 config files or can this be done from a single conf?*
> >
> > I recommend sending v4 and v6 AF's over the same v4 BGP session; this
> > is because v4 and v6 flows are both sent via the same NetFlow v4 address
> > and this eases correlation. Otherwise you would need a bgp_agent_map,
> > ie. overhead, to make it work; something like:
> >
> > bgp_ip=10.10.10.0   ip=10.10.10.0 filter=ip
> > bgp_ip=   ip=10.10.10.0 filter=ip6
> >
> > Which reads: correlate v4 flows from 10.10.10.0 to the BGP session
> > with 10.10.10.0 and correlate v6 flows from 10.10.10.0 to the BGP
> > session with . This is only a recommendation and if,
> > for whatever reason including architectural policies, one has to
> > build two BGP sessions, v4 and v6, then this is supported (via a
> > a bgp_agent_map snippet like the above).
> >
> > > What is the content of the file pointed by bgp_agent_map?
> > > *-- This is the peering routers IPs (changed but looks like this)*
> > > *bgp_ip=10.10.10.0  ip=10.10.10.0bgp_ip=10.10.11.0  ip=10.10.10.0*
> >
> > This is not needed, you can skip the map all together as this kind
> > of correlation is the only one done automagically for you (ie. see
> > if there is a BGP session from an IP address or with a BGP session
> > ID same as the IP address with which NetFlow packets are exported).
> >
> > > do you see v6 prefixes landing allright onto pmacct, ie. as part of the
> > > content of the file pointed by bgp_daemon_msglog_file?
> > > *-- When I use the src_host agg, I see v6 addresses but not when using
> > the
> > > src_net agg.  I do not see any v6 prefixes in bgp_daemon_msglog_file*
> >
> > Then here could be the issue: can you check on your router that it
> > is actually sending the v6 prefixes? With something equivalent to
> > "show ip bgp neighbors  advertised-routes"
> > on IOS?
> >
> > Cheers,
> > Paolo
> >

___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists


Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-03 Thread Derrick Sawyer
Hi Paolo,
It looks like I am not receiving IPv6 prefixes and the MP-BGP is not
working.  I will have to configured dual sessions but the IPv6 session is
not working.  Below is my agent mapping file and router config.

I am also running the latest pull from the git repo.

---
bgp_ip=10.10.10.0  ip=10.10.10.0 filter=ip
bgp_ip=2000:3000:404c::::: ip=10.10.10.0 filter=ip6


router bgp 65531
   neighbor TESTv6 peer-group
   neighbor TESTv6 remote-as 65531
   neighbor TESTv6 update-source Loopback0
   neighbor TESTv6 timers 7 21
   neighbor TESTv6 route-map NOTHING in
   neighbor TESTv6 route-map EVERYTHING out
   neighbor TESTv6 maximum-routes 0
  neighbor 2000:3000:404c:1::1:a peer-group TESTv6
   address-family ipv6
  neighbor TESTv6 activate


I dont see where pmacct is listening on th local IPv6 address for port 179
so the router cant create a session.  The only thing I see is:

netstat -anp | grep 179
tcp0  0 10.10.10.22:179  0.0.0.0:*   LISTEN
 13006/sfacctd: Core
tcp6   0  0 :::1790 :::*LISTEN
 13006/sfacctd: Core

Do I need to set the remote port to 1790?  I tried to connect to 179 on the
local IPv6 address but get a connection refused.

Any insight will be much appreciated.

Thanks,
-/-Derrick



On Thu, Mar 3, 2016 at 2:38 AM, Paolo Lucente  wrote:

> Hi Derrick,
>
> Inline:
>
> On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:
>
> > Also, are you sending v4 and v6 AFs over a v4 BGP session or
> > you have two BGP sessions, one v4 and one v6?
> > *-- Sending v4 & v6 over v4 session.  What be the best way to have a v4
> an
> > v6 session? 2 config files or can this be done from a single conf?*
>
> I recommend sending v4 and v6 AF's over the same v4 BGP session; this
> is because v4 and v6 flows are both sent via the same NetFlow v4 address
> and this eases correlation. Otherwise you would need a bgp_agent_map,
> ie. overhead, to make it work; something like:
>
> bgp_ip=10.10.10.0   ip=10.10.10.0 filter=ip
> bgp_ip=   ip=10.10.10.0 filter=ip6
>
> Which reads: correlate v4 flows from 10.10.10.0 to the BGP session
> with 10.10.10.0 and correlate v6 flows from 10.10.10.0 to the BGP
> session with . This is only a recommendation and if,
> for whatever reason including architectural policies, one has to
> build two BGP sessions, v4 and v6, then this is supported (via a
> a bgp_agent_map snippet like the above).
>
> > What is the content of the file pointed by bgp_agent_map?
> > *-- This is the peering routers IPs (changed but looks like this)*
> > *bgp_ip=10.10.10.0  ip=10.10.10.0bgp_ip=10.10.11.0  ip=10.10.10.0*
>
> This is not needed, you can skip the map all together as this kind
> of correlation is the only one done automagically for you (ie. see
> if there is a BGP session from an IP address or with a BGP session
> ID same as the IP address with which NetFlow packets are exported).
>
> > do you see v6 prefixes landing allright onto pmacct, ie. as part of the
> > content of the file pointed by bgp_daemon_msglog_file?
> > *-- When I use the src_host agg, I see v6 addresses but not when using
> the
> > src_net agg.  I do not see any v6 prefixes in bgp_daemon_msglog_file*
>
> Then here could be the issue: can you check on your router that it
> is actually sending the v6 prefixes? With something equivalent to
> "show ip bgp neighbors  advertised-routes"
> on IOS?
>
> Cheers,
> Paolo
>
___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-03 Thread Paolo Lucente
Hi Derrick,

Inline:

On Wed, Mar 02, 2016 at 03:00:17PM -0800, Derrick Sawyer wrote:

> Also, are you sending v4 and v6 AFs over a v4 BGP session or
> you have two BGP sessions, one v4 and one v6?
> *-- Sending v4 & v6 over v4 session.  What be the best way to have a v4 an
> v6 session? 2 config files or can this be done from a single conf?*

I recommend sending v4 and v6 AF's over the same v4 BGP session; this
is because v4 and v6 flows are both sent via the same NetFlow v4 address
and this eases correlation. Otherwise you would need a bgp_agent_map,
ie. overhead, to make it work; something like:

bgp_ip=10.10.10.0   ip=10.10.10.0 filter=ip
bgp_ip=   ip=10.10.10.0 filter=ip6

Which reads: correlate v4 flows from 10.10.10.0 to the BGP session
with 10.10.10.0 and correlate v6 flows from 10.10.10.0 to the BGP
session with . This is only a recommendation and if,
for whatever reason including architectural policies, one has to
build two BGP sessions, v4 and v6, then this is supported (via a
a bgp_agent_map snippet like the above).

> What is the content of the file pointed by bgp_agent_map?
> *-- This is the peering routers IPs (changed but looks like this)*
> *bgp_ip=10.10.10.0  ip=10.10.10.0bgp_ip=10.10.11.0  ip=10.10.10.0*

This is not needed, you can skip the map all together as this kind
of correlation is the only one done automagically for you (ie. see
if there is a BGP session from an IP address or with a BGP session
ID same as the IP address with which NetFlow packets are exported). 

> do you see v6 prefixes landing allright onto pmacct, ie. as part of the
> content of the file pointed by bgp_daemon_msglog_file?
> *-- When I use the src_host agg, I see v6 addresses but not when using the
> src_net agg.  I do not see any v6 prefixes in bgp_daemon_msglog_file*

Then here could be the issue: can you check on your router that it
is actually sending the v6 prefixes? With something equivalent to
"show ip bgp neighbors  advertised-routes"
on IOS? 

Cheers,
Paolo

___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists


Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-02 Thread Derrick Sawyer
Hi Paolo,
Thanks for the reply.  Answers to your questions below.

Is it a good assumption the package was compiled with "--enable-ipv6",
correct?
 *-- Y**es*

Also, are you sending v4 and v6 AFs over a v4 BGP session or
you have two BGP sessions, one v4 and one v6?
*-- Sending v4 & v6 over v4 session.  What be the best way to have a v4 an
v6 session? 2 config files or can this be done from a single conf?*

What is the content of the file pointed by bgp_agent_map?
*-- This is the peering routers IPs (changed but looks like this)*
*bgp_ip=10.10.10.0  ip=10.10.10.0bgp_ip=10.10.11.0  ip=10.10.10.0*

Last question for this round:
do you see v6 prefixes landing allright onto pmacct, ie. as part of the
content of the file pointed by bgp_daemon_msglog_file?
*-- When I use the src_host agg, I see v6 addresses but not when using the
src_net agg.  I do not see any v6 prefixes in bgp_daemon_msglog_file*


​Thanks
-/-Derrick​

On Wed, Mar 2, 2016 at 6:13 AM, Paolo Lucente  wrote:

> Hi Derrik,
>
> Is it a good assumption the package was compiled with "--enable-ipv6",
> correct? Also, are you sending v4 and v6 AFs over a v4 BGP session or
> you have two BGP sessions, one v4 and one v6? What is the content of
> the file pointed by bgp_agent_map? Last question for this round: do
> you see v6 prefixes landing allright onto pmacct, ie. as part of the
> content of the file pointed by bgp_daemon_msglog_file?
>
> Cheers,
> Paolo
>
> On Tue, Mar 01, 2016 at 07:31:24PM -0800, Derrick Sawyer wrote:
> > Hello,
> > I am having trouble getting IPv6 BGP & mask lookups working.  Currently I
> > have MP-BGP setup sending v4 & v6 prefixes but only IPv4 is working.
> >
> > Could you help me with the proper way to set this up?
> >
> > My current config:
> >
> > debug: false
> > daemonize: false
> > plugins: memory
> > print_refresh_time: 30
> > print_history_roundoff: m
> > print_history: 1m
> > sfacctd_port: 7000
> > interface: eth0
> > sfacctd_as: bgp
> > sfacctd_net: bgp
> > sfacctd_peer_as: true
> > sfacctd_renormalize: true
> > sfacctd_ip: X.X.X.X
> > plugin_buffer_size: 102400
> > plugin_pipe_size: 1024
> > imt_path: /tmp/pmacct.pipe
> > pkt_len_distrib_bins:
> > 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> >
> > !BGP
> > bgp_daemon: true
> > bgp_daemon_ip: X.X.X.X
> > bgp_daemon_max_peers: 100
> > bgp_aspath_radius: 15
> > bgp_table_peer_buckets: 10
> > bgp_peer_src_as_type: bgp
> > bgp_src_as_path_type: bgp
> > bgp_src_local_pref_type: bgp
> > bgp_src_med_type: bgp
> > bgp_neighbors_file: /tmp/bgp.peers
> > bgp_peer_src_as_map: /opt/kf/etc/pmacct/peers.map
> > !pre_tag_map: /opt/kf/etc/pmacct/pretag.map
> > bgp_table_dump_refresh_time: 300
> > bmp_daemon: true
> > bgp_daemon_msglog_file: /tmp/bgp-peer.log
> > bgp_agent_map: /opt/kf/etc/pmacct/agent_to_peer.map
> >
> > ! AGG Prefixes x.x.x.x/CIDR
> > aggregate: src_net, src_mask, src_as, src_as_path
> >
> >
> > Thanks,
> > -/-Derrick Sawyer
>
> > ___
> > pmacct-discussion mailing list
> > http://www.pmacct.net/#mailinglists
>
>
> ___
> pmacct-discussion mailing list
> http://www.pmacct.net/#mailinglists
>
___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Re: [pmacct-discussion] IPv6 BGP lookup

2016-03-02 Thread Paolo Lucente
Hi Derrik,

Is it a good assumption the package was compiled with "--enable-ipv6",
correct? Also, are you sending v4 and v6 AFs over a v4 BGP session or
you have two BGP sessions, one v4 and one v6? What is the content of
the file pointed by bgp_agent_map? Last question for this round: do
you see v6 prefixes landing allright onto pmacct, ie. as part of the
content of the file pointed by bgp_daemon_msglog_file?

Cheers,
Paolo

On Tue, Mar 01, 2016 at 07:31:24PM -0800, Derrick Sawyer wrote:
> Hello,
> I am having trouble getting IPv6 BGP & mask lookups working.  Currently I
> have MP-BGP setup sending v4 & v6 prefixes but only IPv4 is working.
> 
> Could you help me with the proper way to set this up?
> 
> My current config:
> 
> debug: false
> daemonize: false
> plugins: memory
> print_refresh_time: 30
> print_history_roundoff: m
> print_history: 1m
> sfacctd_port: 7000
> interface: eth0
> sfacctd_as: bgp
> sfacctd_net: bgp
> sfacctd_peer_as: true
> sfacctd_renormalize: true
> sfacctd_ip: X.X.X.X
> plugin_buffer_size: 102400
> plugin_pipe_size: 1024
> imt_path: /tmp/pmacct.pipe
> pkt_len_distrib_bins:
> 0-199,200-399,400-599,600-799,800-999,1000-1499,1500-9000
> 
> !BGP
> bgp_daemon: true
> bgp_daemon_ip: X.X.X.X
> bgp_daemon_max_peers: 100
> bgp_aspath_radius: 15
> bgp_table_peer_buckets: 10
> bgp_peer_src_as_type: bgp
> bgp_src_as_path_type: bgp
> bgp_src_local_pref_type: bgp
> bgp_src_med_type: bgp
> bgp_neighbors_file: /tmp/bgp.peers
> bgp_peer_src_as_map: /opt/kf/etc/pmacct/peers.map
> !pre_tag_map: /opt/kf/etc/pmacct/pretag.map
> bgp_table_dump_refresh_time: 300
> bmp_daemon: true
> bgp_daemon_msglog_file: /tmp/bgp-peer.log
> bgp_agent_map: /opt/kf/etc/pmacct/agent_to_peer.map
> 
> ! AGG Prefixes x.x.x.x/CIDR
> aggregate: src_net, src_mask, src_as, src_as_path
> 
> 
> Thanks,
> -/-Derrick Sawyer

> ___
> pmacct-discussion mailing list
> http://www.pmacct.net/#mailinglists


___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists