数据报网络 口在网络层无呼叫建立 口路由器:没有端到端连接的状态 o无网络级“连接”的概念 ▣分组使用目的主机地址转发 ○在相同源和目的对可能采用不同的路径 逊 逊 应用 运输 应用 网络 运输 数据链路 1.发送数据 网络 2.接收数据 物理 数据链路 物理 网络层 16
网络层 16 数据报网络 在网络层无呼叫建立 路由器:没有端到端连接的状态 无网络级“连接”的概念 分组使用目的主机地址转发 在相同源和目的对可能采用不同的路径 应用 运输 网络 数据链路 物理 应用 运输 网络 数据链路 物理 1. 发送数据 2. 接收数据
转发表 40亿可能的项 目的地址范围 链路接口 11001000000101110001000000000000 到 0 11001000000101110001011111111111 11001000000101110001100000000000 到 1 1100100000010111000110001111111 11001000000101110001100100000000 到 2 110010000001011100011111411+ 其他 3 网络层17
网络层 17 转发表 目的地址范围 链路接口 11001000 00010111 00010000 00000000 到 0 11001000 00010111 00010111 11111111 11001000 00010111 00011000 00000000 到 1 11001000 00010111 00011000 11111111 11001000 00010111 00011001 00000000 到 2 11001000 00010111 00011111 11111111 其他 3 40亿可能的项
最长前缀匹配 前缀匹配 链路接口 110010000001011100010 0 110010000001011100011000 1 110010000001011100011 2 otherwise 例子 目的地址:11001000000101110001011010100001哪个接口? 目的地址:11001000000101110001100010101010哪个接口? 网络层18
网络层 18 最长前缀匹配 前缀匹配 链路接口 11001000 00010111 00010 0 11001000 00010111 00011000 1 11001000 00010111 00011 2 otherwise 3 目的地址: 11001000 00010111 00011000 10101010 例子 目的地址: 11001000 00010111 00010110 10100001 哪个接口? 哪个接口?
数据报或虚电路网络:why? 因特网 ATM 口在计算机间交换数据 ▣从电话技术演化来 O“弹性”服务,无严格的定 口人类交谈: 时要求 O严格定时,可靠性要求 口“智能”端系统(计算机) ⊙对确保服务的需求 O能够适应,执行控制,差错 口“哑”端系统 控制 0电话 O网络内部简单,“边缘”复 杂 O网络内部复杂 口许多链路类型 。不同的特点 。难以提供统一服务 网络层19
网络层 19 数据报或虚电路网络: why? 因特网 在计算机间交换数据 “弹性”服务,无严格的定 时要求 “智能” 端系统 (计算机) 能够适应,执行控制,差错 控制 网络内部简单,“边缘”复 杂 许多链路类型 不同的特点 难以提供统一服务 ATM 从电话技术演化来 人类交谈: 严格定时,可靠性要求 对确保服务的需求 “哑” 端系统 电话 网络内部复杂
第4章网络层 ▣4.1概述 ▣4.5选路概念 口4.2虚电路和数据报网络 口4.6选路算法 口4.3路由器的构成 O链路状态 口4.4IP:网际协议 0距离矢量 o数据报格式 o等级选路 oPv4编址 ▣4.7互联网中选路 O NAT o RIP ICMP OSPF oIPv6 o BGP ▣4.8广播和多播选路 网络层 20
网络层 20 第4章 网络层 4. 1 概述 4.2 虚电路和数据报网络 4.3 路由器的构成 4.4 IP: 网际协议 数据报格式 IPv4编址 NAT ICMP IPv6 4.5 选路概念 4.6 选路算法 链路状态 距离矢量 等级选路 4.7 互联网中选路 RIP OSPF BGP 4.8 广播和多播选路