美文网首页
Linux_145_传输层

Linux_145_传输层

作者: 为宇绸缪 | 来源:发表于2022-05-18 21:06 被阅读0次

传输层:transport layer
传输层的作用是向两台主机之间的进程进行数据传输
传输协议主要有如下两种
传输控制协议(TCP:Transmission Control Protocol):提供面向链接的,可靠的数据传输服务
用户数据协议(UDP:User Datagram Protocol):提供无链接的数据传输,但是不保证数据安全性

TCP和UDP协议的区别

  • UDP是无链接的,TCP是面向链接的(好比打电话,通话前需要先拨号连接上对方,且对方确认接电话了,才能够通信,最后还得对方挂掉电话,才会断开链接
  • UDP只是尽力传输,不保证数据可靠性。TCP安全性很高,有两个传输的端点,是点对点,一对一的形式
  • UDP是没有报文的,TCP是有可靠的报文交互,传输的数据,无差错,不重复,不丢失(聊天室,发弹幕,不需要交互的,只需要快速的发数据,就可以使用UDP
  • UDP支持一对一、一对多、多对一、多对多的交互通信(应用于聊天室,群聊比较方便)

相关文章

  • Linux_145_传输层

    传输层:transport layer传输层的作用是向两台主机之间的进程进行数据传输传输协议主要有如下两种传输控制...

  • 传输层

  • 传输层

    摘自https://www.cnblogs.com/whgk/p/6118206.html 通过mac地址可以找到...

  • 传输层

    传输层的功能:传输层寻址和端口;无连接服务和面向连接服务 UDP协议:UDP数据报,UDP校验 TCP段:TCP连...

  • 传输层

    TCP和UDP TCP:提供可靠的通信运输。是面向连接的,可靠的流协议。它充分实现了数据传输时的各种控制功能,可以...

  • 传输层

    传输层需要完成的功能 为网络应用程序提供接口 为应用程序提供访问网络的途径 多路复用/多路分解机制 多路复用表示从...

  • 传输层

    在网络层之上,是传输层。由于网络层提供的尽力而为的服务,不保证数据传输的准确性,于是传输层提供了保证准确性的 TC...

  • 传输层

  • 传输层

  • 传输层

    传输层 传输层是OSI模型中第 4 层。 传输层的主要作用是直接向在不同主机上运行的应用程序进程提供通信服务。 传...

网友评论

      本文标题:Linux_145_传输层

      本文链接:https://www.haomeiwen.com/subject/stxzurtx.html