传输层

作者: 一个_人鸭 | 来源:发表于2019-06-16 20:04 被阅读0次

TCP

  • 传输层解决的问题是,数据传输的问题。数据传输分为不可靠传输和可靠数据传输,分别对应的是UDP协议和TCP协议。

TCP特点

  • 点对点:一个发送方,一个接收方
  • 可靠的,按序到达的字节流
  • 流水线机制:TCP拥塞控制和流量控制机制 设置窗口尺寸
    发送方/接收方缓存
  • 全双工(Full-duplex)同一连接能够传输双向数据流
  • 面向连接:通信双方在发送数据之前必须建立连接,连接状态只在连接的两端中维护,在沿途节点中并不维护状态
  • 流量控制机制

UDP

  • UDP只做了运输层协议能够做的最少工作,除了复用分解和一些差错检测外,几乎没有对底层网络层的ip增加别的东西.如果应用程序选择UDP,就相当于直接和ip打交道.但有些应用就适合upd,原因如下:a:关于发送什么数据,以及何时发送数据控制的更为精细. b,不用建立连接. c,无连接状态. d,分组首都开销比较小.
  • UDP报文段有五部分组成: a源端口号,b目的地端口号,c长度(报文段中的字节数,首部+数据),d检验和(用来校验数据),5数据.

相关文章

  • 传输层

  • 传输层

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

  • 传输层

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

  • 传输层

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

  • 传输层

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

  • 传输层

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

  • 传输层

  • 传输层

  • 传输层

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

  • 传输层

    ICMP UDP TCP TCP的三次握手 TCP四次挥手 TCP状态机Tcp_status_map.jpg

网友评论

      本文标题:传输层

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