计算机网络自顶向下方法第四章讲义资料优秀PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机网络自顶向下方法第四章讲义资料优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机网络自顶向下方法第四章讲义资料优秀PPT.ppt(126页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计 算 机 网 络20142014年年9 9月月国防科技学院国防科技学院第第4 4章章 网络层网络层第第4 4章章 网络层网络层计算机网络2第第4 4章章 网络层网络层本章目的:理解网络层服务依赖的原理:u选路(路径选择)u处理扩展性u路由器工作原理u先进主题:IPv6,NAT因特网中的实例和实现 第4章 网络层3第第4 4章章 网络层网络层4.1 概述概述4.2 虚电路和数据报网络4.3 路由器的构成4.4 IP:网际协议4.5 选路算法4.6 互联网中选路4.7 广播和多播选路4第第4 4章章 网络层网络层从发送主机到接收主机传输段网络层协议在每台主机、路由器中当IP数据报通过路由器时,路
2、由器检查所有数据报首部字段networkdata linkphysicalnetworkdata linkphysicalnetworkdata linkphysicalnetworkdata linkphysicalnetworkdata linkphysicalnetworkdata linkphysicalnetworkdata linkphysical网络层数据链路物理层applicationtransportnetworkdata linkphysicalapplicationtransportnetworkdata linkphysical 网络层5第第4 4章章 网络层网络层转发
3、(forwarding):将分组从路由器的输入移动到适当的路由器输出选路(routing):决定分组从源到目的地所采用的路由u选路算法类比:r选路:规划从源到目的地路径的过程r转发:通过单个立交桥的过程 转发与选路(网络层功能)6第第4 4章章 网络层网络层1230111到达分组首部的值选路算法本地转发表首部值输出链路01000101011110013221 选路和转发相互影响7第第4 4章章 网络层网络层它是在某些网络体系结构中第三个重要的功能:uATM,帧中继,X.25在数据报流动之前,两台主机和其间的路由器创建虚拟连接u需要路由器参与网络层和运输层的连接服务:u网络层:在两台主机之间u运
4、输层:在两个进程之间 连接建立(网络层功能)8第第4 4章章 网络层网络层问题:对从发送方到接收方“隧道”化传输数据报,其服务模型 是什么?对单个数据报的例子服务:确保交付以少于40毫秒时延确保交付对数据报流的例子服务:按序数据报交付对流确保最小带宽对分组间间隔变化的限制(确保最大时延抖动)网络服务模型9第第4 4章章 网络层网络层4.1 概述4.2 虚电路和数据报网络虚电路和数据报网络4.3 路由器的构成4.4 IP:网际协议4.5 选路算法4.6 互联网中选路4.7 广播和多播选路10第第4 4章章 网络层网络层 虚电路与数据报网络层为接在网络上的主机所提供的服务可以有两大类u无连接的网络
5、服务(数据报服务)u面向连接的网络服务(虚电路服务)11第第4 4章章 网络层网络层数据传输前,需建立连接,一个连接被称为一条虚电路VC虚电路由VC号来标识和区分虚电路连接的状态需要维持(路径上的交换节点都参与)虚电路连接涉及资源预留问题“源到目的地路径与电话电路行为非常相似”u性能明确u沿着源到目的地路径的网络动作 虚电路12第第4 4章章 网络层网络层H1H5H2H4H3ACDBH6E分组交换网H1 要和 H5 通信虚电路H1 向 H5 发送的所有分组都沿此虚电路传送。虚电路建立连接13第第4 4章章 网络层网络层H1H5H2H4H3ACDBH6E分组交换网同理,H2 与 H6通信也要建立
6、虚电路 虚电路建立连接14第第4 4章章 网络层网络层122232132VC号接口号 入接口 入VC#出接口 出VC#1 12 2 222 63 1 18 3 7 2 171 97 3 87 西北路由器中的转发表:路由器维护连接状态信息!VC号与转发表VC号局部的,而非全网的,以简化虚电路的连接建立。15第第4 4章章 网络层网络层虚电路建立(信令协议控制)数据传输虚电路拆除(信令协议控制)应用运输网络数据链路物理应用运输网络数据链路物理1.发起呼叫2.入呼叫3.接受呼叫4.呼叫已连接5.数据流开始6.接收数据 虚电路的三个阶段16第第4 4章章 网络层网络层在网络层无呼叫建立路由器:没有端到
7、端连接的状态u无网络级“连接”的概念分组使用目的主机地址转发u在相同源和目的对可能采用不同的路径应用运输网络数据链路物理应用运输网络数据链路物理1.发送数据2.接收数据 数据报网络17第第4 4章章 网络层网络层 数据报网络H1H5H2H4H3ACDBH6E分组交换网H1 向 H5 发送分组H2 向 H6 发送分组路径可能变化18第第4 4章章 网络层网络层 目的地址范围 链路接口 11001000 00010111 00010000 00000000 到 0 11001000 00010111 00010111 11111111 11001000 00010111 00011000 0000
8、0000 到 1 11001000 00010111 00011000 11111111 11001000 00010111 00011001 00000000 到 2 11001000 00010111 00011111 11111111 其他 340亿可能的项 转发表19第第4 4章章 网络层网络层 前缀匹配 链路接口 11001000 00010111 00010 0 11001000 00010111 00011000 1 11001000 00010111 00011 2 otherwise 3目的地址:11001000 00010111 00011000 10101010 例子目的
9、地址:11001000 00010111 00010110 10100001 哪个接口?哪个接口?最长前缀匹配20第第4 4章章 网络层网络层 数据报和虚电路比较对比的方面 虚电路服务 数据报服务 思路 可靠通信应当 可靠通信应当 由网络来保证 由用户主机来保证连接的建立 必须有 不要分组的转发 属于同一条虚电路 每个分组独立选择 的分组均按照同一 路由进行转发 路由进行转发当节点出 所有通过出故障的 故障结点可能丢失 故障时 结点的虚电路 分组,一些路由 均不能工作 可能会发生变化分组的顺序 总是按发送顺序 到达目的站时不一定 到达目的站 按发送顺序21第第4 4章章 网络层网络层4.1 概
10、述4.2 虚电路和数据报网络4.3 路由器的构成路由器的构成4.4 IP:网际协议4.5 选路算法4.6 互联网中选路4.7 广播和多播选路22第第4 4章章 网络层网络层思科(Cisco)公司创始人列昂纳德波萨克 和桑德拉勒纳 第一台路由器及其开发者23第第4 4章章 网络层网络层 路由器图示(华为)24第第4 4章章 网络层网络层路由器的主要功能u运行路由算法以得到转发表u根据转发表对IP分组进行转发u提供多种网络类型接口,完成不同网络的互联 路由器功能概要25第第4 4章章 网络层网络层 路由器体系结构路由器一般由以下部分组成u输入/输出端口u交换结构u选路处理器26第第4 4章章 网络
11、层网络层数据链路层剥去帧首部和尾部后,将分组送到网络层的队列中排队等待处理。这会产生一定的时延。输入端口处理物理层处理数据链路层处理网络层处理 分组排队 交换结构 输入端口的处理从线路接收分组查表和转发27第第4 4章章 网络层网络层当交换结构传送过来的分组先进行缓存。数据链路层处理模块将分组加上链路层的首部和尾部,交给物理层后发送到外部线路。输出端口处理物理层处理数据链路层处理网络层处理 分组排队 输出端口的处理向线路发送分组缓存管理交换结构28第第4 4章章 网络层网络层内存总线纵横制 交换结构(典型三种)29第第4 4章章 网络层网络层第一代路由器:具有交换功能的传统计算机,在CPU的直
12、接控制下分组拷贝到系统的内存速率受内存带宽限制(每数据报跨越两次总线)输入端口输入端口输出端口输出端口内存内存系统总线系统总线 经内存交换30第第4 4章章 网络层网络层数据报从输入端口到输出端口内存经一个共享的总线(总线芯片),总线速度快于内存读取速度总线竞争:任何时刻,总线仅能连通1个输入和1个输出,数据转发速率受总线带宽限制1 Gbps总线,Cisco 1900:用于接入和企业(非区域或主干)路由器的充足速率 经总线交换31第第4 4章章 网络层网络层克服了总线带宽限制Crossbar一般同时满足多个输入和输出连通一般是路由交换机 Cisco 12000:通过互联网络交换提供60Gbps
13、crossbarswitching fabric 经互联网络的交换32第第4 4章章 网络层网络层4.1 概述4.2 虚电路和数据报网络4.3 路由器的构成4.4 IP:网际协议网际协议4.5 选路算法4.6 互联网中选路4.7 广播和多播选路33第第4 4章章 网络层网络层 网络层与IP协议各种应用层协议 网络接口层(TELNET,FTP,SMTP 等)物理硬件运输层TCP,UDP应用层ICMPIPRARPARP与各种网络接口网络层IGMP互联网的IP服务被定义成不可靠的、尽力而为、无连接不可靠的、尽力而为、无连接分组交付系统。34第第4 4章章 网络层网络层固定部分可变部分04816192
14、431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分数 据 部 分首 部传送IP 数据报首部 IP数据报格式35第第4 4章章 网络层网络层可变部分首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分数 据 部 分首 部传送IP 数据报固定部分36第第4 4章章 网络层网络层首部04816192431版 本标志生
15、存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分数 据 部 分首 部传送IP 数据报固定部分可变部分37第第4 4章章 网络层网络层首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)首部长度数 据 部 分固定部分可变部分版本占 4 bit,指IP协议的版本目前的 IP 协议版本号为 4(即 IPv4)38第第4 4章章 网络层网络层首部048161924
16、31版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分固定部分可变部分首部长度占 4 bit,可表示的最大数值是 15 个单位(一个单位为 4 字节)因此 IP 的首部长度的最大值是60字节。39第第4 4章章 网络层网络层首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度01234567DTRC未用优 先 级数 据 部 分比特固
17、定部分可变部分服务类型占 8 bit,用来获得更好的服务这个字段以前一直没有被人们使用 40第第4 4章章 网络层网络层首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分固定部分可变部分总长度占 16 bit,指首部和数据之和的长度,单位为字节,因此数据报的最大长度为 65535 字节。总长度必须不超过最大传送单元 MTU。41第第4 4章章 网络层网络层首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片
18、 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分固定部分可变部分标识、标志、片偏移:用于IP分片功能。42第第4 4章章 网络层网络层首部版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)首部长度数 据 部 分固定部分可变部分协议(8 bit)字段指出此数据报携带的数据使用何种协议以便目的主机的 IP 层将数据部分上交给哪个处理过程TCP:6 UDP:1704816192431比特43第第4 4章章 网络层网络层首部04816
19、192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分固定部分可变部分首部检验和(16 bit)字段只检验数据报的首部不包括数据部分。44第第4 4章章 网络层网络层首部04816192431版 本标志生 存 时 间协 议标 识服 务 类 型总 长 度片 偏 移填 充首 部 检 验 和源 地 址目 的 地 址可 选 字 段 (长 度 可 变)比特首部长度数 据 部 分固定部分可变部分源地址和目的地址都各占 4 字节45第第4 4章章 网络层网络层网络链路有MT
20、U(最大传输长度)最大可能的链路级帧u不同的链路类型及MTU在网络中,大IP 数据报被分割(“分段”)u一个数据报 变为几个数据报u“重新装配”仅在最后目的地uIP首部比特用于标识、排序相关段reassembly IP分片和重新组装46第第4 4章章 网络层网络层ID=x偏移=0段标识=0长度=4000ID=x偏移=0段标识=1长度=1500ID=x偏移=185段标识=1长度=1500ID=x偏移=370段标识=0长度=1040一个大数据报 变为几个较小的数据报例子4000字节数据报MTU=1500字节在数据字段1480 字节偏移=1480/8 IP分片和重新组装47第第4 4章章 网络层网络
21、层IP地址:对主机、路由器接口的32-bit 标识符 接口:在主机/路由器和物理链路之间的连接u路由器通常具有多个接口u主机可能具有多个接口uIP编址与每个接口相联系223.1.1.1223.1.1.2223.1.1.3223.1.1.4223.1.2.9223.1.2.2223.1.2.1223.1.3.2223.1.3.1223.1.3.27223.1.1.1=11011111 00000001 00000001 00000001223111 IP编址:概述点分十进制记法48第第4 4章章 网络层网络层两级IP地址:u子网部分,网络号,网络前缀(高阶比特)u主机部分,主机号(低阶比特)什么
22、是子网?uIP地址具有相同的子网部分的设备接口(具有共同的IP地址前缀)u无需通过路由器就能够物理上互相到达223.1.1.1223.1.1.2223.1.1.3223.1.1.4223.1.2.9223.1.2.2223.1.2.1223.1.3.2223.1.3.1223.1.3.27网络由3个子网组成LAN 子网49第第4 4章章 网络层网络层223.1.1.0/24223.1.2.0/24223.1.3.0/24判断方法为了决定子网,从其主机或路由器分离每个接口,生成孤立网络的岛。每个孤立的网络被称为一个子网子网掩码:/24子网的表示方法:1、子网掩码:子网掩码:用从最高位开用从最高位
23、开始的连续始的连续1表示表示IP地址中的子网地址中的子网号部分号部分 2、前缀前缀/长度:长度:223.1.1.0/24,表示前表示前24位为子网号部分位为子网号部分 子网50第第4 4章章 网络层网络层多少个子网?223.1.1.1223.1.1.3223.1.1.4223.1.2.2223.1.2.1223.1.2.6223.1.3.2223.1.3.1223.1.3.27223.1.1.2223.1.7.0223.1.7.1223.1.8.0223.1.8.1223.1.9.1223.1.9.2 子网51第第4 4章章 网络层网络层 分类IP编址net-id24 bithost-id24
24、 bitnet-id16 bitnet-id8 bit0A 类地址host-id16 bitB 类地址C 类地址01 1host-id8 bitD 类地址 1 1 1 0多 播 地 址E 类地址保 留 为 今 后 使 用1 1 1 1 00152第第4 4章章 网络层网络层 分类IP编址网络数uA类:27-2;B类:214;C类:221u网络号不能为全0;127.X.X.X为循环测试保留地址主机数uA类:224-2;B类:216-2;C类:28-2u主机号全0代表网络本身;主机号全1代表本子网的广播地址地址范围(包括网络地址本身,广播地址,私有地址等)uA类:1.0.0.0 127.255.2
25、55.255uB类:128.0.0.0 191.255.255.255uC类:192.0.0.0 223.255.255.255uD类:224.0.0.0 239.255.255.255uE类:240.0.0.0 247.255.255.25553第第4 4章章 网络层网络层 私有地址私有地址:在互联网中不使用,仅在局域网中使用的IP地址u10.X.X.X(A类)u172.16.0.0172.31.255.255(B类)u192.168.X.X(C类)54第第4 4章章 网络层网络层无类型域间选路(Classless InterDomain Routing,CIDR)u子网为连续地址的地址块u
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 向下 方法 第四 讲义 资料 优秀 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内