[A Top-Down Approach][第四章 网络层]

本文深入探讨网络层的转发和路由选择机制,包括虚电路和数据报网络的区别,路由器的工作原理,以及IP协议在因特网中的作用。讨论了转发表、路由选择协议,如链路状态和距离矢量算法,并强调了网络服务模型,如ATM。
摘要由CSDN通过智能技术生成

[A Top-Down Approach][第四章 网络层]

标签(空格分隔): 未分类


在网络中的每一台主机和路由器都有一个网络层部分.所以网络层是最具挑战性的部分

  • 仔细考察两种用于网络层分组交付的方法: 数据报模式虚电报模式.并且理解编址在传递分组到目的主机的重要作用.

  • 对网络层的转发(forwarding)路由选择(routing)功能做重要区分.

    • 转发: 涉及分组在单一的路由器从一条入链路到出链路的传送
    • 路由选择: 涉及一个网络的所有路由器,它们经路由选择协议共同交互,以决定分组从源到目的节点所采用的路径.
  • 加深分组转发的概念: 讨论网际协议(IP),网络地址转换(NAT),数据报分段,因特网控制报文协议(ICMP)IPv6

  • 加深路由选择

    • 路由选择的算法任务:决定从发送方到接收方的好的路径.
    • 学习算法的理论,关注两种最为流行的算法
      • 链路状态
      • 距离矢量算法
    • 因为路由选择算法与网络路由器数量的增加会有相当大的增加,关注等级制路由选择算法
      • 自治系统内部的路由选择算法(RIP,OSPF,IS-IS)
      • 自治系统之间的路由选择协议(BGP)

4.1 概述

image_1b37mluni121aevp3k1uin18fe9.png-199.4kB

  • H1->R1->R2->H2

4.1.1 转发和路由选择

网络层的表面看起来极为简单,即将分组从一台发送主机移动到一台接收主机.需要两种重要的网络层功能

  • 转发: 当一个分组到达路由器的一条输入链路时,路由器必须将该分组移动到适当的输出链路.

    • 4.3节详细讨论
  • 路由选择:分组从发送方流向接收方时,网络层必须决定这些分组所采用的路由或路径.

    • 计算这些路径的算法叫做路由选择算法(routing algorithm).

转发表概述

每台路由器具有一张转发表(forwarding table)

  • 路由器通过检查到达分组首部字段的值,使用该值在转发表进行检索,然后进行转发.

    • 转发表存储了首部字段-输出链路接口的字典.
  • 我们约定术语分组交换机是指通用分组交换设备,根据分组交换首部字段中的值,从输入链路到输出链路转移分组.

    • 链路层交换机(link-layer switches):根据链路层字段的值来做转发决定.
    • 其他分组交换机被称为路由器:基于网络层字段

连接建立

网络层的第三个功能,连接建立(connection setup).

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值