Skip to content

Add information about LACP connection status for LAG ports #4964

Open
@niksv

Description

@niksv

LAG ports has ability to reply on LACP packets
After LACP enabling kilda starts to receive LACP packets. (See LacpService in floodlight)
These packets contains information about state of LACP session.
Need to save this data in data base to have ability to see state of LACP session.

Example get LACP port output:

{
  "lacp_reply": true,
  "logical_port_number": 1234,
  "port_numbers": [
    1, 2
  ],
  
  "lacp_request_data": {
   "state": {
        "active": true,
        "shortTimeout": true,
        "aggregatable": true,
        "synchronised": true,
        "collecting": true,
        "distributing": true,
        "defaulted": false,
        "expired": false
   }
  "last_updated": "2022-10-20T15:14:18.691Z"
  }
}

Good place for storing LACP info will be ConnectedDevices topology

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions