Basically, everything is in the question, but here is a bit more detailed question.
I have logs from a client/server connection. I can see that server is giving the ca.crt file it has in its key store, and the client does the same. Next, I can see the public certificates of the server and the client are exchanged too. According to me, the public certificate from the ca is not needed in this communication, why is it done ?
This is a curiosity question

Thanks !
JM