Il motivo per cui è necessario aggiungere il nome dell'istanza nel nome del server è che ciò consentirà a SQL Server Browser Service di aiutarti a trovare la porta TCP/IP corrispondente in base al nome dell'istanza. Per l'istanza predefinita (MSSQLSERVER), è sufficiente utilizzare solo l'indirizzo IP o il nome host.
Se si desidera utilizzare solo l'indirizzo IP, è comunque necessario aggiungere anche la porta TCP/IP, ad esempio 192.168.0.1, 1434. Se la porta TCP/IP non è consentita, il client proverà a utilizzare invece la porta TCP/IP 1433 . In questo caso, se l'istanza non è in ascolto sulla porta 1433, la connessione avrà esito negativo.
Spero che questo aiuti.