第四章 网络层

合集下载

计算机网络 谢希仁 第四章习题解答

计算机网络 谢希仁 第四章习题解答

计算机网络谢希仁第四章:网络层1、网络层向上提供的服务有哪两种?试比较其优缺点。

(教材109)答:网络层向上提供了数据报和虚电路两种服务,其优缺点的比较如下:(1)虚电路是面向连接的,提供的服务可以保证数据传输的可靠性和投递顺序的正确性;数据报是无连接的,只提供尽最大努力的交付,不能保证传输的可靠性和投递顺序的正确性。

(2)网络采用数据报传输方式可大大简化网络层的结构;虚电路让电信网络负责保证可靠通信所采取的措施,使得电信网的结点交换机复杂而昂贵。

但是相对而言,采用数据报时,由主机负责端到端的可靠性,包括差错处理和流量控制,因此主机的处理负担较大。

(3)虚电路有连接建立和释放阶段,数据传输启动慢;数据报不用建立连接,数据传输启动快。

(4)为了在交换结点进行存储转发,在使用数据报时,每个分组必须携带完整的地址信息。

而在使用虚电路的情况下,每个分组不需要携带完整的目的地址,只需要有一个简单的虚电路号码标识,这就使得虚电路分组中的控制信息部分的比特数减少,从而减少了系统开销。

(5)虚电路在连接建立的阶段确定数据传输的路由,属于同一条虚电路的分组均按照同一条路由进行转发;数据报对每个分组都独立的做路由选择。

显然,在数据传输阶段,数据报的路由处理负担较大。

但是在网络出现故障的情况下,所有通过故障结点的虚电路都不能工作,而数据报可以灵活的选择替代路由。

2、网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?(教材110)答:(1)单一的网络无法满足各种用户的多种需求,因此,把许多种不同类型的物理网络互相连接在一起,可以实现更大范围内的通信。

实际中使用的TCP/IP 协议,定义了一种抽象的网络,隐藏了互连的各种不同物理网络的细节,使得互连后的网络像一个单一的大网络。

(2)进行网络互连时,需要解决的共同的问题:不同的寻址方案、不同的最大分组的长度、不同的网络接入机制、不同的超时控制、不同的差错恢复方法、不同的状态报告方法、不同的路由选择技术、不同的用户接入控制、不同的服务(面向连接的服务和无连接的服务)、不同的网络管理和控制方式等。

计算机网络(第5版)课后习题答案:第4章-网络层

计算机网络(第5版)课后习题答案:第4章-网络层

第四章网络层4-01. 网络层向上提供的服务有哪两种?试比较其优缺点。

答:网络层向运输层提供“面向连接”虚电路(Virtual Circuit)服务或“无连接”数据报服务。

前者预约了双方通信所需的一切网络资源。

优点是能提供服务质量的承诺。

即所传送的分组不出错、丢失、重复和失序(不按序列到达终点),也保证分组传送的时限。

缺点是路由器复杂,网络成本高;后者无网络资源障碍,尽力而为,优缺点与前者互易。

4-02. 网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?答:网络互联可扩大用户共享资源范围和更大的通信区域。

进行网络互连时,需要解决共同的问题有:⑴不同的寻址方案;⑵不同的最大分组长度;⑶不同的网络接入机制;⑷不同的超时控制;⑸不同的差错恢复方法;⑹不同的状态报告方法;⑺不同的路由选择技术;⑻不同的用户接入控制;⑼不同的服务(面向连接服务和无连接服务);⑽不同的管理与控制方式。

4-03. 作为中间设备,转发器、网桥、路由器和网关有何区别?答:中间设备又称为中间系统或中继(relay)系统。

⑴物理层中继系统:集线器,转发器(repeater)。

⑵数据链路层中继系统:交换机,网桥或桥接器(bridge)。

⑶网络层中继系统:路由器(router)。

⑷网桥和路由器的混合物:桥路器(brouter)。

⑸网络层以上的中继系统:网关(gateway)。

4-04. 试简单说明下列协议的作用:IP、ARP、RARP和ICMP。

答:IP协议:实现网络互连。

使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。

网际协议TCP、IP是TCP/IP体系中两个最主要的协议之一,与IP协议配套使用的还有四个协议。

ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。

RARP:是解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射问题。

ICMP:提供差错报告和询问报文,以提高IP数据交付成功的机会。

第四章+网络层+习题

第四章+网络层+习题

第四章网络层1.网络层向上提供的服务有哪两种?是比较其优缺点。

2.作为中间设备,转发器、网桥、路由器和网关有何区别?3.试简单说明下列协议的作用:IP、ARP和ICMP。

4.IP地址分为几类?各如何表示?IP地址的主要特点是什么?5.试说明IP地址与硬件地址的区别,为什么要使用这两种不同的地址?6.(1)子网掩码为255.255.255.0代表什么意思?(2)一网络的现在掩码为255.255.255.248,问该网络能够连接多少个主机?(3)一A类网络和一B网络的子网号subnet-id分别为16个1和8个1,问这两个子网掩码有何不同?(4)一个B类地址的子网掩码是255.255.240.0。

试问在其中每一个子网上的主机数最多是多少?(5)一A类网络的子网掩码为255.255.0.255;它是否为一个有效的子网掩码?(6)某个IP地址的十六进制表示C2.2F.14.81,试将其转化为点分十进制的形式。

这个地址是哪一类IP地址?(7)C类网络使用子网掩码有无实际意义?为什么?7.试辨认以下IP地址的网络类别。

(1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4)192.12.69.248 (5)89.3.0.1 (6)200.3.6.28. IP数据报中的首部检验和并不检验数据报中的数据。

