IP基本原理ISSUE1.0日期:杭州华三通信技术有限公司版权所有,未经授权不得使用与传播nIP是网络层协议,也是当今应用最广泛的网络协议之一nIP协议规定了数据的封装方式,网络节点的标识方法,用于网络上数据的端到端的传递引入n掌握IP地址的格式、分类和子网掩码n掌握路由的基本概念和相关路由协议简介n掌握网络层协议ARP和RARP的工作原理n掌握IP寻址的基本原理课程目标学习完本课程,您应该能够:nIP协议概述nIP地址和地址映射nIP包转发n其他相关协议介绍目录以太网、令牌环、FDDI、HDLC、PPP、X.25、帧中继、PSTN、ISDN等协议号6协议号17l传输层ICMPl网络层IGMPARPRARP网络接口层寻址和转发à确定节点所在网络的位置,进而确定节点所在的位置àIP路由器选择适当的路径将IP包转发到目的节点l适应各种数据链路à根据链路的MTU对IP包进行分片和重组à为了通过实际的数据链路传递信息,须建立IP地址到数据链路层地址的映射网络由多个网段构成,每个网段对应一个链路l路由器负责将网段连接起来,适配链路层协议,在网络之间转发数据包NetworkANetworkBNetworkDNetworkC地址分类010110111011110Network(7bit)Network(14bit)Network(21bit)组播地址保留Host(24bit)Host(16bit)Host(8bit)A类地址B类地址C类地址D类地址E类地址(组播)(保留)网络地址,代表特定网段Any全1网段广播地址,代表特定网段的所有节点127Any环回地址,常用于环回测试全0代表所有网络,常用于指定默认路由全1全网广播地址,代表所有节点=1.1.1.3,MAC=?IP=1.1.1.1MAC=00E0.FC01.1111HostAHostBHostCIP=1.1.1.2MAC=00E0.FC02.2222IP=1.1.1.3MAC=00E0.FC03.3333单播ARP响应IP=1.1.1.3,MAC=00E0.FC03.3333IP=1.1.1.1MAC=00E0.FC01.1111HostAHostBIP=1.1.1.2MAC=00E0.FC02.2222HostCIP=1.1.1.3MAC=00E0.FC03.3333=00E0.FC01.1111无IP地址无盘工作站HostBRARPServer单播RARP响应MAC=00E0.FC01.1111,IP=1.1.1.1MAC=00E0.FC01.1111IP=1.1.1.1HostBMAC=00E0.FC01.1111,IP=?RARPServer无盘工作站nIP协议概述nIP地址和地址映射nIP包转发n其他相关协议介绍目录若目的地址所处网络号与本机所处网络号相同,则目的处于直连网段若目的地址所处网络号与本机任一接口的网络号相同,则目的处于相应接口直连网段l路由器通过查找路由信息判断下一跳路由器地址路由器单播IP包发送包的目的地址符合下列情况之一,则主机接收此包à目的IP地址等于自己的IP地址à目的IP地址是一个广播地址à目的IP地址是一个组播地址,而本机的某个服务属于此组播组l否则主机的网络层丢弃此IP包网络接口层提交接收的数据包目的是否本机丢弃解封装并提交给相应的协议处理YN路由器转发广播将导致全网充斥广播,可能引发广播风暴l路由器默认不转发广播广播包DIP=255.255.255.255广播风暴nIP协议概述nIP地址和地址映射nIP包转发n其他相关协议介绍目录=2.2.2.3,MAC=?IP=1.1.1.1MAC=00E0.FC01.1111HostAARP代理单播ARP响应IP=2.2.2.3,MAC=00E0.FC03.3333HostCIP=2.2.2.3MAC=00E0.FC03.3333广播ARP请求IP=2.2.2.3,MAC=?IP=1.1.1.1MAC=00E0.FC01.1111HostAARP代理HostCIP=2.2.2.3MAC=00E0.FC03.3333IP=2.2.2.3,MAC=00E0.FC02.2222IP=1.1.1.2MAC=00E0.FC02.2222IP=2.2.2.2MAC=00E0.FC04.4444E0/0E0/1E0/0E0/1单播ARP响应代理ARP=2.2.2.2ICMPEchoRequestIP=1.1.1.1HostAHostBIP=2.2.2.2ICMP可达性探测ICMP定义了错误报告和其它关于IP数据包处理情况的消息ICMP可用于报告IP数据包传递过程中发生的错误、失败等信息,提供网络诊断等功能ICMP消息可分为ICMP差错消息和ICMP查询消息DIP=1.1.1.1ICMPEchoReply你能听到吗?听到了!n32位IP地址分为网络号和主机号两部分,用以标识网络和主机n主机将跨网段IP包交给默认网关,路由器负责跨网段转发数据包nARP协议用于把已知的IP地址解析为MAC地址nRARP用于在数据链路层地址已知时解析IP地址nICMP定义了网络层控制和传递消息的功能本章总结杭州华三通信技术有限公司