计算机网络技术2016新版第7章网络的互连_第1页
计算机网络技术2016新版第7章网络的互连_第2页
计算机网络技术2016新版第7章网络的互连_第3页
计算机网络技术2016新版第7章网络的互连_第4页
计算机网络技术2016新版第7章网络的互连_第5页
已阅读5页,还剩48页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络基础 杜煜1计算机网络教研室计算机网络教研室2l互连网络的基本概念;互连网络的基本概念;l网络互连的类型和层次;网络互连的类型和层次;l网络互连的基本设备;网络互连的基本设备;l广域网的一些技术,涉及到广域网的一些技术,涉及到PSTN、X.25、DDN、ISDN、FR等。等。 3l互连网络是指互连网络是指将分布在不同地理位置的网络、将分布在不同地理位置的网络、设备连接起来,以构成更大规模的网络,最大设备连接起来,以构成更大规模的网络,最大程度地实现网络资源的共享程度地实现网络资源的共享。l网络连接l网络互连l网络互通4l网络互连的类型分以下几种:网络互连的类型分以下几种:l局域网局域

2、网局域网互连局域网互连l同构网互连:具有相同协议的局域网互连;同构网互连:具有相同协议的局域网互连;l异构网互连:不同协议的局域网互连;异构网互连:不同协议的局域网互连;l局域网局域网广域网互连;广域网互连;l广域网广域网广域网互连;广域网互连;l网络互连需解决的问题网络互连需解决的问题l处理互连网络的帧、分组、报文和协议的差异处理互连网络的帧、分组、报文和协议的差异问题;问题;5l网络互连从通信协议的角度来看可以分成四个层次:网络互连从通信协议的角度来看可以分成四个层次:6l在不同的电缆段之间复制位信号是物理层互连的在不同的电缆段之间复制位信号是物理层互连的基本要求。基本要求。l物理层的连接

3、设备主要是中继器。中继器是最低物理层的连接设备主要是中继器。中继器是最低层的物理设备,用于在局域网中连接几个网段,层的物理设备,用于在局域网中连接几个网段,只起简单的信号放大作用,用于延伸局域网的长只起简单的信号放大作用,用于延伸局域网的长度。度。l严格地说,中继器是网段连接设备而不是网络互严格地说,中继器是网段连接设备而不是网络互连设备。连设备。78l数据链路层互连要解决的问题是在网络之间存储数据链路层互连要解决的问题是在网络之间存储转发数据帧。转发数据帧。l互连的主要设备是网桥。互连的主要设备是网桥。l网桥在网络互连中起到数据接收、地址过滤与网桥在网络互连中起到数据接收、地址过滤与数据转发

4、的作用,它用来实现多个网络系统之数据转发的作用,它用来实现多个网络系统之间的数据交换。间的数据交换。l用网桥实现数据链路层互连时,允许互连网络用网桥实现数据链路层互连时,允许互连网络的数据链路层与物理层协议是相同的,也可以的数据链路层与物理层协议是相同的,也可以是不同的。是不同的。910l网络层互连要解决的问题是在不同的网络之间存储网络层互连要解决的问题是在不同的网络之间存储转发分组。转发分组。l互连的主要设备是路由器。互连的主要设备是路由器。l网络层互连包括网络层互连包括路由选择路由选择、拥塞控制拥塞控制、差错处理与差错处理与分段技术分段技术等。等。l如果网络层协议相同,则互连主要是解决路由

5、如果网络层协议相同,则互连主要是解决路由选择问题。选择问题。l如果网络层协议不同,则需使用多协议路由器。如果网络层协议不同,则需使用多协议路由器。l用路由器实现网络层互连时,允许互连网络的网络用路由器实现网络层互连时,允许互连网络的网络层及以下各层协议是相同的,也可以是不同的。层及以下各层协议是相同的,也可以是不同的。1112l传输层及以上各层协议不同的网络之间的传输层及以上各层协议不同的网络之间的互连属于高层互连。互连属于高层互连。l实现高层互连的设备是网关。实现高层互连的设备是网关。l高层互连使用的网关很多是应用层网关,高层互连使用的网关很多是应用层网关,通常简称为应用网关。如果使用应用网

6、关通常简称为应用网关。如果使用应用网关来实现两个网络高层互连,那么允许两个来实现两个网络高层互连,那么允许两个网络的应用层及以下各层网络协议是不同网络的应用层及以下各层网络协议是不同的。的。1314l应用场合应用场合l在一个单位内各个部门之间的局域网互连;l在一个企业或校园,有上千台计算机需要连网;l连网计算机之间的距离超过了单个局域网的最大覆盖范围;l网桥工作在数据链路层,可以实现局域网互联,网桥工作在数据链路层,可以实现局域网互联,并在两个局域网网段之间对数据链路层帧进行接并在两个局域网网段之间对数据链路层帧进行接收、存储与转发,把两个物理网络连接成一个逻收、存储与转发,把两个物理网络连接