这样做的最大好处是什么?坏处是什么?9.当某个路由器发现一IP数据报的检验和有差错时,为什么采取丢弃的办法而不是要求源站重传此数据报?10.什么是最大传送单元MTU?它和IP数据报的首部中的哪个字段有关系?11.在因特网中将IP数据报分片传送的数据报在最后的目的主机进行组装。

还可以有另一种做法,即数据报片通过一个网络就进行一次组装。

是比较这两种方法的优劣。

12. 一个3200位长的TCP报文传到IP层,加上160位的首部后成为数据报。

下面的互联网由两个局域网通过路由器连接起来。

[计算机网络:自顶向下方方法](中文版课件)第四章

[计算机网络:自顶向下方方法](中文版课件)第四章
网络层 33
IP 数据报格式
IP协议版本号 首部长度 (字节) 数据的“类型‖ 剩余跳的最大数 (在每台路由器减1) ver 首部 32 bits 服务 类型 总数据报长度 (字节) 长度 段偏移 标志 互联网检查和 对分段/重装
长度
16-bit标识符 高层 寿命
32 bit源IP地址 较高层协议 交付的负载 32 bit目的IP地址 选项 (如果有的话)
网络层
8
网络层服务模型:
网络体系结构 服务模型 带宽保证 无丢失保证 排序 定时 拥塞指示
因特网
尽力而为


任何可能 不维持 的顺序

ATM
CBR
保证恒定 是 速率
有序
维持
拥塞不出 现
ATM
ABR
保证 无 最小速率
有序
不维持
提供拥塞 指示
网络层
9
第4章 网络层
4. 1 概述 4.2 虚电路和数据报网络 4.3 路由器的构成 4.4 IP: 网际协议 数据报格式 IPv4编址 NAT ICMP IPv6 4.5 选路概念
application transport network data link physical
网络层 数据链路 层 物理层
network data link physical network data link physical
network data link physical
network data link physical
一条VC由下列组成:
1. 2. 3.
从源到目的地的路径 VC号是标识沿路径每条链路的号码 沿路径路由器中转发表中的项

计算机网络 第7版 第4章 网络层 (4.5.3 至4.5.4 节)

计算机网络 第7版 第4章 网络层 (4.5.3 至4.5.4 节)

第4章网络层一、课程引入1.OSPF的名字是开放最短路径优先(Open Shortest Path First),是为克服 RIP 的缺点在 1989 年开发出来的。

2.OSPF 的原理很简单,但实现起来却较复杂。

二、新课讲授第4章网络层4.5.3 内部网关协议 OSPF1. OSPF 协议的基本特点⏹“开放”表明 OSPF 协议不是受某一家厂商控制,而是公开发表的。

⏹“最短路径优先”是因为使用了 Dijkstra 提出的最短路径算法 SPF⏹采用分布式的链路状态协议 (link state protocol)。

⏹注意:OSPF 只是一个协议的名字,它并不表示其他的路由选择协议不是“最短路径优先”。

2.三个要点:⏹向本自治系统中所有路由器发送信息,这里使用的方法是洪泛法。

⏹发送的信息就是与本路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息。

⏹“链路状态”就是说明本路由器都和哪些路由器相邻,以及该链路的“度量”(metric)。

⏹只有当链路状态发生变化时,路由器才用洪泛法向所有路由器发送此信息。

3.链路状态数据库 (link-state database:(1)由于各路由器之间频繁地交换链路状态信息,因此所有的路由器最终都能建立一个链路状态数据库。

(2)这个数据库实际上就是全网的拓扑结构图,它在全网范围内是一致的(这称为链路状态数据库的同步)。

(3)OSPF 的链路状态数据库能较快地进行更新,使各个路由器能及时更新其路由表。

(4)OSPF 的更新过程收敛得快是其重要优点。

4.OSPF 的区域 (area):(1)为了使 OSPF 能够用于规模很大的网络,OSPF 将一个自治系统再划分为若干个更小的范围,叫做区域。

(2)每一个区域都有一个 32 位的区域标识符(用点分十进制表示)。

(3)区域也不能太大,在一个区域内的路由器最好不超过 200 个。

5.OSPF 的其他特点:(1)OSPF 对不同的链路可根据 IP 分组的不同服务类型 TOS 而设置成不同的代价。

第四章 计算机网络 网络层

第四章 计算机网络  网络层

(答案仅供参考如有不对请自己加以思考) 第四章 网络层一.习题 1.在 TCP/IP 模型中,上层协议实体与下层协议之间的逻辑接口称为服务访问点(SAP) 。

在 internet 中,网络层的访问点是( ) 。

A MAC地址 B LLC地址 C IP地址 D 端口号 2.下列能反映出使网络中发生了拥塞的现象是( ) 。

A 随着网络负载的增加,吞吐量反而降低 B 网络结点接收和发出的分组越来越多 C 随着网络负载的增加,吞吐量也增加 D 网络结点接收和发出的分组越来越少 3.路由器转发分组是根据报文的( ) 。

A 端口号 B MAC地址 C IP地址 D 域名 4.在路由器进行互连的多个局域网的结构中,要求每个局域网( ) 。

A 物理层、数据链路层、网络层协议都必须相同,而高层协议可以不同 B 物理层、数据链路层协议可以不同,而数据链路层以上的高层协议必须相同 C 物理层、数据链路层、网络层可以不同,而网络层以上的高层协议必须相同 D 物理层、数据链路层、网络层及高层协议可以不同 5.下列协议中属于网络层协议的是( ) 。

I.IP II.TCP III.FTP IV.ICMP A I和 II B II 和 III C III 和 IV 6.以下说法错误的是( ) 。

I.路由选择分直接交付和间接交付 II.直接交付时,两台机器可以不在同一物理段内 III.间接交付时,不涉及直接交付 IV.直接交付时,不涉及路由器 A I 和 II B II 和 III C.III 和 IV D I 和 IV 7.路由器在能够开始向输出链路传输分组的第一位之前, 必须接收到整个分组, 这种机制称 为( ) 。

A.存储转发机制 B.直通交换机制 C.分组交换机制 D.分组检测机制 8.下列关于拥塞控制策略的描述中, )符合开环控制。

