有IP-Internet协议。它使我们能够访问全球网络中的某些计算机-Internet。
在该寻址计算机上还有一个端口-端点目标。有人可以通过套接字(所谓的少数几个操作系统调用(API)以及IP地址和端口的组合)建立这样的端点。可以使用两种“传输”协议之一(TCP或UDP)来完成。 TCP提供传递保证,而UDP不提供。在这两种情况下,某人都给了他/她可以读写的字节流。这样的信息流本身没有任何意义-某人可以并且应该按自己的喜好来解释它。
Socket API的建立非常简单明了。
当今正掀起一股热潮:许多跨国公司倾向于实施其自己的“全新”协议。实际上,似乎其中许多人只是使用TCP可靠传递而丢弃,而使用UDP来实现它自己(不过,抗争TCP可靠性的原因是什么?)。
是否有一种方法可以实现将与TCP和UDP共存的全新“传输”协议?可以通过套接字API访问吗?如果没有,那怎么办?
有任何实际的理由吗?