高等学校21世纪教材《计算机网络教程》第7章网络互连.ppt
《高等学校21世纪教材《计算机网络教程》第7章网络互连.ppt》由会员分享,可在线阅读,更多相关《高等学校21世纪教材《计算机网络教程》第7章网络互连.ppt(113页珍藏版)》请在三一办公上搜索。
1、本章最重要的概念是:IP地址与物理地址的关系。分类的IP地址(包括子网掩码)和无分类域间路由选择CIDR。路由选择协议的工作原理。对上述概念务必弄清楚。,第7章 网络互连,退出,7.1 路由器在网际互连中的作用7.2 因特网的网际协议IP7.3 划分子网和构造超网7.4 因特网控制报文协议ICMP7.5 因特网的路由选择协议7.6 IP多播和因特网组管理协议7.7 下一代的网际协议IPv6(IPng),退出,7.1 路由器在网际互连中的作用,7.1.1 路由器的构成图7-1是直接交付和间接交付的示意图。,路由器是一种具有多个输入端口和多个输出端口的专用计算机,其任务是转发分组。图7-2给出了典
2、型的路由器的构成框图。,整个的路由器结构可划分为两大部分:路由选择部分和分组转发部分。路由选择部分也叫做控制部分,其核心构件是路由选择处理机。分组转发部分由三部分组成:交换构件、一组输入端口和一组输出端口。下面分别讨论每一部分的组成。在讨论路由选择的原理时,往往不去区分转发表和路由表的区别,而是笼统地使用路由表这一名词。图7-3给出了在输入端口的队列中排队的分组的示意图。我们再来观察在输出端口上出现什么情况,如图7-4所示。,7.1.2 互联网与因特网将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)系统。根据中继系统所在的层次,可以有以下五种不同的中继系
3、统。(1)物理层中继系统,即转发器(repeater)。(2)数据链路层中继系统,即网桥或桥接器(bridge)。(3)网络层中继系统,即路由器(router)。(4)网桥和路由器的混合物桥路器(brouter)。(5)在网络层以上的中继系统称为网关(gateway),也有人称之为网间连接器、信关或联网机。,由于历史的原因,许多有关TCP/IP的文献将网络层使用的路由器称为网关。因特网在IP层采用了标准化协议。图7-5(a)表示有许多计算机网络通过一些路由器进行互连。由于参加互连的计算机网络都使用相同的网际协议IP(Internet Protocol),因此可以将互连以后的计算机网络看成如图7
4、-5(b)所示的一个虚拟互联网络(internet)。,以小写字母i开始的internet(互联网或互连网)是一个通用名词,它泛指由多个计算机网络互连而成的虚拟网络。以大写字母I开始的Internet(因特网)则是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP协议族,且其前身是美国的ARPANET。,7.2 因特网的网际协议IP,IP协议配套使用的有下述四个协议。地址解析协议ARP(Address Resolution Protocol)逆地址解析协议RARP(Reverse Address Resolution Protocol)因特网控
5、制报文协议ICMP(Internet Control Message Protocol)因特网组管理协议IGMP(Internet Group Management Protocol)图7-6画出了这四个协议和网际协议IP的关系。,7.2.1 分类IP地址1IP地址及其表示方法IP地址:=,(7-1)图7-7给出了各种IP地址的网络号字段和主机号字段,这里A类、B类和C类地址是最常用的。,路由器转发分组的步骤是:(1)先按所要找的IP地址中的网络号net-id把目的网络找到。(2)当分组到达目的网络后,再利用主机号host-id将数据报直接交付给目的主机。从IP地址的结构来看,IP地址并不只是
6、一个主机的号,而是指出了连接到某个网络上的某个主机。,在主机或路由器中存放的IP地址都是32 bit的二进制代码。为了提高可读性,在写出给人看的IP地址时,往往每隔8 bit插入一个空格。但这样还是不方便。于是我们常常将32 bit的IP地址中的每8 bit用其等效的十进制数字表示,并且在这些数字之间加上一个点。这就叫做点分十进制记法(dotted decimal notation)。图7-8表示了这种方法,这是一个B类IP地址。,2常用的三种类别的IP地址A类地址的net-id字段占一个字节,只有7个比特可供使用。整个A类地址空间共有231(2147483648)个地址。B类地址的net-i
7、d字段有2字节,但前面两个比特(1 0)已经固定了,只剩下14个比特可以变化。C类地址有3个字节的net-id字段,最前面的3个比特是(1 1 0),还有21个比特可以变化,因此C类地址的网络总数是2097152(221)(这里也不需要减2)。每一个C类地址的最大主机数是254,即(28 2)。整个C类地址空间共有536870912(229)个地址。,表7-1所示的IP地址的使用范围。,IP地址具有以下一些重要特点:(1)每一个IP地址都由网络号和主机号两部分组成。(2)IP地址的这种结构和电话号码(这里指的是固定电话)的等级结构虽然有相似之处,但并不完全一样。(3)当一个主机同时连接到两个网
8、络上时,该主机就必须同时具有两个相应的IP地址,其网络号net-id是不同的。这种主机称为多归宿主机(multihomed host),或多接口主机。,(4)按照因特网的观点,用转发器或网桥连接起来的若干个局域网仍为一个网络,因此这些局域网都具有同样的网络号net-id。(5)在IP地址中,所有分配到网络号net-id的网络都是平等的。图7-9画出了3个局域网(LAN1,LAN2和LAN3)通过3个路由器(R1,R2和R3)互连起来所构成的一个互联网(此互联网用虚线圆角方框表示)。,应当注意到:(1)在同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的。(2)用网桥(它只在链路层工作
9、)互连的网段仍然是一个局域网,只能有一个网络号。(3)路由器总是具有两个或两个以上的IP地址。(4)当两个路由器直接相连时,在连线两端的接口处,可以指明也可以不指明IP地址。,7.2.2 IP地址与硬件地址图7-10说明了主机的IP地址与硬件地址的区别。从层次的角度看,物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址。,IP地址放在IP数据报的首部,而硬件地址则放在MAC帧的首部。在网络层及以上使用的是IP地址,而数据链路层及以下使用的是硬件地址。因而在数据链路层看不见数据报的IP地址。图7-11(a)画的是三个局域网用两个路由器R1和R2互连起来。,图7-11(
10、b)特别强调了IP地址与硬件地址的区别。表7-2归纳了这种区别。,强调指出的是:(1)在IP层抽象的互联网上只能看到IP数据报。(2)虽然在IP数据报首部有源站IP地址,但路由器只根据目的站的IP地址的网络号进行路由选择。(3)在具体的物理网络的链路层,只能看见MAC帧(在X.25网的链路层则是HDLC帧)。(4)尽管互连在一起的网络的硬件地址体系各不相同,但IP层抽象的互联网却屏蔽了下层这些很复杂的细节。只要我们在网络层上讨论问题,就能够使用统一的、抽象的IP地址研究主机和主机或路由器之间的通信。,7.2.3 地址解析协议ARP和逆地址解析协议RARP由于IP地址有32 bit,而局域网的硬
11、件地址是48 bit,因此它们之间不存在简单的转换关系。图7-12(a)是主机A广播发送ARP请求分组的示意图。,7.2.4 IP数据报的格式图7-13是IP数据报的完整格式。,1IP数据报首部的固定部分中的各字段(1)版本(2)首部长度(3)服务类型(4)总长度(5)标识(identification)(6)标志(flag)(7)片偏移表7-3给出了不同链路层协议的MTU值。,(8)生存时间(9)协议图7-15表示IP层需要根据这个协议字段的值将所收到的数据交付到正确的地方。,(10)首部检验和此字段只检验数据报的首部,不包括数据部分。(11)源地址(12)目的地址,2IP数据报首部的可变部
12、分IP首部的可变部分就是一个选项字段。选项字段用来支持排错、测量以及安全等措施,内容很丰富。IP首部的可变部分有两个选项是关于源站路由选择的,即不严格的源站路由选择(loose source routing)和严格的源站路由选择(strict source routing)。,7.2.5 IP层处理数据报的流程路由器和结点交换机还有些区别。这就是:路由器是用来连接不同的网络,而结点交换机只是在一个特定的网络中工作。路由器是专门用来转发分组的,而结点交换机还可接上许多个主机。路由器使用统一的IP协议,而结点交换机使用所在广域网的特定协议。路由器根据目的网络地址找出下一跳(即下一个路由器),而结点
13、交换机则根据目的站所接入的交换机号找出下一跳(即下一个结点交换机)。图7-16(a)是一个路由表的简单的例子。,7.3 划分子网和构造超网,7.3.1 子网的划分1划分子网的概念和思路第一,IP地址空间的利用率有时很低。第二,给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。第三,两级的IP地址不够灵活。,图7-17表示一个单位拥有一个B类IP地址,网络地址是145.13.0.0(net-id是145.13)。,现将图7-17的网络划分为三个子网,如图7-18所示。,2子网掩码子网掩码和IP地址一样长,都是32 bit,并且是由一串1和跟随的一串0组成。网络地址(即子网地址)
14、就是将主机号置为全0的IP地址。这也是将子网掩码和IP地址逐比特相“与”(AND)的结果。对于连接在一个子网上的所有主机和路由器,其子网掩码都是同样的。子网掩码是整个子网的一个重要属性。,我们以一个B类地址为例,说明可以有多少种子网划分的方法。在采用固定长度子网时,所划分的所有子网的子网掩码都是相同的,如表7-5所示。,7.3.2 在使用子网时分组的转发路由表中的每行主要应包括目的网络地址、子网掩码和下一跳地址。图7-20画出了包括三个子网的网络拓扑。,7.3.3 无分类编址CIDR(构造超网)1网络前缀CIDR最主要的特点有两个:(1)CIDR消除了传统的A类、B类和C类地址以及划分子网的概
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络教程 高等学校21世纪教材计算机网络教程第7章 网络互连 高等学校 21 世纪 教材 计算机网络 教程 网络 互连
链接地址:https://www.31ppt.com/p-2220031.html