( A.在拥塞已经发生、或即将发生时做出反应,调节交通流 B.根据用户的协议限制进入网络的交通,从而阻止拥塞的发生 C.需要实时将网络的状态反馈到调节交通的地点(通常是源) D.不需要预留某些资源,资源的使用率很高 9.下列关于交换机式网络和路由网络的描述, )是错误的。

C4 网络层 路由原理

C4 网络层 路由原理

第四章网络层:IP路由原理4.1 路由、路由表与静态路由路由(route)就是分组在因特网上从一台计算机传输到另一台计算机的实际路径。

这一概念看似简单,但读者应该明确两个要点:第一,由于因特网是分组交换网络,因此每个IP分组都有其独立的路由;第二,因特网是依靠路由器将物理网络连接而成的逻辑网络,在这一图像的背景上,路由实际上是IP分组所经过的一连串路由器的序列。

路由的概念毕竟是简单而直观的,真正微妙的问题在于:因特网上的路由器是怎样为每个IP分组找到正确的路由的(routing)?答案是:因特网上的每个路由器都存储有一张表,称为路由表(routing table),路由器正是依据路由表的内容将各个IP分组转发到正确的去处。

一个概念路由表的例子请读者对照图4-1的网络拓扑仔细阅读表4-1,不难领会出路由表表达路由信息的方式。

路由器计算机图4-1 网络及路由器表4-1 路由器R3上的逻辑路由表表项 涵 义(N1,R2)从R3到达N1的最优路径是经过R2(N2,- ) N2与R3邻接(N3,- ) N3与R3邻接(N4,R4)从R3到达N4的最优路径是经过R4(N5,R4)从R3到达N5的最优路径是经过R4(N6,R4)从R3到达N6的最优路径是经过R4路由表小结一个路由器上的路由表反映的是该路由器与相邻路由器的连接关系,以及任何一个可达网络与某个邻接路由器的“目标-经过”关系;一个路由器上的路由表从来不会去反映该路由器与任何非邻接路由器的连接关系。

每个表项(D,N)中的D多数情况下是目标网络的IP地址,而非目标计算机的IP地址,这样做的目的是为了最大限度地提高路由表示的效率。

表4-1表达的是概念化的路由表,路由器上实际存储的路由表要复杂得多,而且各个路由器开发商都有自己独特的实现方式, 但是都较普遍地包含以下五个属性,这些也是任何路由表表项最重要的属性:目标网络的IP地址:一个32位数1。

目标网络的子网掩码:一个32位数。

ch4_网络层及路由技术

ch4_网络层及路由技术

4.1.4 IP分组的路由
路由器在结构上可分为路由选择和分组 转发两大部分。
路由选择部分也称为控制部分,核心部 件是路由表和路由选择处理机。
分组转发由三部分组成:交换部件、一 组输入端口和一组输出端口。在讨论路由 选择原理时,往往不区分转发表和路由表 的区别,而是笼统地使用路由表这一名词。
4.1.4 IP分组的路由
4.2.4 CIDR无类子网划分技术
2.CIDR地址块的分配 在RFC 1519标准中,将世界划分为4个区域,
由于网络中的主机经常发生变化(如重启、 开机等),所以ARP表要及时刷新。每个主机启 动时,都会广播它的IP地址和MAC地址。
4.1.6 ICMP协议工作原理
ICMP(因特网控制报文协议)主要用 来报告IP分组在传输中的出错和测试信息, 以及主机探测、路由维护、路由选择、流 量控制等。
ICMP报文需要封装在IP分组中进行传 输。
4.2.3 有类子网划分技术
1.网络的子网化 子网划分是网络管理员将一个给定的网络分
为若干个更小的部分,这些更小的部分被称为子 网。
子网划分的方法是用主机地址的一部分作为 子网号。网络管理员需要从原有IP地址的主机位 中借出连续的若干高位作为子网络标识。
4.2.3 有类子网划分技术
2.子网掩码 子网掩码是说明子网与主机关系的一种特殊
4.2.1 IP地址分类
4.IP地址的规划与分配 IP地址可以采用静态分配和动态分配两种方式。
静态分配是由网络管理员为用户指定一个固定不变 的IP地址,并由用户手工在主机上进行配置。
动态分配通过服务器或路由器提供的动态主机控制 协议(DHCP)来实现,用户无需设置。无论使 用哪种地址分配方法,都不允许任何两个接口拥 有相同的IP地址,否则将导致地址冲突。

第四章-网络层试题

第四章-网络层试题

第四章-网络层试题第4章网络层填空题1. 在因特网中,远程登录系统采用的工作模式为_______模式。

【解答】客户机/服务器或C/S。

【考查知识点】T elnet采用客户机/服务器模式。

2. IP数据报中总长度是指_____和______之和的长度.单位为字节。

最大长度为______字节。

当数据报分片后.总长度是指_______。

【解答】首部/数据/65535/分片后的每一个分片的首部和数据长度的总和【考查知识点】总长度字段为16位.因此数据报的最大长度为2^16-1=65535字节。

3. ping和ipconfig的作用分别是________和_______.【解答】测试网络连接情况/查看网络设置4. CSMA/CD指的是________和_______。

【解答】载波监听多路访问/冲突检测5. IP地址的编址方法共经过了三个阶段。

这三个阶段是___、____、____。

【解答】分类的IP地址/子网的划分/构成超网。

【考查知识点】对IP地址编址方法的历史了解。

6. (1)物理层使用的中间设备叫做________。

(2)数据链路层使用的中间设备叫做________或________。