7、成一个逻辑网络;辑网络;15l特点:特点:l使用网桥互连两个网络时,必须要求每个网络在数据链路层以上使用网桥互连两个网络时,必须要求每个网络在数据链路层以上采用相同或兼容的协议。采用相同或兼容的协议。 l网桥互连两个采用不同数据链路层协议、不同传输介质与不同传网桥互连两个采用不同数据链路层协议、不同传输介质与不同传输速率的网络。输速率的网络。 l网桥以接收、存储、地址过滤与转发的方式实现两个互连网络之网桥以接收、存储、地址过滤与转发的方式实现两个互连网络之间的通信,并实现大范围局域网的互连。间的通信,并实现大范围局域网的互连。 l网桥可以分隔两个网络之间的通信量,有利于改善互连网络的性网桥可以

8、分隔两个网络之间的通信量,有利于改善互连网络的性能。能。 l缺点:缺点:l由于网桥处理其接收到的数据,增加了时延,降低了网络性能;由于网桥处理其接收到的数据,增加了时延,降低了网络性能;l网桥传递所有的广播;网桥传递所有的广播;l网桥的成本比转发器高;网桥的成本比转发器高;16171819l根据介质访问控制协议的不同,网桥可分四种:根据介质访问控制协议的不同,网桥可分四种:l透明网桥透明网桥l源路由网桥源路由网桥l转换式网桥转换式网桥l源路由透明网桥源路由透明网桥20l本地网桥本地网桥l用于直接连接两个相距很近的用于直接连接两个相距很近的LAN,通过网桥划分网段以,通过网桥划分网段以提高网络性

9、能。提高网络性能。l远程网桥远程网桥l用来连接两个远距离的网络,通常可以利用公用网连接分用来连接两个远距离的网络,通常可以利用公用网连接分布在不同地理位置的网桥,以形成单个大型的网络(远程布在不同地理位置的网桥,以形成单个大型的网络(远程网桥也可通过路由器来实现)。网桥也可通过路由器来实现)。21l级联和多端口网桥级联和多端口网桥 22l路由器的工作原理路由器的工作原理23l特点特点l路由器是在网络层上实现多个网络之间互连的设备;路由器是在网络层上实现多个网络之间互连的设备;l路由器为两个或三个以上网络之间的数据传输解决最路由器为两个或三个以上网络之间的数据传输解决最佳路径选择;佳路径选择;l

10、路由器与网桥的区别:路由器与网桥的区别:l网桥独立于高层协议,它把几个物理子网连接起来,向用户网桥独立于高层协议,它把几个物理子网连接起来,向用户提供一个大的逻辑网络。提供一个大的逻辑网络。l路由器则是从路径选择角度为逻辑子网的节点之间的数据传路由器则是从路径选择角度为逻辑子网的节点之间的数据传输提供最佳的路线;输提供最佳的路线;l路由器要求节点在网络层以上的各层使用相同或兼容路由器要求节点在网络层以上的各层使用相同或兼容的协议。的协议。 24l连接功能连接功能l网络地址判断网络地址判断l最佳路由选择最佳路由选择l数据处理功能数据处理功能25l静态路由静态路由l动态路由动态路由l路由表路由表l

