Skip to content

Dispatcher can't dispatch some COLIBRI ACK packets #151

@juagargi

Description

@juagargi

When the COLIBRI service sends packets with the service address as source, the corresponding ACK packets can't be delivered by the dispatcher to the socket. This is because the dispatcher will send the ACK to the listening service socket (the one listening for new requests, etc), instead of the socket that sent the initial packets. This is in turn because the listening socket is the one registered as the service socket, and the ACK comes with that service address in its destination.

This happens when the SvcCOL initiates control plane communication, or when the SvcCOL receives control plane communication because of packets with C=1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions