计算机网络基础之网络层

相关概述:

1、是OSI参考模型中的第三层,介于传输层数据链路层之间

2、它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干          个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务

3、主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现

核心部分:分组转发和路由路由选择


分组转发:当一个分组到达路由器输入链路时,需要将该分组转发到相应合适的输出链路上。每一个分组都会带有一个首部,而首部里有转发的标识。路由器根据转发标识,查询路由器内的转发表(forwarding table),转发表会为分组指出该通往的输出链路。

路由选择:当分组开始从源主机发往目的主机,网络层必须决定分组该采用的路由或路径。而路由选择,就是用来提供分组转发时所需要的转发表。

网络层的两种服务


1、面向连接的服务:它可以保证数据以相同的顺序到达。面向连接的服务在端系统之间建立通过网络的虚链路

2、无连接服务:是基于邮政系统模型的,不要求发送方和接收方之间的会话连接。发送方只是简单地开始向目的地发送数据分组(称为数据报

在现在的计算机网络结构中只能提供一种服务,两种服务不能同时被提供

在网络层提供面向连接的计算机网络被称为虚电路网络(virtual-circuit network),而提供无连接的计算机网络则被称为数据报网络(datagram network)

虚电路网络


借助于电信网的成功经验,让网络负责可靠交付。用面向连接的通信方式,当两个计算机进行通信时,应当向建立连接(在分组交换中建立一条虚电路VC(Virtual Circuit)),以保证双方通信所需的一切网络资源,然后双方沿着已建立的虚电路发送分组。这样的分组的首部不需要填写完整的目的主机地址,而只需要填写这条虚电路的编号(一个不大的整数),因而减少了分组的开销。这种通信方式如果再使用可靠传输的网络协议,就可使所发的分组无差错按序到达终点,也不丢失、不重复。在通信结束后要释放建立的虚电路。

数据报网络


考虑到计算机网络的端系统是有智能的计算机,计算机有很强的差错处理能力(不像电信网的终端(电话机)非常简单,无智能和差错处理能力),因此因特网在设计上就采用了和电信网完全不同的思路。网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。网络在发送分组时不需要先建立连接,每一个分组(也就是IP数据报)独立发送,与其前后的分组无关(不编号)。网络层不提供服务质量的承诺。所传送的分组可能出错、丢失、重复和失序,也不保证分组交付的时限。由于传输网络不提供端到端的可靠传输服务,这样的好处是路由器做的比较简单而且价格低廉,大大降低了网络的造价,运行方式灵活,能够适应多种应用。

虚电路网络服务和数据报网络网络对比


对比方面虚电路服务数据报服务
建立连接可靠通信应当由网络来保证可靠通信应当由用户主机来保证
终点地址仅在连接建立阶段使用,每个分组使用短的虚电路号每个分组都有终点的完整地址
分组的转发属于同一条虚电路的分组均按照同一路由进行转发每个分组独立选择路由进行转发
分组的顺序总是按发送顺序到达终点到达终点时不一定按发送顺序

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值