进步之路:计算机网络:互联网的核心部分

注意 本博客的“核心部分”指的是互联网的组成部分里与“互联网的边缘部分”相对的“互联网的核心部分”
互联网的最复杂的部分是网络核心部分,因为网络核心部分要向边缘部分提供联通性,使边缘的任何一台主机(host)能够向其他主机通信。
起特殊作用的是路由器,它是一种专用计算机(但不叫做主机),路由器是实现分组交换 packet switching的关键构件,任务是转发收到的分组
在互联网时代如果使用电路交换的方式其交换效率是十分低下的,所以需要分组交换
分组交换采用储存转发技术,通常我们把要发送的整块数据称为一个报文。在发送报文之前,把报文划分成一个个更小的等长数据段,例如,每个数据段为1024bit,在每个时间段前面,加上一些由必要的控制信息组成的首部(header),就组成了一个分组,又称为,而分组的首部也可称为包头,首部包含了诸如目的地址和源地址的重要信息,每一个分组才能在互联网中独立的选择路径,并正确的交付到分组传输的终点。
进步之路:计算机网络:互联网的核心部分_第1张图片
在互联网核心部分的路由器之间一般用高速链路相连接,而网络边缘的主机接到核心部分则以相对较低速率的链路相连接。
路由器收到一个分组,先暂时储存一下,检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去,把分组交给下一个路由器,就这样一步步的以储存转发的方式,把分组交付给最终的目的主机。
值得注意的是,分组交换在传送数据前不必占用一条端到端的链路的通信资源,传送时才占用,分组到底一个路由器后,先暂时暂时储存一下,检查其首部,查找转发表,按照首部中的目的地址,找到合适的接口转发出去。分组在传输是就这样一段一段的断续占用通信资源,省去了建立连接和释放连接的开销,因而数据的传输效率更高
如果某些节点或链路出现故障,由路由选择协议protocol能够自动找到转发分组最合适的路径。
为了提高分组交换网的可靠性,通常采用网状拓扑结构。
分组交换的优点

  1. 高效 在分组传输的过程中动态分配传输宽带,对通信链路是逐段占用
  2. 灵活 为每一个分组独立地选择最合适的转发路由
  3. 迅速 以分组作为传送单位,可以不先进来连接就能向其他主机发送分组
  4. 可靠 保证可靠性的网络协议,分布式多路由的分组交换网,使网络有很好的生存性
    需要指出分组交换也会有新的问题

1.分组在各路由器储存转发需要排队,这就会造成一定的时延
2.各分组必须携带的控制信息也造成了一定的开销 overhead。整个分组交换网需要专门的管理和控制机制。
一共三次交换方式电路交换,报文交换,分组交换
电路交换:整个报文的比特流连续的从源点到终点,好像在一个管道中传输。
报文交换:整个报文先传送到相邻的节点,全部储存下后查找转发表,转发到下一个节点。
分组交换:单个分组传输到相邻的节点,储存下来后查找转发表,转发到下一个节点。
若要连续传送大量的数据,且其传送时间远大于连接建立时间,则电路交换的传输效率较快,报文交换和分组交换在传输突发数据可提高整个网路的信道利用率,分组交换的时延比报文交换的时延小,同时也具有更好的灵活性。

你可能感兴趣的:(个人理解)