[工学]09_网络层_网络层服务.pptVIP

  • 1
  • 0
  • 约1.16万字
  • 约 56页
  • 2018-03-27 发布于浙江
  • 举报
[工学]09_网络层_网络层服务

网络层的服务 网络层的连接 面向连接-虚电路 无连接-数据报网络 网络层的协议 IP协议 ICMP协议 ARP协议 路由协议 网络层的服务: 传送数据段从发送主机到接收主机 网络层协议运行在每一台主机和路由器中。 路由器的最高层是网络层,不实现应用层和运输层的功能。 发送主机的网络层封装运输层的 数据段到数据报中; 运输层 数据段 网络层 数据报 发送主机传送数据报到接收主机。 (发送主机传送数据报到临近的路 由器,接收主机从临近的路由器接 收数据报。) 路由器检测每个接收到的数据报头 部信息,传送数据报到相应的出口。 接收主机的网络层从数据报中提取 数据段给运输层。 运输层 数据段 网络层 数据报 定义:路由器传送数据报,从一路由器入口到一对应的路由器出口。 功能应用范围:路由器 转发是数据报经过一个交换设备的传送过程。 路由器怎么知道转发数据报到哪个 出口呢? 象我们在叉路口看方向指示牌一样,路由器内部存在具有指示牌功能的转发表。 当路由器接收一数据报后,将检测其头部的数值,并按此数值检索转发表,以确定该数据报对应的出口。 转发表中的记录又由谁决定的? 是由 路由算法确定的。 (routing algorithm) 定义:网络层中确定从发送主机到接收主机之间传送数据报路径的功能。 应用范围:网络。 数据报经过若干交换设备,并按照规定的路径进行传送,路径由路由算法确定的。 不同于转发功能:路由是在网络范围内的操作功能,发生在发送终端与接收终端之间的。 负责生成一个包含发送主机IP地址与接收主机IP地址的数据报。 接收来自运输层的数据段,在头部信息中加入发送主机IP地址与接收主机IP地址; 确保数据报通过下一链路通道的正确尺寸,如果数据报太大就对其进行分段; 同时在头部信息中加入一些差错控制字段,用于校验。 路由器负责对分组进行路由选择。 当一个数据报到达时,路由器负责将其转发到另一输出接口。 如果需要,数据报可能再经过一次分段。 接收端网络层负责地址验证。 验证数据报中接收主机IP地址与自身IP地址是否相同。 检查传输过程数据报是否被破坏,如果发现有被破坏的数据报,网络层将其丢弃。 如果数据报是一个分段,网络层将等待所有的分段到达后再对其进行重组,然后从重组的数据报中提出数据段交给运输层。 网络层的服务 网络层的连接 面向连接-虚电路网络 无连接-数据报网络 网络层的协议 IP协议 ICMP协议 ARP协议 路由协议 定义:在网络层进行数据报传输之前,在发送主机到接收主机之间的 所有路由器建立起虚拟连接。 (类似在TCP协议中,发送与接收数据之前的握手连接) 应用范围:在ATM,帧中继,X.25等广域网中运行。 一个虚电路建立的三个步骤: 一个虚电路建立的三个步骤: 一个虚电路的三个组成部分: 网络层的服务 网络层的连接 面向连接-虚电路网络 无连接-数据报网络 网络层的协议 IP协议 ICMP协议 ARP协议 路由协议 定义:网络层按照数据报中的目的主机地址(IP地址)来传送数据。 应用范围:Internet 网络层无需建立连接; 路由器无需保持连接状态信息; 每个数据报包含完整的目的主机IP地址; 每个数据报独立的被转发(由于路由信息更新,所以每个数据报路径可能不同)。 路由器中的转发表由路由协议动态生成。 发送主机可随时发送数据报。 发送主机预先不知道网络是否有能力传送数据报,以及目的主机是否正常。 每个数据报独立地被处理,有可能路由到失效的链路或结点,路由转发表必须更新。 每个数据报必须携带完整的目的地址,数据报的头部信息要大于虚电路,所以数据报的开销要高于面向连接数据传输(虚电路)。 路由表 路由表 最长前缀匹配原则 Longest prefix matching(实际使用的原则) 检索出与数据报中目的地址前缀匹配最长的记录来确定数据对应的出口,根据上表,我们给出前缀匹配路由转发表: 选择数据报还是虚电路网络? ATM ( 虚电路网络 ) 电话网络演化而来 人们的交流: 严格要求实时性, 和可靠 需要服务承诺 “傻瓜式”的端系统 电话机 复杂性在网络内部 选择数据报还是虚电路网络? 网络层的服

文档评论(0)

1亿VIP精品文档

相关文档