I'm working on a python implementation of the Diameter protocol. I wonder what's the expected behaviour if a Diameter peer in this scenario:
- Peer1 sends CER to Peer2
- Peer2 sends CEA to Peer1 (with a result code DIAMETER_SUCCESS: 2001)
- The diameter connection is ready.
- some Diameter Traffic
- Peer1 resend another CER to Peer2
- What's the expected behaviour of Peer2 ?
does peer2 closed the connection ? or does Peer2 must resend a CEA ?
I know that this scenario shouldn't happen, but ... if peer2 has a buggy implementation.
I see nothing about that in the rfc6733.
Thanks