(3)网络层使用的中间设备叫做________。

(4)在网络层以上使用的中间设备叫做________。

【解答】.(1)转发器(2)网桥/桥接器(3)路由器(4)网关【考查知识点】各层使用的中继物理设备。

7. IP协议配套的另外四个协议是:__________、__________、__________、_________。

【解答】ARP/RARP/ICMP/IGMP。

【考查知识点】IP协议。

8.多播地址只能用于_______地址,不能用于_______地址。

【答案】目的/源。

【考查知识点】IP多播。

9. ICMP的差错报告报文共有5种,分别是__________、__________、__________、_________、_________。

第四章 网络层(题目)

第四章     网络层(题目)

第四章网络层典型例题分析:【例4.1】为了提供更多的子网,为一个B类地址指定了子网掩码255.255.240.0,则每个子网子网可以有的主机数是()A.16B.256C.4094D.4096【例4.2】下列能反映出是网络中发生了拥塞的现象是()A.网络结点接收和发出的分组越来越少B.网络结点接收和发出的分组越来越多C.随着网络负载的增加,吞吐量也增加D.随着网络负载的增加,吞吐量反而降低【例4.3】对分片后的数据报进行重组的地方是()A.目的端系统B.中间主机C.核心路由器D.下一跳路由器【例4.4】路由表错误和软件故障都可能使得网络中形成数据传输环路,解决该问题的方法是()A.报文分片B.增加校验和C.设定生命期D.增加选项字段【例4.5】如果一个路由器收到的Ipv6数据报因太大而不能转发到链路上,则路由器将把该数据报()A.分片B.丢弃C.暂存D.转发至能支持该数据报的出链路上【例4.6】某单位分配到一个B类IP地址,其网络地址为191.250.0.0。

该单位有4000台计算机,平均分布在16个不同的地点。

如选用子网掩码为255.255.255.0,试给每一个地点分配一个子网号码,并算出每个地点主机号码的最小值和最大值。

精选试题练习:【题4.1】下列协议中属于网络层协议的是()A.IP和TCPB.ARP和TelnetC.FTP和UDPD.ICMP和IP【题4.2】要控制网络上的广播风暴,可以采用的方法是()A.用网桥将网络分段B.用路由器将网络分段C.将网络转接成10Base-TD.用网络分析仪跟踪正在发送广播信息的计算机【题4.3】在IP首部的字段中,与分片和重组无关的是()A.总长度B.标识C.标志D.片偏移【题4.4】子网202.12.63.0/25的子网掩码是()A.255.255.255.0B.255.255.254.0C.255.255.255.128D.255.255.255.192【题4.5】决定路由器转发表中的值的算法是()A.选路算法B.指数回退算法C.流量控制算法D.分组调度算法【题4.6】确定分组从源结点通过通信子网到达目的结点的最佳传输路径需要使用()A.差错控制算法B.拥塞控制算法C.路由选择算法D.协议变换算法【题4.7】有一个令牌环子网和以太网子网通过路由器连接,令牌环子网速率为4Mbit/s,使用TCP/IP。

4 网络层 计算机网络 教案

4 网络层 计算机网络 教案
谢希仁几种互连方式的对比互连设互连层次应用场合功能优点缺点中继器物理层互连相同lan的几个网段信号放大延长信号传输距离互连容易价格低基本无延迟互连规模有限不能隔离不需要的流量无法控制信息的传网桥数据链路层各种lan的互连连接局域网改善网络性能互连容易协议透明隔离不必要的流量交换效率高会产生广播风暴不能完全隔离不必要的流量管理控制能力有限有延迟路由器网络层lanlanlanwanwanwanlanwanlan路由选择过滤信息网络管理适合于大规模复杂网络互连管理控制能力强充分隔离不必要的流量安全性好网络设置复杂价格高延迟大网关传输层应用层互连高层协议不同的网络连接网络与大型主机在高层转换协议可以互连差异很大的网络安全性好通用性差间接交付间接交付间接交付间接交付分组在互联网中的传送课件制作人
网络层主要解决的问题
1 路由选择
2 网络互连
3 拥塞控制(流量问题) 4 向上层提供服务
路由选择: 存储-转发交换机制
存储-转发分组交换机制: 如果有一台主机要发送一个分组,那么它将分组 传送给最近的路由器,该路由器或在它自己的 LAN上,或在一条通向承运商的点到点链路上。 该分组被存储在路由器上,直到它完全到达路由 器为止,所以路由器可以验证它的校验和。 然后它被沿路转发到下一台路由器,直到到达目 标主机为止,最后在目标主机上它被递交给相应 的进程。
互连网络与虚拟互连网络
路由器 网络
网络
网络
网络 网络
虚拟互连网络 (IP 网)
(a) 互连网络
(b) 虚拟互连网络
虚拟互连网络的意义


虚拟互连网络也就是逻辑互连网络,它的意思 就是互连起来的各种物理网络的异构性本来是 客观存在的,但是我们利用 IP 协议就可以使 这些性能各异的网络从用户看起来好像是一个 统一的网络。 使用 IP 协议的虚拟互连网络可简称为 IP 网。 使用虚拟互连网络的好处是:当互联网上的主 机进行通信时,就好像在一个网络上通信一样 ,而看不见互连的各具体的网络异构细节。

计算机网络基础-4-网络层

计算机网络基础-4-网络层

计算机⽹络基础-4-⽹络层⽹络层⼀、虚电路和数据报 在计算机⽹络领域,⽹络层应该向运输层提供怎样的服务(“⾯向连接”还是“⽆连接”)曾引起了长期的争论。

争论焦点的实质就是:在计算机通信中, 可靠交付应当由谁来负责?是⽹络还是端系统。

于是就产⽣了两种形式:虚电路和数据报。

1.虚电路 观点:让⽹络负责可靠交付。

