TLS 1.0 is manditory for SQL to work?

Hello All,

Recently we had an issue with Integration services, when disabling TLS protocol at server level integration services failed to execute the packages. So we have enabled the TLS again and it worked fine.

Now the questions is, Does TLS really require for SQL server server to communicate ??
Which version of SQL version relies on which version of TLS??
Is there a way that we can know if TLS is being used by SQL or not??
TLS 1.0 supports which version of SQL server?
TLS 1.2 supports which version of SQL server?/

Please help.

Thanks in advance.

Your answers
and here