Final answer:
Running TCP/IP protocols over SSL enhances the security of data transmission, including confidentiality, integrity, and authentication, but may introduce performance overhead due to encryption. SSL has largely been superseded by the more secure TLS.
Step-by-step explanation:
Running various TCP/IP suite protocols over Secure Sockets Layer (SSL) primarily affects the security of the data being transmitted. SSL operates between the application layer protocols (like HTTP, FTP, SMTP) and the transport layer in the TCP/IP model. It provides encryption for the data transmitted, which ensures data confidentiality, integrity, and authentication of the endpoints. For example, when HTTP is run over SSL, it becomes HTTPS, where 'S' stands for 'Secure'. Transactions are encrypted, making communication over the internet safer and more resistant to interception or tampering by unauthorized parties.
Moreover, the use of SSL can impact performance due to the overhead introduced by encryption and decryption processes. However, the benefits of enhanced security are considered essential, especially for sensitive transactions. It's important to note that while SSL has been the standard for secure communication, it has largely been replaced by Transport Layer Security (TLS), an updated, more secure version of SSL.