认为应借助于电信⽹的成功经验,让⽹络负责可靠交付,计算机⽹络应模仿电信⽹络,使⽤⾯向连接的通信⽅式。

通信之前应先 建⽴虚电路,以保证双⽅通信所需的⼀切⽹络资源。

如果再使⽤可靠传输的⽹络协议,就可使所发送的分组⽆差错按序到达终点,不丢失、不重复。

2.数据报 互联⽹的先驱者提出了⼀种崭新的⽹络设计思路。

⽹络层向上只提供简单灵活的、⽆连接的、尽最⼤努⼒交付的数据报服务。

⽹络在发送分组时不需要先建⽴ 连接。

每⼀个分组(即IP数据报)独⽴发送,与其前后的分组⽆关(不进⾏编号)。

⽹络层不提供服务质量的承诺。

即所传送的分组可能会出错、丢失、重复和失序(不按 序到达终点),当然也不保证分组传送的时限。

由于传输⽹络不提供端到端的可靠性传输服务,这就使⽹络中的路由器可以做得⽐较简单,⽽且价格低廉(同电信⽹的交换机⽐较)。

如果主机(即端系统)中的进程 之间的通信需要是可靠的,那么就由⽹络的主机中的运输层负责可靠交付(包括差错处理、流量控制等)。

采⽤这种设计思路的好处是:⽹络的造价⼤⼤降低,运⾏⽅式 灵活,能够适应多种应⽤。

互联⽹能够发展到今天的规模,充分证明了当采⽤这种设计思路的正确性。

3.虚电路和数据报对⽐⼆、⽹络层概述 ⽹络层⼜称IP层或⽹际层,主要作⽤是为分组转发选择合适路由,分组即IP数据报。

⽹络互连主要靠路由器来完成。

1.直接交付与间接交付 2.⽹际协议IP及配套协议 ⽹际协议IP是TCP/IP体系中两个最主要的协议之⼀。

与IP协议配套使⽤的还有三个协议:地址解析协议ARP(Address Resolution Protocol) ⽹际控制报⽂协议ICMP(Internet Control Message Protocol) ⽹际组管理协议IGMP(Internet Group Management Protocol) 3.中间设备 将⽹络互相连接起来要使⽤⼀些中间设备。

王道计算机网络第四章网络层思维导图

王道计算机网络第四章网络层思维导图

BGP-4的四种报文
4.NOTIDICATION(通知)报文:报告先前报文的差错;也被用于关闭连接
RU
RIP是一种分布式的基于距离向量的内部网关路由选择协议,通过广播UDP报文 来交换路由信息
OI
OSPF是一个内部网关协议,要交换的信息量较大,应使报文的长度尽量短,所以 不使用传输层协议(如UDP或TCP),而是直接采用IP
为了使OSPF能够用于规模很大的网络,OSPF将一个自治系统再划分为若干个更小 的范围,叫做区域,每一个区域都有一个32位的区域标识符(用点分十进制表示)
区域也不能太大,在一个区域内的路由器最好不超过200个
区域
OSPF
自治系统内IGP
路由选择协议(层次路由)
路由选择
分组
OSPF直接用IP数据报传送
5.收到邻站的LSR分组后,发送【LSU链路状态更新分组】进行更新
链路状态路由算法
6.更新完毕后,邻站返回一个【LsAck链路状态确认分组】进行确认
5.泛洪发送【LSU链路状态更新分组】进行更新 6.更新完毕后,其他站返回一个【LsAck链路状态确认分组】进行确认 7.使用Dijkstra根据自己的链路状态数据库构造到其他节点间的最短路径
1.每隔30min,要刷新一次数据库中的链路状态
2.由于一个路由器的链路状态只涉及到与相邻路由器的连通状态,因而与整个互 联网的规模并无直接关系,因此当互联网规模很大时,OSPF协议要比距离向量协 议RIP好得多
其他特点
3.OSFP不存在坏消息传得慢的问题,它的收敛速度很快
与其他AS的邻站BGP发言人交换信息
只要一个路由器的链路状态发生变化:
全局性
动态路由/自适应路由算法
应用:OSPF协议

第四章网络层

第四章网络层
H1 A
H2 B D
H4
E
C H3 (b) A—E A—D C—D H5
数据报实现 在每个节点同样要有一个路由表,按照每个分组所携带的目的地址查找路由 表来决定应沿哪条链路转发分组。
第一节 网络层的功能与服务
4.1.2.3 虚电路服务与数据报服务的比较
第二节
4.2.1 理想的路由算法
路由选择
路由算法:网络节点在收到一个分组后,决定在那一条输出链路上传送 下去所使用的策略。 理想的路由算法的一些特点: (1)正确性。必须是信息快速、正确的传输。 (2)简单性。计算简单可以减少时延。另外,路由选择的计算不应使网络的通 信量增加太多的额外开销。 (3)坚固性。算法应能适应通信量和网络拓扑的变化,要有自适应性。有时称 这种自适应性为“健壮性”(robustness)。 (4)稳定性。当通信量和网络拓扑发生变化时,路由算法应收敛于一个可以接 受的解,而不应产生过多的振荡。 (5)公平性。算法应对所有用户(除对少数优先级高的用户)都是平等的。 (6)最佳性。是指以最低的费用来实现路由算法。实际上,所谓“最佳”只能 是相对于某一种特定要求下得出的较为合理的选择而已。
第三节
拥塞控制
吞吐量
拥塞:当到达通信子网中某部分 的分组量过多时,就会造成网络性 能的下降的现象,称为拥塞。 网络性能下降的表现:信息报传 输延迟增加和网络吞吐量下降。
理想的拥塞控制 实际的拥塞控制 无拥塞控制 死锁 拥塞 输入负载
4.3.1 拥塞产生的原因
出现资源拥塞的条件:
图4-12 流量控制所起的作用
∑对资源的需求>可用资源
解决网络拥塞的办法是采用流量控制。 拥塞控制的主要功能: (1)防止网络因过载而引起吞吐量下降和时延增加; (2)避免死锁; (3)在互相竞争的各用户之间公平地分配资源。 单纯的增加资源不 一定能解决拥塞问 题,甚至可能更坏!

