- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
U1-Ch4-网络层 - 部分 幻灯片
4.3 划分子网和构造超网 例:IP address:4 subnet mask: 求网络地址 (a) 点分十进制表示的 IP 地址 141 . 14 . 72 . 24 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 (c) 子网掩码是 0 0 0 0 0 0 0 0 141 . 14 . 64 . 0 (e) 网络地址(点分十进制表示) 1 0 0 0 1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 0 0 0 0 0 1 1 0 0 0 (b) IP 地址的第 3 字节是二进制 (d) IP 地址与子网掩码逐位相与 1 0 0 0 1 1 0 1 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4.3 划分子网和构造超网 二、使用子网掩码的分组转发过程 路由器中路由表项包含三项基本信息: 目的网络地址、子网掩码、下一跳地址 转发流程: 从收到的分组的首部提取目的IP地址D 先用与该路由器直接相连各网络的子网掩码和D逐位相“与”,看是否和相应的网络地址匹配,若匹配,则将分组直接交付;否则就是间接交付,执行③ 若路由表中有目的地址为D的特定主机路由,则将分组传送给指明的下一跳路由器;否则执行④ 对路由表中的每一行的子网掩码和 D 逐位相“与”,若其结果与该行的目的网络地址匹配,则将分组传送给该行指明的下一跳路由器;否则执行⑤ 若路由表中有一个默认路由,则将分组传送给路由表中所指明的默认路由器;否则执行⑥ 报告转发分组出错 例:考虑主机H1向H2发送数据包后的转发过程 主机H1根据自身设置判断目的地址是否在本地子网 主机H1将数据包发给路由器R1(注意局域网内可能有ARP查询过程) 路由器R1收到数据包后,在路由表中逐项根据子网掩码计算匹配项 路由器R1将数据包通过子网2发给主机H2 (注意局域网内可能有ARP查询过程) 目的网络地址 子网掩码 下一跳 28 28 28 接口 0 接口 1 R2 R1 的路由表(未给出默认路由器) 0 3 H1 子网1: 网络地址 子网掩码 28 30 R1 1 R2 子网2:网络地址 28 子网掩码 28 H2 38 0 1 29 H3 子网3:网络地址 子网掩码 2 4.3 划分子网和构造超网 针对上例的说明: 主机发送数据包是判断目的地址是否在本地子网的方法: if ( ( 目的地址 subnet mask ) == ( 主机地址 subnet mask ) ) 目的地址在本地子网,直接交付; else 数据包发往gateway 路由器查找路由表进行表项匹配的过程: if ( ( 目的地址 subnet mask ) == 目的网络地址 ) 数据包发往该表项的网络出口; 在子网内直接交付过程: 查找ARP缓存,是否有目的IP地址对应的MAC地址 if (目的MAC地址在ARP缓存中) 将IP数据包成帧后,在局域网内向目的MAC地址直接发送帧 else 在子网内广播发送ARP请求,目的主机收到请求后返回ARP应答,由此得知目的主机MAC地址 4.3 划分子网和构造超网 三、无分类编址 CIDR CIDR(Classless Inter-Domain Routing)无分类域间路由 CIDR的主要特点 消除传统A类、B类和C类地址以及划分子网的概念 使用各种长度的“网络前缀”(network-prefix)来代替分类地址中的网络号和子网号 IP地址从三级编址(使用子网掩码)又回到了两级编址 IP地址 ::= {网络前缀, 主机号} CIDR还使用“斜线记法”(slash notation),又称为CIDR记法 IP地址后加一个斜线“/”,后跟网络前缀所占的位数 例:/20 表示该地址的高20位是网络前缀 4.3 划分子网和构造超网 三、无分类编址 CIDR 网络前缀都相同的连续的 IP 地址组成“CIDR地址块” 例:/20表示的CIDR地址块共有212个地址 地址块的起始地址: 地址块的最大地址:550000111000000000000011100000000100001110 0
文档评论(0)