《计算机网络(谢希文)第六版》CH4网络层.ppt
《《计算机网络(谢希文)第六版》CH4网络层.ppt》由会员分享,可在线阅读,更多相关《《计算机网络(谢希文)第六版》CH4网络层.ppt(246页珍藏版)》请在三一办公上搜索。
1、信息科学与工程学院2011.2,计算机网络第 4 章 网络层,第 4 章 网络层,4.1 网络层提供的两种服务4.2 网际协议 IP4.3 划分子网和构造超网4.4 网际控制报文协议 ICMP4.5 因特网的路由选择协议4.6 IP 多播4.7 虚拟专用网 VPN 和网络地址转换 NAT,网络层的概念和要素IP及其基本作用机制IP的编址与寻址 路由算法与协议,本章主要知识点,网络层功能,为终端设备提供通过网络的数据分组交换服务。控制分组从源端经由网络传抵目的端的延时、可靠、路径、安全等,4.1 网络层(可)提供的两种服务数据报服务,虚电路服务,数据报服务-无连接服务(直接基于目的地址路由的无状
2、态交换),虚电路服务,面向连接服务,建立连接-数据传输-释放连接,基于连接标识符路由的有状态交换,应用层运输层网络层数据链路层物理层,应用层运输层网络层数据链路层物理层,H1,H2,虚电路,H1 发送给 H2 的所有分组都沿着同一条虚电路传送,无连接的数据报子网内的路由原理图示,A,B,D,E,C,4,2,1,F,3,H1,H3,H2,分组交换节点,目的结点,A的转发表,C的转发表,E的转发表,下一转发结点,编址:交换机地址+主机地址寻址:主机所在的交换机+交换机上的主机转发:下一跳,面向连接的虚电路子网内的路由原理图示,A,B,D,E,C,4,2,1,F,3,进程P1,H1,H3,H2,进程
3、P3,进程P2,路由器,A的表,C的表,E的表,F的表,H1与H2的连接,H3与H2的连接,进,出,每个路由器为每个虚电路维护的连接及其连接标识符,H3与H1的连接,H2与H3的连接,进,出,进,出,进,出,连接标识符,虚电路服务与数据报服务的对比,互联网(TCP/IP)体系结构网络的网络层(网际互联层),网际互联层向上提供:无连接、尽最大努力交付的数据报服务。即:端系统在发送分组前不需要先建立连接。每一个分组(即IP 数据包)独立发送,与其前后的分组无关(无状态)。网络层不提供可靠性承诺。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),由端系统处理可靠性。不保证分组传送的时限。尽
4、力交付的设计简化网络分组交换机(路由器)功能。降低网络造价。以最小开销(最佳路由)将数据包(packet/datagram)传送到同一个网络或其它网络中的目的设备。四个基本功能:编址 封装/解封 路由(寻址)转发,TCP/IP体系结构中的基本协议的结构形态特征,HTTP,SMTP,DNS,RTP,TCP,UDP,IP,网际层,网络接口层,运输层,应用层,网络接口 1,网络接口 2,网络接口 3,Everything over IP IP 可为各式各样的应用程序提供服务,IP over Everything(物理网络),沙漏计时器形状的TCP/IP协议族,IP 协议配套使用的四个协议:地址解析协
5、议 ARP(Address Resolution Protocol)逆地址解析协议 RARP(Reverse Address Resolution Protocol)网际控制报文协议 ICMP(Internet Control Message Protocol)网际组管理协议 IGMP(Internet Group Management Protocol),4.2 网际协议IP-TCP/IP 体系最主要协议之一,各种应用层协议,网络接口层,(HTTP,FTP,SMTP 等),物理网络,运输层,TCP,UDP,应用层,ICMP,IP,RARP,ARP,与各种网络接口,IGMP,网络层(网际层),
6、异构性网络互连通信的问题,如:不同的寻址方案不同的最大分组长度不同的网络接入机制不同的超时控制不同的差错恢复方法不同的状态报告方法不同的路由选择技术不同的用户接入控制不同的服务(面向连接服务和无连接服务)不同的管理与控制方式,4.2.1 虚拟(逻辑)互连网络,逻辑网络:将各种物理网络的异构性利用IP协议互连实现网络属性的统一。虚拟网络:互联网上的主机进行通信时,就好像在一个网络上通信一样,而看不见互连的各具体的物理网络异构细节。,网际互联-构成虚拟(逻辑)网络,网络,网络,网络,网络,网络,(a)互连网络,(b)虚拟互连网络,虚拟互连网络(互联网),54321,主机H1,主机 H2,R1,R4
7、,R5,R2,R3,R1,R2,R3,H1,R5,H2,R4,间接交付,间接交付,间接交付,间接交付,间接交付,直接交付,分组在互联网中的传送,网络层,网络层,网络层,网络层,网络层,网络层,网络层,IP 数据报,H1,R1,R2,R3,R4,R5,H2,从网络层看,IP 数据报就象是在统一属性(同构)网络层中传送。,IP地址:用于指示IP网(支持TCP/IP协议的网络)上主机位置的32bit标识符。表示方式:两级结构化地址。IP 地址:=,例如:1,1 网络号(net-id):n bit用于指示主机所连接到的网络。主机号(host-id):m bit用于指示net-id网络上的主机。n+m=
8、32 例如 11000000 10101000 10000010,00000101,4.2.2 分类的 IP 地址IP 地址及其表示方法,结构化IP 地址的意义,(1)方便 IP 地址的管理IP 地址管理机构在分配 IP 地址时只分配网络号主机号则由得到该网络号的单位自行分配。(2)提高寻址效率网间寻址:全局处理,路由器/主机仅需根据网络号寻址,缩减网络号存储、查询等处理量。网内寻址:网络内本地化处理。,IP 地址及其表示方法示例,11000000 10101000 10000010 00000101,网络,网络,网络,网络,网络,路由器,主机H1,11000000 10101000 1000
9、0010 00000001,IP 地址的点分十进制标记法,采用点分十进制记法则进一步提高可读性,128.11.3.31,128 11 3 31,将每 8 位的二进制数转换为十进制数,IP地址编码方式的三次演变,传统分/有类IP地址编码方式子网化IP地址编码方式超网(无类)化IP地址编码方式,分类 IP 地址:,net-id24 位,host-id24 位,net-id16 位,net-id8 位,0,A 类地址,host-id16 位,B 类地址,C 类地址,0,1,1,D 类地址,1 1 1 0,多 播 地 址,E 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,按固定长度网络号
10、和主机号定义 IP 地址,每一类地址有固定的编址范围或用途。,标准IP地址分类,A、B、C三种类别 IP 地址的编址范围,网络 最大 第一个 最后一个 每个网络类别 网络数 可用的 可用的 中最大的 网络号 网络号 主机数 A 126(27 2)1 126 16,777,214 B 16,383(214 1)128.1 191.255 65,534 C 2,097,151(221 1)192.0.1 223.255.255 254,特殊IP地址特殊IP地址详见RFC3330,5735,特殊用途的IP地址,RFC3330定义的特殊IP地址,Summary Table Address Block
11、Present Use Reference0.0.0.0/8 This Network RFC1700,page 4 10.0.0.0/8 Private-Use Networks RFC1918 14.0.0.0/8 Public-Data Networks RFC1700,page 181 24.0.0.0/8 Cable Television Networks 39.0.0.0/8 Reserved but subject to allocation RFC1797 127.0.0.0/8 Loopback RFC1700,page 5 128.0.0.0/16 Reserved but
12、 subject to allocation 169.254.0.0/16 Link Local 172.16.0.0/12 Private-Use Networks RFC1918 191.255.0.0/16 Reserved but subject to allocation 192.0.0.0/24 Reserved but subject to allocation Anycast RFC3068192.168.0.0/16 Private-Use Networks RFC1918198.18.0.0/15 Network Interconnect Device Benchmark
13、Testing RFC2544223.255.255.0/24 Reserved but subject to allocation 224.0.0.0/4 Multicast RFC3171 240.0.0.0/4 Reserved for Future Use RFC1700,page 4,RFC 5735定义的特殊IP地址,Summary Table Address Block Present Use Reference 0.0.0.0/8 This Network RFC 1122,Section 3.2.1.3 127.0.0.0/8 Loopback RFC 1122,Sectio
14、n 3.2.1.3 Anycast RFC 3068 240.0.0.0/4 Reserved for Future Use RFC 1112,Section 4255.255.255.255/32 Limited Broadcast RFC 919,Section 7 RFC 922,Section 7,IPv4网络基本地址的识别,网络地址-指代网络的地址 例:10.0.0.0,129.1.0.0广播地址-用于向某网络中的所有主机发送数据的特殊地址 例:10.255.255.255,129主机地址-分配给网络中终端设备的地址 例:10.0.0.100,129.1.55.55,私用IP地址,划
15、分网络-地址分配的前提,划分网络需求:区分网络:编址&寻址 改善性能、加强安全和方便管理等:将大型网络划分为多个相互连接的小型网络网络的划分依据以下因素:所有权。比如:国家、运营商、企业 地理位置。比如:南部地区、办公东楼,北楼,西楼 用途。比如:人力部,销售部,财务部,网络设备寻址等,划分网络-改善性能,分割流量域划分广播域过滤、优化分组流量,规模较大的网内寻址,网B内寻址,网A内寻址,划分网络-加强安全性,根据用户访问权限划分网络是防止组织内部和外部用户未经授权访问通信和数据的一种手段。例如,校园网可以划分为管理区(子)网、研究区(子)网和学生区(子)网。,学生区(子)网,研究区(子)网,
16、划分网络-方便管理,少量主机划分到一起,减少因需要知道所有地址而产生的不必要开销。-直接交付-主机向所有网外其它目地址发送的数据包都发送到称为网关(路由器)的中间设备的地址。-间接交付-,直接交付编址/寻址范围,IP地址分配规划:,规则:避免地址重复便于网络扩展便于辨识和管 理不同类设备便于控制访问便于性能和安全监控,例:按设备类型用户用终端设备服务器和外围设备Internet可访问主机中间设备 等区分编址,便于预知设备地址,实施管理,有规则的将IP地址规划成若干作用逻辑地址组,以提高地址管理、分配和基于IP地址的监管控制效率,IP 地址的应用示例,B,222.1.1.,R1,222.1.2.
17、,R3,R2,222.1.3.,LAN3,N3,N2,222.1.4.,222.1.5.,222.1.6.,N1,LAN2,LAN1,互联网,在同一个物理网上的主机或路由器的IP 地址中的网络号必须是一样的。,IP 地址的使用示例,B,222.1.1.,R1,222.1.2.,R3,R2,222.1.3.,LAN3,N3,N2,222.1.4.,222.1.5.,222.1.6.,N1,LAN2,LAN1,互联网,路由器总是具有两个或两个以上的 IP 地址。路由器的每一个接口都有一个不同网络号的 IP 地址。,IP 地址的使用示例,B,222.1.1.,R1,222.1.2.,R3,R2,22
18、2.1.3.,LAN3,N3,N2,222.1.4.,222.1.5.,222.1.6.,N1,LAN2,LAN1,互联网,点到点网络接口处,可分配也可不分配 IP 地址,该接口/网络称为无编号接口/网络。,IP 地址的使用练习,4.2.3 IP 地址与硬件(物理网)地址,TCP 报文,IP 数据报,MAC 帧,应用层数据,首部,首部,尾部,首部,IP数据包传输过程示例,HA1,HA5,HA4,HA3,HA6,主机 H1,主机 H2,路由器 R1,硬件地址,路由器 R2,HA2,IP1,IP2,局域网,局域网,局域网,数据包传递的路径H1经过 R1 转发再经过 R2 转发H2,查找路由表,查找
19、路由表,IP数据包间经逐段链路传递到达目的端连接每个网络的路由器/主机的 IP 地址就是逐段(跳)点的指示/标识信 息,HA1,HA5,HA4,HA3,HA6,主机 H1,主机 H2,路由器 R1,硬件地址,路由器 R2,HA2,IP1,IP2,局域网,局域网,局域网,IP1,HA1,HA5,HA4,HA3,HA6,HA2,IP6,主机 H1,主机 H2,路由器 R1,IP 层上的互联网,MAC 帧,IP2,IP4,IP3,IP5,路由器 R2,MAC 帧,MAC 帧,IP 数据包,IP数据包在每段链路经历封装帧与解封装,HA1,HA5,HA4,HA3,HA6,主机 H1,主机 H2,路由器
20、R1,硬件地址,路由器 R2,HA2,IP1,IP2,局域网,局域网,局域网,IP1,HA1,HA5,HA4,HA3,HA6,HA2,IP6,主机 H1,主机 H2,路由器 R1,IP 层上的互联网,MAC 帧,IP2,IP4,IP3,IP5,路由器 R2,MAC 帧,MAC 帧,IP 数据包,路由器根据目的IP 地址进行路由选择和转发,IP数据包由连接各段链路的路由器/主机的网络层处理,HA1,HA5,HA4,HA3,HA6,主机 H1,主机 H2,路由器 R1,硬件地址,路由器 R2,HA2,IP1,IP2,局域网,局域网,局域网,IP1,HA1,HA5,HA4,HA3,HA6,HA2,I
21、P6,主机 H1,主机 H2,路由器 R1,IP 层上的互联网,MAC 帧,IP2,IP4,IP3,IP5,路由器 R2,MAC 帧,MAC 帧,IP 数据包,具体的物理网络的链路层只根据 MAC 地址帧(不看 IP 地址)传递,IP数据包被各段链路层协议封装后在该链路上载运,IP1,HA1,HA5,HA4,HA3,HA6,HA2,IP6,主机 H1,主机 H2,路由器 R1,IP 层上的互联网,IP2,IP4,IP3,IP5,路由器 R2,IP 数据包,必须将统一编址的IP地址逐个与物理网地址关联(映射)才能逐段(跳)在物理网上用帧传递,IP1,HA1,HA5,HA4,HA3,HA6,HA2
22、,IP6,主机 H1,主机 H2,路由器 R1,IP 层上的互联网,MAC 帧,IP2,IP4,IP3,IP5,路由器 R2,MAC 帧,MAC 帧,IP 数据包,连接每个网络的路由器/主机的 IP 地址就是逐段(跳)点的指示/标识信息,作为映射操作的关键字,4.2.4 地址解析协议 ARP 和逆地址解析协议 RARP,IP 地址,物理地址,ARP,物理地址,IP 地址,RARP,逆地址解析协议 RARP 使只知道自己硬件地址的主机能够获知其 IP 地址。,地址解析协议ARP 使只知道对方主机IP 地址的主机自能够获知对方主机的硬件地址。,以太网的ARP帧格式,以太网帧,ARP帧示例ARP请求
23、,ARP帧示例ARP响应,IP包在一个网段内的传递机制,主机路由机制:主机依据IP包目的地址确定向下一站的交付方式。(1)直接交付:目的与本机有相同网络号,则将包直接传给目的主机。(2)间接交付:目的与本机非相同网络号,则将包传给与本网连接的某一路由器路由转发。,主机H1,主机 H2,R1,R4,R5,R2,R3,R5,H2,R4,间接交付,间接交付,间接交付,间接交付,间接交付,直接交付,主机 H3,直接交付,A,Y,X,B,Z,2.主机 B 向 A 发送ARP 响应分组,1.主机 A 广播发送ARP 请求分组,ARP 请求,ARP 请求,ARP 请求,00-00-C0-15-AD-18,0
24、8-00-2B-00-EE-0A,我是,硬件地址是 00-00-C0-15-AD-18我想知道主机 209.0.0.6 的硬件地址,我是 硬件地址是 08-00-2B-00-EE-0A,A,Y,X,B,Z,00-00-C0-15-AD-18,直接交付时映射示例,网络,网络,网络,网络,网络,路由器,主机A,1.主机 A 广播发送ARP 请求分组,主机B,我是,硬件地址是 00-00-C0-15-AD-18我想知道网关 209.0.0.1 的硬件地址,间接交付时映射示例,2.路由器 向 A 发送ARP 响应分组,我是 硬件地址是 08-00-2B-00-EE-0A,使用 ARP 的四种典型情况,
25、发送方是主机,要把IP数据报发送到本网络上的另一个主机。这时用 ARP 找到目的主机的硬件地址。发送方是主机,要把 IP 数据报发送到另一个网络上的一个主机。这时用 ARP 找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成。发送方是路由器,要把 IP 数据报转发到本网络上的一个主机。这时用 ARP 找到目的主机的硬件地址。发送方是路由器,要把 IP 数据报转发到另一个网络上的一个主机。这时用 ARP 找到本网络上的一个路由器的硬件地址。剩下的工作由这个路由器来完成。,静态映射绑定 Windows命令:动态映射当主机 B 收到 A 的 ARP 请求分组时,就将主机A IP 地址和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络谢希文第六版 计算机网络 谢希文 第六 CH4 网络
链接地址:https://www.31ppt.com/p-5051875.html