第4章 网络层-4习题

第4章 网络层-4习题

6
三、判断题:
1、当中继系统是转发器或网桥时,一般并不称之为网络 互连,因为这仅仅是把一个网络扩大了,而这仍然是一个 网络。 (Y) 2、子网划分是从网络号借用若干个比特作为子网号。 (N) 3、两主机1 :156.26.27.71 与 主机2 : 156.26.27.110,子网掩码255.255.255.192,主机1与主 机2不属于同一子网。 (N)
18
答:(1)255.255.255.0可代表C类地址对应的子网掩码默认值;也可 代表A类或B类地址的掩码,即主机号由最后8bit决定,而路由器寻找 网络由前24bit决定。 (2)248=(11111000)2,即IP地址中前29位代表网络,后3位代表主 机。所以共有主机数=23=8,但由于其中主机号全0代表该网络的网络地 址,主机号全1代表该网络的广播地址,均不能分配给连网主机使用, 所以网络能够连接的主机数=23-2=6台。 (3)这两个网络的子网掩码是一样的,均为255.255.255.0,但子网 数不同,子网it 的B类网络的子网数有28个。 (4)有效,因RFC文档中没有规定子网掩码中的一串1必须是连续的, 但不建议这样使用。
10
2、全1的IP地址是否是向整个因特网进行广播的一种地址? 答:不是。 设想一下,如果是向整个因特网进行广播的地址,那么一定会在因特 网上产生极大的通信量,这样会严重地影响因特网的正常工作,甚至 还会使因特网瘫痪。 因此,在IP地址中的全1地址表示仅在本网络上(就是你这个主机所 连 接 的 局 域 网 ) 进 行 广 播 。 这 种 广 播 叫 做 受 限 的 广 播 (limited broadcast)。 如果net-id是具体的网络号,而host-id是全1,就叫做定向(直接) 广播(directed broadcast),因为这是对某一个具体的网络(即netid指明的网络)上的所有主机进行广播的一种地址。

大学《计算机网络》章节练习题及答案-第四章网络层

大学《计算机网络》章节练习题及答案-第四章网络层

大学《计算机网络》章节练习题及答案-第四章网络层第4章网络层一、选择题1.以下关于静态路由说法不正确的是()。

A.静态路由通常由管理员手工建立B.静态路由可以在子网编址的互联网中使用C.静态路由不能随互联网结构的变化而自动变化D.静态路由已经过时,目前很少有人使用2.关于数据报通信子网,下述说法()是正确的。

A. 第一个分组需要路由选择,其他分组沿着选定的路由传输B. 第一个分组的传输延迟较大,其他分组的传输延迟很小C. 每个分组都包含源端和目的端的完整地址D. 分组可以按顺序、正确地传输给目的站点3.下列关于虚电路子网和数据报子网的说法中,()是错误的。

A. 虚电路子网必须在通信前先建立连接B. 虚电路子网最大的优点是所传输的数据是按序的,且没有额外的延时C. 数据报子网采用的是存储转发机制,所以延时较大,且不可估计D. 数据报子网最大的缺点是途中每个节点都可能出故障,所以健壮性较差4.在分组交换网络和虚电路交换网络中,目的主机地址对于网络层的每个数据包来说,下列说法中,()是正确的。

A. 在分组交换网络中每个数据包必须携带完整的目的主机地址,而虚电路交换网络则不必B. 在虚电路交换网络中每个数据包必须携带完整的目的主机地址,而分组交换网络则不必C. 在分组交换网络和虚电路交换网络中,每个数据包都不必携带完整的目的主机地址D. 在分组交换网络和虚电路交换网络中,每个数据包都必须携带完整的目的主机地址5.为了数据传输,在网络的源节点和目的节点之间建立一条虚电路,它是( )。

A.逻辑通路,专用的B.物理通路,专用的C.逻辑通路,非专用的D.物理通路,非专用的6.完成路径选择功能是在OSI模型的()。

A.物理层B.数据链路层C.网络层D.运输层7.在互联网中,以下哪些设备需要具备路由选择功能?()A.具有单网卡的主机B.具有多网卡的宿主主机C.路由器D.以上设备都需要8.IP层的功能不包括()。

A.无连接的数据报传输B.数据报路由选择C.差错处理D.提供可靠连接9.如果多个互连局域网的高层协议不同,例如一种是TCP/IP协议,另一种是SPX/IPX协议,那么互连这些局域网必须选择()。

计算机网络 第四章-网络层习题答案

计算机网络 第四章-网络层习题答案

