四. TCP/UDP对比
相同点:TCP和UDP都是网络层之上的,传输层协议,都能都能保护网络层的传输,双方的通信都需要开放端口,TCP和UDP中都存在复用和分用技术;
不同点:TCP是可靠传输的,UDP是不可靠传输的;
使用场景:
绝大部分场景下,都可以使用TCP,对于效率要求较高但对于可靠性要求不高的场景下,可以使用UDP,不过归根结底,还是要根据具体的需求去选择使用;
相同点:TCP和UDP都是网络层之上的,传输层协议,都能都能保护网络层的传输,双方的通信都需要开放端口,TCP和UDP中都存在复用和分用技术;
不同点:TCP是可靠传输的,UDP是不可靠传输的;
使用场景:
绝大部分场景下,都可以使用TCP,对于效率要求较高但对于可靠性要求不高的场景下,可以使用UDP,不过归根结底,还是要根据具体的需求去选择使用;