Skip to content

[软技能] 第277天 你知道TCP和UTP的区别是什么吗?说说你对它们的理解 #1791

Open
@haizhilin2013

Description

@haizhilin2013
Collaborator

第277天 你知道TCP和UTP的区别是什么吗?说说你对它们的理解

我也要出题

Activity

liwudi

liwudi commented on Jan 17, 2020

@liwudi

TCP,面向连接的,提供可靠传输的传输层协议。
UDP,面向无连接,不提供可靠传输,传输的数据量较小的传输层协议。

他们都是传输层的协议。
TCP在传输数据之前,需要有三次握手,四次挥手的过程。UDP只要知道对方的IP地址,并且网络可达啊,就能直接传输。

传输层的协议,一般不会单独使用,因为单独的传输数据,对于应用层来说,是没有意义的。
常用的http就是应用层协议,底层就是通过TCP进行传输。

UDP协议,在实时性要求高,但是不注重数据的小部分丢失的情况下啊,可以使用,比如视屏直播等。

d4c-27

d4c-27 commented on Apr 12, 2022

@d4c-27

TCP:面向连接、仅支持单播、面向字节流
UDP:面向无连接、提供单播、多播、广播、面向报文

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @haizhilin2013@liwudi@d4c-27

        Issue actions

          [软技能] 第277天 你知道TCP和UTP的区别是什么吗?说说你对它们的理解 · Issue #1791 · haizlin/fe-interview