Closed elear closed 3 months ago
The SCMP specification is likely not be necessary for a self-contained data plane.
In this draft, there are a few mentions of SCMP that are not necessary for the DP spec: the text below is just an example and could be deleted:
A similar mechanism is possible for on-path routers, for example to
send SCION Control Message Protocol (SCMP) messages to the sender of
the original packet.
The remaining protocols, which do not carry the
length information directly (e.g., the SCION Control Message
Protocol SCMP)
There are 4 mentions of using the SCMP parameter problem
when MAC verification fails. This can be useful for debugging. Ig MAC verification fails because of an attack, it does not make sense to send an error message back. This is an optional signal that routers can send, so this could be omitted.
We could then only leave the protocol number in table 10.
If SCMP is not important to the work, you can still mention it informationally, but then you must properly reference it.
Hi @elear , we removed forward references to SCMP, see change diff. We now mention SCMP at the end of the draft, and we use our developer documentation as a reference: https://docs.scion.org/en/latest/protocols/scmp.html
Does that work?
An alternative reference would be the SCION book [CHUAT22]
section 4.7.
Text like this doesn't stand on its own.