| CPC H04L 45/04 (2013.01) | 13 Claims |

|
1. A method of monitoring BGP-eVpn messages sent over a Mesh between a Point of Presence, POP, and a datacenter managed by an infrastructure provider in an Infrastructure provider network, comprising:
receiving a BGP-eVpn message, at a Deployed network monitor connected to the Mesh;
parsing by the Deployed network monitor the received BGP-eVpn message into Destination-type fields;
creating a Database by associating to each entry of selected Destination-type fields, a field representative of the time of receipt of a BGP-eVpn message, Timestamp field, and a field representative of an active/inactive status of the entry, Status field; and
querying, by the Deployed network monitor the Database:
in response to no existing entry in the Database with values in all the selected Destination-type fields identical to values of corresponding of the parsed Destination-type fields of the received BGP-eVpn message:
adding an entry in the Database with values in the selected Destination-type fields set at values of corresponding of the parsed Destination-type fields of the received BGP-eVpn message, with a value representative of the time for the received BGP-eVpn message in the Timestamp field, and with an active status in the Status field, and
otherwise:
adding an entry in the Database with values in the selected Destination-type fields set at values of corresponding of the parsed Destination-type fields of the received BGP-eVpn message, with a value representative of the time for the received BGP-eVpn message in the Timestamp field, and with an active status in the Status field, and editing any other existing entry in the Database with values in all the selected Destination-type fields identical to values of corresponding of the parsed Destination-type fields of the received BGP-eVpn message, by setting an inactive status in the Status field.
|