问题 4-8:如下图所示。五个网络用四个路由器(每一个路由器有两个端口)互连起来。 能否改变这种连接方法,使用一个具有五个端口的路由器将这五个网络互连起来? 答:一般说来是不采用这样的连接方法。
用四个路由器连接五个网络
用一个路由器连接五个网络
这里有两个原因: (1) 路由器中的 CPU 和存储器是用来对通过该路由器的每一个 IP 数据报进行处理的。 假若一个路由器和许多个网络相连接, 那么这个路由器的处理器很可能没有足够的 能力来处理通过它的所有的 IP 数据报。 (2) 冗余度可以提高因特网的可靠性。路由器和网络都有可能出现故障。如果将所有的 路由选择功能集中在一个路由器上,则一旦该路由器出故障,整个互连网就无法工 作。 因此, 在规划互连网时, 互连网的具体拓扑结构取决于物理网络的带宽、 期望的通信量、 对可靠性的需求、以及路由器硬件的价格。 问题 4-9:当运行 PING 127.0.0.1 时,这个 IP 数据报将发送给谁? 答:127.0.0.1 是环回地址。主机将测试用的 IP 数据报发送给本主机的 ICMP(而不是发送 到因特网上)以便进行环回测试。 问题 4-10:网络前缀是指网络号字段(net-id)中前面的几个类别位还是指整个的网络号字 段? 答:是指整个的网络号字段,即包括了最前面的几个类别位在内。网络前缀常常就简称为前 缀。 例如一个 B 类地址,10100000 00000000 00000000 00010000,其类别位就是最前面的两 位:10,而网络前缀就是前 16 位:10100000 00000000。 问题 4-11:有的书(如[COME06])将 IP 地址分为前缀和后缀两大部分,它们和网络号字 段及主机号字段有什么关系? 答:前缀(prefix)就是网络号字段 net-id,而后缀(suffix)就是主机号字段 host-id。下面的图是 以 C 类地址为例来说明前缀和后缀是什么。

计算机网络练习题第4章网络层-答案

计算机网络练习题第4章网络层-答案

第4章网络层一、选择题DCDAC CCDBC BACCB BCDCA CDBABCCCAC DDCCC BCAAD DCA二、填空题1. ARP。

2.保证ARP表项的新鲜性和正确性。

3.删除,生成该数据报的源主机。

4.静态路由和动态路由。

5.子网掩码、目的网络地址。

6.距离向量算法,链路状态算法。

7.开放式最短路径优先。

8.网关、路由器。

9.主机地址为255、主机地址为0、网络地址为12710.广播、网络11.虚电路、虚电路12.地址、路由13. OSPF , BGP 。

三、综合题1.简述什么是面向连接的通信、什么是无连接的通信,在因特网技术中哪个协议是面向连接的、哪个协议是无连接的?答:A. 面向连接是指通信双方在进行通信之前,要事先在双方之间建立起一个完整的可以彼此沟通的通道。

这个通道也就是连接,在通信过程中,整个连接的情况一直可以被实时的监控和管理。

B.无连接是指不需要预先建立起一个联络两个通信结点的连接,需要通信的时候,发送节点就可以网网络上送出信息,让信息自主的在网络上向目的地节点传送,一般在传输过程中加以监控。

C.在因特网技术中TCP协议是面向连接的、IP协议是无连接的。

2.通信子网的构成基本上有两种不同的思想,即虚电路方式和数据报方式,试对它们的不同之处进行比较。

答:通常,公用分组交换网采用两种交换方式,即数据报方式和虚电路方式。

数据报是指一个带有源站地址和目的站地址的报文分组。

当数据报进入通信子网后,各交换节点可以根据前方站点的工作情况,分头将各个数据报发送出去,这些数据报可能并不沿同一条路线传送,只是到目的站点之后,再将各个数据报组装成原来的报文。

数据报方式是一种无连接的交换方式,即通信子网中的各节点并不需要与下一节点建立连接后才传送分组,而是只要前方线路空闲,就立即将分组发送出去。

在数据报方式下,各个分组可能通过不同的路线传送,因而可以选择当时最佳路线,从而节省时间,提高效率,但无法保证各个数据报能按它们发送时的顺序到达目的地,需要进行复杂的重新组装。

第四章 网络层协议及路由器

第四章 网络层协议及路由器

