计算机网络原理课件2.pptVIP

  • 0
  • 0
  • 约7.67千字
  • 约 63页
  • 2020-02-12 发布于江苏
  • 举报
计算机网络原理 第2章 中间节点上的通信技术 2.1 交换技术 2.2 虚电路和数据报 2.3 交换机 2.4 路由节点上的通信 2.1 交换技术 把一条线路上的数据转接到另一条线路上,称为数据交换。 交换方式 交换网络 交换设备 交换协议 2.1 交换技术 交换机构 2.1 交换技术 无连接服务和面向连接服务: 在计算机网络术语中,与因特网相连的计算机通常被称为端系统(end system)(也称主机)。 TCP/IP网络,特别是因特网,为端系统应用程序提供了两类服务:无连接服务和面向连接服务 面向连接服务 当应用程序使用面向连接服务时,在客户机程序和服务器程序发送具有实际数据的分组前,要彼此发送控制分组。这种所谓的握手过程提醒客户机和服务器,使它们对随后的分组的突然到来做好准备。一旦握手过程结束,可以说在两个端系统之间创建了连接。 因特网的面向连接服务有一个名字,即传输控制协议,也就是 人类活动类比握手过程 人类活动类比 无连接服务 在因特网无连接服务不存在握手过程,当应用程序的一方要向应用程序的另一方发送分组时,发送程序直接发送这些分组即可,没有可靠性可言,也不可能确定那些分组已经到达了目的地。 因特网的无连接服务称为用户数据报协议,即: 2.1.1 电路交换 电路交换(Circuit Switching或Circuit Exchanging)方式通信的双方在进行数据传送之前先要建立一个实际的物理线路连接,连接的电路被通信的一对用户独占,只有通信结束电路释放后,才能被别人使用。 电路交换有如下特点: (1)由于需要连接过程,而建立连接需要时间,适合传输大量数据。传输少量数据时,效率不高。 (2)连接一旦建立,便可以固定的速率传输数据,除了传输延迟外,不再有别的延迟。传输后,接收端要校验正确性,并通知发送方。 (3)一旦连接成功,就建立了一条临时专线,即使不通话,也被占用,他人不可使用。 电路交换过程 2.1.2 存储-转发交换 当发送方要发送信息时,应把目的地址先加到报文中,然后靠地址把报文从发送节点起,一个节点、一个节点地转送到目的节点;在转送过程中,中间节点要先把报文暂时存储,然后在线路不忙时将报文转发出去。 报文交换 分组交换(packet switching) 分组交换结合报文交换和线路交换的优点,采用存储转发机制,但是规定了传输数据的单位长度。 过长的报文被分成较小的单位(分组packet),依次发送。 2.1.3 分组交换中的最佳帧长度 结论:短分组传输时间短,但增加了节点处理量。 分组大小确定原则 设分组的长度为K比特,每一分组所包含的固定开销为V比特,则长度为M的消息报文可以分成int(M/K + 1)个分组,其最后一个分组的长度不一定达到K。于是,传输该消息报文的总开销为int(M/K + 1)×V比特。 再设输入的速率为R,收发之间各链路的容量分别为C1,C2,…(均大于R)b/s,则一个比特的时延为 T = 打包(发送)时延 + 各链路的传输时延 = K/ R + ?(K + V)/ Ci 可以看出,随着链路带宽(容量)Ci较大幅度的提高,T将主要由K/R决定。 例如,对于64kb/s的数字语音,通常要求的打包时延小于10ms,有 K ≈ R×打包时延 = 64×103×10×10-3= 640 因此K通常取512b或更小。 2.2 虚电路和数据报 分组交换的两种服务方式: 虚电路(VirtualCircuit)(无连接的网络服务) 数据报(Datagrm)(面向连接的网络服务) 提供数据报服务的特点 提供数据报服务的特点 提供数据报服务的特点 提供数据报服务的特点 提供虚电路服务的特点 提供虚电路服务的特点 提供虚电路服务的特点 提供虚电路服务的特点 两种服务的思路来源不同 虚电路服务的思路来源于传统的电信网。 电信网负责保证可靠通信的一切措施,因此电信网的结点交换机复杂而昂贵。 数据报服务力求使网络生存性好和使对网络的控制功能分散,因而只能要求网络提供尽最大努力的服务。 可靠通信由用户终端中的软件(即TCP)来保证。 数据报服务与虚电路服务之争 让网络只提供数据报服务就

文档评论(0)

1亿VIP精品文档

相关文档