IP/TCP/UDP

通常说的 IP/TCP 是一组协议的总称,IP/TCP 实际上是一个协议族 (或协议包),包括 100 多个相互关联的协议,其中 IP(Internet Protocol,网际协议)是网络层最主要的协议;TCP(Transmission Control Protocol,传输控制协议)和 UDP(User Datagram Protocol,用户数据报协议)是传输层中最主要的协议。一般认为 IP、TCP、UDP 是最根本的三种协议,是其它协议的基础。IP 定义了数据按照数据报(Datagram)传输的格式和规则;TCP 是提供可靠服务、面向连接的协议;UDP 是不可靠、无连接的协议。

TCP 协议是面向连接的协议,类似于打电话,在开始传输数据之前,必须先建立明确的连接。 UDP 也建立在 IP 之上,但它是一种无连接协议,两台计算机之间的传输类似于传递邮件:消息从一台计算机发送到另一台计算机,两者之间没有明确的连接。UDP 中的 Datagram 是一种自带寻址信息的、独立地从数据源走到终点的数据包。UDP 不保证数据的传输,也不提供重新排列次序或重新请求功能,所以说它是不可靠的。虽然 UDP 的不可靠性限制了它的应用场合,但它比 TCP 具有更好的传输效率。

0 条评论

昵称

沙发空缺中,还不快抢~