主讲人: 西安交通大学 程向前
4
输入端口上的排队
o 交换网络的处理速度低于所有输入端口之和 -> 导致分
组在输入端口的队列中排队 o 排头(Head-of-the-Line (HOL))阻塞 在队列的排头 排头( )阻塞: 上的分组挡住了其他分组的前移
o 由于输入缓存的溢出导致了排队延迟和数据丢失! 由于输入缓存的溢出导致了排队延迟和数据丢失
o 一般分组使用信宿主机的 进行路由选择 一般分组使用信宿主机的ID进行路由选择
同样收发双方的不同分组可能经由的路径可能不同
application transport network data link 1. Send data physical application transport 2. Receive data network data link physical
主讲人: 西安交通大学 程向前
1
路由器在因特网中的地位
o 局域网(LAN)和 局域网( )
拨号用户需要通过 路由器接入因特网 o 因特网的通信子网 由各种路由器互连 而成 o 路由器是上网的 必由之路" "必由之路"
主讲人: 西安交通大学 程向前
2
路由器结构概述
路由器的两个关键功能: 路由器的两个关键功能 o 运行路由算法 协议 (RIP, OSPF, BGP) 运行路由算法/协议 o 交换分组于输入链路到输出链路之间
network data link physical
network data link physical
network data link physical network data link physical application transport network data link physical
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
H1
H2 B A E
H4 D
C
H3 (b)
H5 A—E A—D C—D
虚电路实现图例
H2 H1 A E C H3 (b) A—E A—D C—D B H4 D
H5
(5个节点的内存路由表)
(表示5条虚电路建立的 顺序以及所经过的节点)
(表示沿虚电路H1→A→B→C→E→H5传送时, 虚电路号的变换情况)
第二节
路由选择
4.2.2 最短通路路由选择
例:寻找从源节点A到网络中其他各节点的最短通路。 3 B C 令D(ν)为源节点(节点A)到节点ν的距离; 5 2 3 令N表示网络节点的集合,初始时令N={A}; 2 1 A 1 F 令ι(i,j)为节点i至节点j之间的距离。 2 算法: E D 1 (1)初始化 求最短通路算法的网络举例 D(ν) = ι(A ,ν) 若节点ν与节点A直接相连 λ (ω ,ν ) ∞ 若节点ν与节点A不直接相连 (2)寻找一个不在 N中的节点ω,其D(ω)值为最小,把ω加入到 N中,然后对所 有不在 N 中的节点,用D(ν)和[D(ω)+λ(ω,ν)]中的较小的值去更新原有的 D(ν)值,即: D(ν)←min[D(ν),D(ω)+λ(ω,ν)] (3)重复步骤(2),直到所有的网络节点都在N中为止。
H1 AБайду номын сангаас
H2 B VC1 VC3 VC2 D
H4
E
C H3
(a)
H5
第一节
网络层的功能与服务
虚电路的实现:
建立虚电路时分配给该虚电路一个没 用过的虚电路号,以区别于本系统中 的其他虚电路。 传送数据时,每个数据分组含有分组 号、校验和控制信息及其要经过的虚 电路的号码,以区别其它虚点路上的 分组信息。 每个节点都应保持一个虚电路 表,它的每一项记录了一个打 开的虚电路信息,包括虚电路 号、前一节点和下一节点的标 识。 通常采用“动态”虚电路号码 选取法:即总是选取当前尚未 使用的最低虚电路号。
第一节
网络层的功能与服务
4.1.2.2 数据报方式
数据报服务:没有虚电路建立的过 H H 程,每一个发出的分组(称为一个 H 数据报)都携带了完整的目的地址 B D 信息,因而每一个分组都可以独立 A 的选择路由。 E 分组到达目的节点的顺序有可能与 H C 发送顺序不完全一致,甚至会失去 H A—E 某些分组。 A—D (b) C—D 要求接收方主机具有重新排序、纠 正重复或丢失分组的功能。 数据报实现 在每个节点同样要有一个路由表,按照每个分组所携带的目的地址 查找路由表来决定应沿哪条链路转发分组。
第二节
路由选择
(2)有选择的洪泛法 策略:仅在满足某些事先确定的条件的链路上转发分组。 好处:分组不会向不希望去的方向转发。 (3)固定路由法 策略:在每个节点上保存一张由此节点到网络中其他节点的固定路 由表(由网络设计人员或管理人员根据网络拓扑结构、流量分布和其 他因素编制的,并且在此后的一段相当时间保持固定不变),表中规 定一条或多条输出线。 适用:当网络拓扑固定不变并且通信量也相对稳定时。 (4)随机走动法(random walk) 策略:当分组到达某个节点时就随机地选择应当走哪条链路作为转 发的路由,因此又称为随机徘徊。 适用:在非自适应的路由策略中,若可能发生节点或链路的故障, 那么随机走动法巳被证明是非常有效的,它使得路由算法具有较好的 健壮性。
5
第二节
路由选择
图4-6 求最短通路算法的网络举例
步骤 初始化 1 2 {A} {A,D} {A,D,E} N D (B) 2 2 2 D (C) 5 4 3 D (D) 1 ① 1 D (E) ∞ 2 ② D (F) ∞ ∞ 4
3 4
5
{A,B,D,E} {A,B,C,D,E}
{A,B,C,D,E,F}
网络层的功能:
向传输层提供服务、路由选择、 拥塞控制、网络互联。
第一节
网络层的功能与服务
4.1.2 网络层提供的服务
面向连接的网络服务 ——虚电路服务 无连接的网路服务 ——数据报服务
4.1.2.1 虚电路服务
虚电路:在通信之前,需要 在源节点和目的节点间建立起 一条逻辑上的网络连接,我们 称之为虚电路。 建立虚电路过程: 建立连接 数据交换 拆除连接
2
4
1
5
3
第一节
网络层的功能与服务
4.1.2.3 虚电路服务与数据报服务的比较
第二节
4.2.1 理想的路由算法
路由选择
路由算法:网络节点在收到一个分组后,决定在那一条输出链路上 传送下去所使用的策略。 理想的路由算法的一些特点: (1)正确性。必须是信息快速、正确的传输。 (2)简单性。计算简单可以减少时延;另外,路由选择的计算不应使网 络的通信量增加太多的额外开销。 (3)坚固性。算法应能适应通信量和网络拓扑的变化,要有自适应性。 有时称这种自适应性为“健壮性”(robustness)。 (4)稳定性。当通信量和网络拓扑发生变化时,路由算法应收敛于一个 可以接受的解,而不应产生过多的振荡。 (5)公平性。算法应对所有用户(除少数高优先级用户)都是平等的。 (6)最佳性。是指以最低的费用来实现路由算法。实际上,所谓“最佳” 只能是相对于某一种特定要求下得出的较为合理的选择而已。
第四章 网络层
网络层的任务是要以分组为单位将数据信 息从源节点传送到目的节点。
网络层的功能与服务


路由选择 拥塞控制 X.25中的网络层
第一节
网络层的功能与服务
4.1.1 网络层功能及模型
网络层的作用:在数据链
路层提供的在相邻两个节点 之间透明、可靠的传送数据 帧的功能的基础上,进一步 管理网络中的通信,将从传 输层交出的数据以分组为单 位,从源节点通过通信子网 沿适当的路径传送到目的节 点。
② 2
2
3 ③
3
1 1
1
2 2
2
4 4

5 B 2 A 1 2 3 1 3 C 5 F
2
D 1 E
第二节
路由选择
4.2.3 路由选择的不同策略
1.非自适应路由选择——简单、开销小
(1)洪泛法(flooding) 策略:当某个网络节点从某条输入线路收到一个不是发给它的分组 时,就向所有与此节点相连的其它链路转发出去。 优点:①算法简单,几乎不需要什么计算; ②可以在最短的时间内接收方收到信息; ③方便实现广播通信和多址通信,具有良好的健壮性,广泛 应用于军事网中。 缺点:①造成分组无休止的传输; ②使接收方收到多个重复的分组; ③网络中分组数目迅速增长,结果导致网络出现拥塞现象。 改进:采用计数器或登记表法控制网络中分组数目的增长。
相关文档
最新文档