加入收藏 | 设为首页 | 会员中心 | 我要投稿 信阳站长网 (https://www.0376zz.com.cn/)- 基础存储、混合云网络、云安全、数据仓库、大数据!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

网络中的网络模型拆分详解,困扰已久终于明白了

发布时间:2021-03-12 13:09:10 所属栏目:传媒 来源:互联网
导读:将数据分段并重组为数据流(data stream)。TCP UDP 都工作在传输层,当采用TCP/IP 协议时,程序开发者可以在这2 者之间做出选择。传输层负责为实现上层应用程序的多路复用,建立会话连接和断开虚电路提供机制.通过提供透明的数据传输,他也对高层隐藏了任何与

将数据分段并重组为数据流(data stream)。TCP UDP 都工作在传输层,当采用TCP/IP 协议时,程序开发者可以在这2 者之间做出选择。传输层负责为实现上层应用程序的多路复用,建立会话连接和断开虚电路提供机制.通过提供透明的数据传输,他也对高层隐藏了任何与网络有关的细节信息。

(1) 流量控制:(flow control)

在传输层通过进行流量控制,以及通过在系统之间允许用户请求可靠的数据传输, 就可以保证数据的完整性。流量控制可以防止在连接的一侧的发送主机使接受主机的缓冲区产生溢出。缓冲区溢出将导致数据的不完整.如果数据发送方传输数据过快,接受方将数据报(datagrams)暂时存储在缓冲区(buffer)可靠的数据传输采用了面向连接

(connection-oriented)通信方式,保证:

  • 接受方接受到被传输的段(segment)以后将发回确认(acknowledge)给发送方
  • 任何没有经过确认的段将被重新传输
  • 段在达到接受方之前应按照适当的顺序
  • 可以进行管理的流控制技术用于避免拥塞,超载(overloading)和数据的丢失

面向连接的通信:( connection-oriented communication)

在可靠的传输层操作中,一个想要传送的设备同过创建会话与远程设备建立连接,通常称为3 次握手协议。

(2) 握手协议:(three-way handshake);

  • 第一个”同意连接”数据段用来请求同步,
  • 第二个,第三个数据段用来确认请求,并在主机之间建立连接参数。 这里,接受方的排序也要求进行同步,以便建立双向连接.
  • 最后一个数据段也用来确认。她通知目的主机已同意建立连接,并且已经建立了实际的连接。可以开始

数据传输了.传输数据量过大时,会出现一些问题,某一台机器收到大量的数据包,数度太快,造成缓冲区溢出,最后不得不丢弃.随后到来的所有数据包。但不用担心,网络中有流量控制系统,出现这种情况,接收方会发出一个not ready 的信号, 待处理完毕后,又发出 ready,go on 的信号,继续传输。 流量控制类型: 窗口机制, 缓冲和拥塞避免。

a. 窗口机制( windowing)

(编辑:信阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读