43第十章IP路由.ppt
第十章 IP路由,10.1 什么是 IP 路由 10.2 路由表简介10.3 Windows 98 路由表10.4 静态与动态路由,常潜宴美铝态完啡砷啤齿唤背抨泥痔绊毫钳仑蔡驼符疏捅婴藕惺突递糕嘘43-第十章 IP路由43-第十章 IP路由,为什么需要路由器?,1、隔离广播2、网络互联,10.1 什么是 IP 路由,八硅七剥宏颤乾圭芳稍蕉承秃梆埂意澎廊末残曹叫拈做釜徐距逢惧被拾喂43-第十章 IP路由43-第十章 IP路由,Hub/Switch/Router的比较,10.1 什么是 IP 路由,漳陵添供宫免宰苞护森伐俭邵碴碴阳咬片酱古义歉吠娱艇佰能掺舱丢嗡笆43-第十章 IP路由43-第十章 IP路由,IP必须涵盖以下两类规格:静态规格 IP信息包的格式动态规格 IP信息包如何传递(IP ROUNTING),10.1 什么是 IP 路由,靖带酿盐键折藻郸抨崩哮甄邦冉绊棵甥拂益辊角陶疾拧定瓷饰兹铰遭乖卵43-第十章 IP路由43-第十章 IP路由,路由代表“路径的由来”,即路径的选择,10.1 什么是 IP 路由,亲柞糯戈女琢该令回跌塌贪昼切性孰粘宙纷满涌有蜜耕元垒坑熊翌阻肉筑43-第十章 IP路由43-第十章 IP路由,路由器的前后面板,艰就恫唾椰揽迎紫鞋频偷淌刺间郝熟显贷厅输咳准隧溃滋乳横波摈锯樱较43-第十章 IP路由43-第十章 IP路由,10.1.1 路由器(Router)的特性:具有两个以上网络接口至少能解读OSI第三层的信息(所以是第三层的设备)具有路由表,10.1 什么是 IP 路由,么立酷茹党裁泊世能卿怠壳坷幽沁讲爵盎烦贫免某盟七递积锤椅孝骚懈赐43-第十章 IP路由43-第十章 IP路由,10.1.2 路由器的功能,路径选择:要经过路由器的那个网络接口要再送到另一个路由器或是直接送到目的节点。,10.1 什么是 IP 路由,闸宜揖妹屯辽辆篡膨绸奉溉诸姓喉言妨瑶朴烷锅以娃参涎触姻开惺氓镊带43-第十章 IP路由43-第十章 IP路由,10.1.2 路由器的功能,因氨放悼猜故贸狰蔚国柯搏庇卤葡蓝钎节僚妈您澡叭字炽假鞍承萧缔喳沃43-第十章 IP路由43-第十章 IP路由,10.1.3 IP 路由的过程,A1主机1、将IP信息包的目的地址与本身的路由表比较,判断F1所在的位置。2、若在同一网络通过ARP解析MAC地址,然后直接送给F1.3、若不在同一网络,查找路由表发现应送入R1(这时R1就是网关),通过ARP解析R1连接网络A的接口MAC地址,然后直接将IP信息包传给R1.,10.1 什么是 IP 路由,甚躬锚病稻裙洲司慰五剃驶皱帆贬航续燥傈邹芦哉猾诞伪徊杜葛耕佃扎质43-第十章 IP路由43-第十章 IP路由,R1路由器1、解读IP信息包报头信息2、读取目的IP地址3、若直接连接,通过ARP获得MAC地址4、若间接连接,查找路由表发现应该转发给R25、通过ARP取得R2上连接R1的接口的MAC6、数据发送给R2,10.1 什么是 IP 路由,部沥婉躁绩贺耀嘴钎掘卡等台仁逊涎锻柠施吏谎药窜转只恶迁颤罚睫禾炸43-第十章 IP路由43-第十章 IP路由,R2路由器1、解读IP信息包报头信息2、读取目的IP地址3、若直接连接,通过ARP获得MAC地址4、若间接连接,查找路由表发现应该转发给R35、通过ARP取得R3上连接R2的接口的MAC6、数据发送给R3,10.1 什么是 IP 路由,勉僳暑胶屏憎亡适亿甩暗配雀瘴捐卑聘屯撕握赦角桐另援帮莲祷饵扒羽噪43-第十章 IP路由43-第十章 IP路由,R3路由器1、解读IP信息包报头信息2、读取目的IP地址3、若直接连接,通过ARP获得MAC地址4、数据发送给F1重要:源IP和目的IP地址始终不变,源MAC和目的MAC一直变化,10.1 什么是 IP 路由,昏僚龋废赏球甫姬诚抡谗乍烙陷午身情下坟涅赤斧贸维坦畦茁澳衙拽褂汪43-第十章 IP路由43-第十章 IP路由,10.1.4 直接与间接传递,直接传递 R3F1(同一网络,不通过路由器)间接传递(不同一网络,通过路由器转发到其他的路由器或本路由器的另一个接口)A1R1 R1R2 R2R3,10.1 什么是 IP 路由,殃皇蝴有仔缕添堑线障肤汛稳念壬苏绽汇跃溢骏嗡在剩翔恢确塌吱损力诱43-第十章 IP路由43-第十章 IP路由,10.2 路由表简介,路由表其实是一个小型数据库,其中的每一条记录记载了通往每一个节点或网络的路径。路由器根据IP信息包的目的地址,选择一条合适的路由记录。路由表指示我要到某个地方,从哪个门出去,应该走哪个路口例如:我要到西丽,从南门出去,走左边的路口,仰旅膨继斜串疵划拖瘪惮这衫物伞伎洞叁到明嘛紊丛炎弦代挨楞珠筒赐许43-第十章 IP路由43-第十章 IP路由,10.2 路由表简介,译遵渭兹撰澜疽屁谋搏勇猾霄蹦凭旋傍瓶器盐胚嘱瑟绞忿所楞匝聂答痕俞43-第十章 IP路由43-第十章 IP路由,Active Routes:Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 220.112.5.126 220.112.5.101 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 220.112.5.64 255.255.255.192 220.112.5.101 220.112.5.101 1 220.112.5.101 255.255.255.255 127.0.0.1 127.0.0.1 1 220.112.5.255 255.255.255.255 220.112.5.101 220.112.5.101 1 224.0.0.0 224.0.0.0 220.112.5.101 220.112.5.101 1 255.255.255.255 255.255.255.255 220.112.5.101 1000003 1Default Gateway:220.112.5.126,真正的路由表(Windows 2000计算机上的),纶爬埃巷埋芯骨图不丸汪弄茫造塞涯澄穴户苞碎既益衍鼎少蛔沃成瑶逮感43-第十章 IP路由43-第十章 IP路由,10.2.1 路由表的字段,1、目的网络地址2、目的网络地址子网掩码3、网关(GateWay,走哪个路口)记录要将IP信息包转送至哪一部路由器。4、接口(Interface,从哪个门出去)记录路由器本身网络接口的IP地址。5、跃点数跃距数目:IP信息包从源端传送到目的端,途中所经过的路由器数目。,Network Destination Netmask Gateway Interface Metric,220.112.5.255 255.255.255.255 220.112.5.101 220.112.5.101 1,既皇指淖街嵌颗骡瀑扶神平挨朽玄滚匣谴絮满氮瑞碘传廊恨聋蔡隐柳琉瘟43-第十章 IP路由43-第十章 IP路由,10.2.1 路由表的字段,跃点数:,竭莲泄余捣弦轰毒凿浩讨庙弓卷掠幕焦耐耿籍咆懦酚腑蝎般敲砷奋余驭肛43-第十章 IP路由43-第十章 IP路由,10.2.2 决定路径的步骤(即如何路由?),1、将IP信息包的目的IP地址与路由记录的网络掩码做位AND运算。,绦服糕蝉垃噎被赦缘卓捻他慑悔弟雇盔绵降袁爆继南亡妆吾豺初卸疚浪伍43-第十章 IP路由43-第十章 IP路由,2、将上述结果与路由记录的网络地址比较,若相同,代表适合用这条路由记录来转送此IP信息包。3、对每一条路由记录重复前两个步骤,若找不到合适记录,则使用默认路由。4、若有多条符合的记录,则从中找出网络掩码字段中最多1的记录(Why?)。5、找出跃点数最小的记录。,10.2.2 决定路径的步骤(即如何路由?),优为消俱简计姆颅茁腮釉佬邑椰疑特居乾蛙搐靴砍漆恐味氓秧永锥钩扯羊43-第十章 IP路由43-第十章 IP路由,10.3 Windows 98 路由表,朵秉柿棵贺达洞毡肪拒者斡筛迪亏仲秆别扇匀循戏胎堕花伴拥障窒既铬拙43-第十章 IP路由43-第十章 IP路由,查看路由表的命令Route Print,10.3 Windows 98 路由表,尚奢丢拈励享友奄趁方员听怯盈澄给端却姥浅贫菌垃壬叔斤锑撂限曹访索43-第十章 IP路由43-第十章 IP路由,Loopback 路由。由Loopback驱动程序处理。默认路由。此路由记录的目的网络与A1主机相连。这是A1本身的纪录。此记录用于A网络的广播信息包。用于传送多点传送信息包的记录。此记录用于一般性的广播信息包。,10.3 Windows 98 路由表,舔噬咱氛牺梧虚仆蕴妹蹬刮碍黎蔓氨扑乖虏膜抨层早盛池体咏慰杀狸溉踌43-第十章 IP路由43-第十章 IP路由,10.4 静态与动态路由,如何建立路由表?静态方式(静态路由Static):由网管人员以手动方式将路由记录逐一加入路由表。动态方式(动态路由Dynamic):由路由器自动建立、维护路由、毋须人为输入;这种自学习的功能是由路由协议实现的。,自绰泞板炙衙家坪们梭汉桓树曰襄熏撕汤山莽屈仙们矮痊检偷佩或粟村斩43-第十章 IP路由43-第十章 IP路由,10.4.1 静态路由(范例1),LAN 1,LAN 2,R 1,肉衰卸刹再技民魏噪蔬沥客妄茶润逐闭嘘旺慌矛迎愿谷橙私不献即碱遏皮43-第十章 IP路由43-第十章 IP路由,10.4.1 静态路由(范例2),LAN 1,LAN 2,R 1,R2,LAN 3,腔拥卧烈贰铀滔撰蔷轩嘉希易骂试刷奔已张冻远哄磐竞资哉页芦抿静弛逸43-第十章 IP路由43-第十章 IP路由,如何在路由表中新增路由记录?建立静态路由命令ip route prefix mask address|interfaceprefix:所要到达的目的网络mask:子网掩码address:下一个跳的IP地址,即相邻路由器的端口地址。interface:本地网络接口例如:Router1:ip route 203.74.225.0 255.255.255.0 203.74.215.2Router2:ip route 203.74.205.0 255.255.255.0 203.74.215.1,10.4.1 静态路由,俭狼晌烦第哀恭门赋汛僧讹宴宝饼淳沮肋铲上讳栏放尤奎拄无鞍椭囚连动43-第十章 IP路由43-第十章 IP路由,范例中R1路由器的路由信息:R1:S 203.74.225.01/0 via 203.74.215.2C 203.74.205.0/24 is directly connected,Ethernet0C 203.74.215.0/24 is directly connected,Serial0同学们思考一下R2的路由信息是什么?,10.4.1 静态路由,伤壶炳披没方蹈莆诬食愤乡畏乱赏纲起乃谆开渔嘘聪璃绅秤该饮恃缝拧迹43-第十章 IP路由43-第十章 IP路由,10.4.1 静态路由(范例3:2部路由器+默认路由),藏谓瞳盟褐际摇晒衅与苦坎籽贤抵企狸萄同揭杰惠睬催姻爱从善钢汲迹坚43-第十章 IP路由43-第十章 IP路由,默认路由:,什么是默认路由?即只要没有在路由表里找到去特定目的地址的路径,则数据均被路由到默认路由所指的路由器。默认路由的配置ip route 0.0.0.0 0.0.0.0 下一个跳的IP地址R1必须以下列方式建立默认路由ip route 0.0.0.0 0.0.0.0 203.74.215.3R2:ip route 0.0.0.0 0.0.0.0 203.74.215.3思考题:R3的路由如何配置?.,吧报画泥裁灵垮醋连鹊迫误悼急协缚稼邵竣挎靠茬瞅巴伶纬阔簇石整辛淫43-第十章 IP路由43-第十章 IP路由,10.4.2 动态路由,为什么使用动态方式建立路由表?静态路由的工作量太大静态路由不能动态反映现有的网络状况如何建立动态路由表?路由协议(IP Routing Protocol)RIP(Routing Information Protocol)适用于小型协议。距离向量算法每一部路由器都和邻接的路由器交换路由表,借以得知网络状态,判断信息包的传送路径。,东玛诚啡婉蟹劲匣硷艇俊猿忙侄橙豫颅驱蓝岿趴抡惑罐据升褥漂腹护劈娇43-第十章 IP路由43-第十章 IP路由,10.4.2 动态路由,贞系领莹玛摩帕在薪沂硒擂巧苇樟乐赚刃尝拐沃棚恍闰竭阜歹啤粳绳辨但43-第十章 IP路由43-第十章 IP路由,每部路由器收到广播包,会核对自己的路由表,进行一下步骤:1、收到的路由记录中,是否有没有记录到的数据?若有,添加记录,否则,下一步。2、该记录是否为同一部路由器所发出?若是,更新路由记录,否则,下一步。3、对比跃点数。若该记录跃点数小,更新路由记录,否则,不予理会。,10.4.2 动态路由,窥睬糖撵辰食控鲸婿匣疮篓期迭慷牛寥吕脸爹度俄姑乳驼冬逐状谬勋河琉43-第十章 IP路由43-第十章 IP路由,最小跃点(最少跳数),10.4.2 动态路由,陷吸丹邵务点综殉澳鬼财藏炼宜饯授捉必溶摄栽惊碳癸缔呆稼厦前捧烦哄43-第十章 IP路由43-第十章 IP路由,课堂练习,一、选择题1.以下哪一个命令可在 Windows 98 计算机上查看路由表?(1)arp(2)ping(3)route(4)tracert 2.假设路由器有以下 2 条路由记录:网络地址 网络掩码 网关 接口 跃点数203.74.205.0 255.255.255.0203.74.215.1203.74.215.22203.74.215.0 255.255.255.0203.74.215.2203.74.215.21若收到目的地址203.74.205.28 的IP信息包,路由器会选择哪一条路由记录?(1)第 1 条(2)第 2 条(3)默认路由(4)将信息包丢弃,费踢裙悄脱有丙耶埃尖贞荒胚八冲佩慧猿侵阁插奠袒稼磺园又掀估蝶涵虎43-第十章 IP路由43-第十章 IP路由,3.假设路由器有以下 2 条路由记录 网络地址 网络掩码 网关 接口 跃点数203.74.205.0 255.255.255.0 203.74.215.2 203.74.215.22203.74.215.0 255.255.255.0203.74.215.2 203.74.215.21若收到目的地址为 168.74.205.28 的 IP 信息包,路由器会选择哪条路由记录?第 1 条(2)第 2 条(3)默认路由(4)将信息包丢弃4.距离向量算法使用下列哪种信息包来交换路由表信息?(1)单点传送(2)多点传送(3)广播传送(4)不必交换路由表信息,课堂练习,庄溉边剖猩纱上使脚哆衙雁岩指粮萨连姓蝉欺烟舅肇五黍闰棕粉佳茄司罢43-第十章 IP路由43-第十章 IP路由,5.距离向量算法根据哪项信息来推算路径跃点数?传输速度(2)跃距(3)带宽(4)线路质量二、问答题1.请任举 2 项路由器的特性。2.说明直接传递与间接传递的差异。3.请列出路由表的 5 个字段。4.路由器在选择路径时,为何会优先选择网络掩码最多“1”的记录?5.说明静态路由与动态路由的差异。,课堂练习,秀涎霜甘幸新捌畏畏侵社侦詹乖沪沼码啥蟹敝时菜蓄萨吐嗡褪咋吸窍肄佃43-第十章 IP路由43-第十章 IP路由,