11、路由协议路由协议l路由信息协议路由信息协议RIPl开放最短路径优先开放最短路径优先OSPF26l单协议和多协议路由器单协议和多协议路由器 27l桥路由器(桥路由器(Brouters) 28l本地和远程路由器本地和远程路由器 29l网间协议变换器网间协议变换器l实现不同协议的网络之间的互连,包括不同网络操作实现不同协议的网络之间的互连,包括不同网络操作系统的网络之间互连,系统的网络之间互连,l实现局域网与远程网之间的互连。实现局域网与远程网之间的互连。l网关一般用于不同类型、差别较大的网络系统之网关一般用于不同类型、差别较大的网络系统之间的互连。又可用于同一个物理网而在逻辑上不间的互连。又可用于

12、同一个物理网而在逻辑上不同的网络之间互连,还可用于不同大型主机之间同的网络之间互连,还可用于不同大型主机之间和不同数据库之间的互连。和不同数据库之间的互连。 30l在网络层,在网络层,Internet可以看成是自治系统的集合,可以看成是自治系统的集合,是由网络组成的网络。是由网络组成的网络。l网络之间互连的纽带是网络之间互连的纽带是IP(Internet Protocol)协议。协议。7.2.1因特网网络层协议317.2.1.1IP协议协议lIP头格式头格式lIP头包括20个字节的固定部分和变长(最长40字节)的可选部分,从左到右传输;l版本域(version);lIHL:IP包头长度,最小为

13、5,最大为15,单位为32-bit word;32l服务类型域(Type of Service)l3个优先级位;l3个标志位:D(Delay)、T(Throughput)、R(Reliability);l2个保留位;l目前,很多路由器都忽略服务类型域。l总长度域(Total length)l标识域(Identification)lDF:Dont Fragment;l所有机器必须能够接收小于等于576字节的段。lMF:More Fragmentsl除最后一个段外的所有段都要置MF位。33l段偏移量(Fragment offset)l除最后一个段外的所有段的长度必须是8字节(基本段长)的倍数。ID

14、=xoffset=0fragflag=0length=4000ID=xoffset=0fragflag=1length=1500ID=xoffset=1480fragflag=1length=1500ID=xoffset=2960fragflag=0length=1040One large datagram becomesseveral smaller datagrams34l生存期(Time to live)l实际实现中,IP包每经过一个路由器TTL减1,为0则丢弃,并给源主机发送一个告警包。l协议域(Protocol):上层为哪种传输协议,TCP、UDPl头校验和(Header check

15、sum)l只对IP包头做校验;l算法:每16位求反,循环相加(进位加在末尾),和再求反;l有简单算法。l源地址(Source address)和目的地址(Destination address)35l选项(Options)l变长,长度为4字节的倍数,不够则填充,最长为40字节;36lIP地址(地址(IP Address)l地址组成:网络号 + 主机号;lFig. 5-47l地址表示采用用点分隔的十进制表示法,如166.111.68.3;l全0和全1有特殊含义l全0:表示本网络或本主机;l全1:表示广播地址;lFig. 5-48l子网(子网(Subnets)l分而治之的思想:为了便于管理和使用,

16、可以将网络分成若干供内部使用的部分,称为子网子网。对外界,该网络还是一个单独的网络。lFig. 5-49377.2网络互连协议(网络互连协议(8)387.2网络互连协议(网络互连协议(9)397.2网络互连协议(网络互连协议(10)407.2.1.2 Internet控制协议控制协议lInternet控制报文协议控制报文协议ICMP(The Internet Control Message Protocol)l主要用来报告出错和测试;l报文类型lICMP报文封装在IP包中。41l地址解析协议地址解析协议ARP(The Address Resolution Protocol)l解决网络层地址(I

17、P地址)与数据链路层地址(MAC地址)的映射问题;lFig. 5-51l工作过程l建立一个ARP表,表中存放(IP地址,MAC地址)对;l若目的主机在同一子网内,用目的IP地址在ARP表中查找,否则用缺省网关的IP地址在ARP表中查找。若未找到,则发送广播包,目的主机收到后给出应答,ARP表增加一项;l每个主机启动时,广播它的(IP地址,MAC地址)映射;lARP表中的表项有生存期,超时则删除。427.2网络互连协议(网络互连协议(13)43l反向地址解析协议反向地址解析协议RARP(The Reverse Address Resolution Protocol)l解决数据链路层地址(MAC地

18、址)与网络层地址(IP地址)的映射问题;l主要用于无盘工作站启动;l缺点:由于路由器不转发广播帧,RARP服务器必须与无盘工作站在同一子网内。一种替代协议BOOTP(使用UDP)。7.2.2 X.75 协议(自学)X.25网络的网络互连标准447.2.3 IPv6lIPv6的提出的提出lCIDR仅仅是一种临时补救措施,不能从根本上解决IP地址空间匮乏的问题;l移动电话、家电上网等需要大量的IP地址;l1990年,IETF开始IPv6的工作,收到21个建议;l1992年,7个建议被讨论;l1993年,3个比较好的建议发表在IEEE网络上,进一步讨论、修改、结合后,形成IPv6;lIPv6与IPv

19、4不兼容,但与其它因特网协议兼容,如TCP、UDP、OSPF、边界网关协议、DNS等,但实际上还是需要开发另外一套协议栈。45lIPv6的目标的目标l即使在不能有效分配地址空间的情况下,也能支持数十亿的主机;l减少路由表的大小;l简化协议,使得路由器能够更快的处理包;l提供比IPv4更好的安全性;l更多的关注服务类型,特别是实时数据;l支持多点传送;l支持移动功能;l协议具有很好的可扩展性;l增强安全性l在一段时间内,允许IPv4与IPv6共存。46l与与IPv4相比,相比,IPv6的主要变化的主要变化l地址变长,由32位变成128位;lIP头简化,由13个域减少为7个域,提高路由器处理速度l

20、由于IPv6包头定长,取消IHL域;l协议域取消,用下一个首领域表示;l取消与分段有关的域,IPv6采用不同的分段方法:所有主机和路由器必须支持576字节的包,当主机发送一个大包时,路由器不做分段,而是给主机发一个错误信息,由主机做分段;l取消Checksum域。l更好的支持选项功能;l安全性提高;l更注重服务类型。47lIPv6包头包头lFig. 5-56lVersion,值为6;lPriority,用来区分源端可以流控或不能流控的包,值0 7表示发生拥塞时源端可以降速,值8 15表示发送速率固定的实时负载,值越小优先级越低; lFlow label,用来允许源和目的建立一条具有特殊属性和需求的伪连接;lPayload length,用来指示IP包中40字节包头后面部分的长度,与IPv4的total length域不同;lNext header,指示扩展包头,若是最后一个包头,则指示传输协议类型(TCP/UDP);lHop limit,IP包的生存时间;lSource address,destination address,16字节定长地址4849lIPv6地址表示地址表示l16字节地址表示成用冒号(:)隔开的8组,每组4个16进制位,例如,8000:0000:0000:0000:0123:4567:89AB:CDEFl由于有很多“0”,有三种优化表示l打头的“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论