77范文网 - 专业文章范例文档资料分享平台

子网掩码

来源:网络收集 时间:2020-04-14 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

子网掩码、反掩码以及ospf network命令误区

本文为大家彻底澄清子网掩码、反掩码、通配符掩码以及ospf network命令误区。

在学习过程中,难免会有些误区,本文为大家彻底澄清子网掩码、反掩码、通配符掩码以及ospf network命令误区,并介绍一些正确的示例: 1.子网掩码(IP subnet mask)

用途:标识一个IP地址的网络位,主机位 网络设备判断目的IP跟自己是否同一网段的依据。 特点:1和0绝对不可能间隔,1总在0的前面。

网络通信角度,子网掩码只具有本地意义。跟对端没有匹配的硬性要求。 误区:一条链路两端的子网掩码必须一致(是习惯不是必须) 例外:ospf 多路访问网络中,掩码不一致会影响ospf邻居关系建立

2.通配符掩码 wildcard mask 用途:选出一组符合否规则的IP地址

特点:0表匹配,1表示不需要匹配。0和1 的位置根据需求可随意穿插 示例1:

deny ip 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255 deny ip 192.168.1.2 0.0.0.255 192.168.2.2 0.0.0.255 deny ip 192.168.1.3 0.0.0.255 192.168.2.3 0.0.0.255

这三跳条目是完全相同的,效果都是阻止192.168.1.x 访问192.168.1.x (x表示任意数字) 红色字体部分对应的是全1,所以是忽略的 ,写什么都无所谓了

1

实例2:

deny ip 192.168.1.0 255.0.0.255 192.168.2.0 255.0.0.255 deny ip 193.168.1.0 255.0.0.255 193.168.2.0 255.0.0.255 deny ip 194.168.1.0 255.0.0.255 194.168.2.0 255.0.0.255

这三跳条目是完全相同的,效果都是阻止x.168.1.x 访问 x.168.2.x (x表示任意数字) 红色字体部分对应的是全1,所以是忽略的 ,写什么都无所谓了

3. 反掩码(中国式教育的败笔,误人子弟的一个说法,通配符掩码的错误理解) 需求1:阻止192.168.1.0/24 访问 192.168.2.0/24

命令:deny ip 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255

看起啦确实是把掩码反过来写正好满足要求,实际上逻辑关系已经变了。只是恰巧蒙对了而已。 少有求知欲的同学都有必要问一下,为什么要把掩码反过来写呢?

如果写成 deny ip 192.168.1.0 255.255.255.0 192.168.2.0 255.255.255.0 严格解读效果是:拒绝 x.x.x.0 访问 x.x.x.0

但是很多版本故作人性化,show run的时候自己给该成了: deny ip 192.168.1.0 0.0.0.255 192.168.2.0 0.0.0.255 这属于操作系统对客户错误理解的妥协 后期的思科版本不再做此修改

----------------------------------------------------------------- 需求2:阻止 X.168.1.x 访问 X.168.2.x

命令:deny ip 192.168.1.0 255.0.0.255 192.168.2.0 255.0.0.255 这个需求用反掩码的逻辑恐怕就行不通了吧? 当然这个需求属于怪异需求。

4.ospf的network命令(非rfc规定,各厂家可以自行设计,以下为大部分厂家逻辑) 正解:

Network + IP + wild card bits

Network 通过 IP 和 wild card bits 筛选出一组IP地址,从而定位出需要开启OSPF的接口(谁拥有其中一个IP地址谁就开启OSPF)

2

接口开启ospf 含义有二:1. 从该接口收发ospf报文

2.该接口所在的网络对应的路由成为ospf的资源,从其他接口发给邻居(当然ospf发的不是路由条目) 示例:inter f0/1

ip add 10.1.1.1 255.255.255.0 router ospf 1

network 10.1.1.1 0.0.0.255 area 0

这个network命令实际上宣告了10.1.1.0-10.1.1.255 这256个地址。 当然在这个环境下恰好有且仅有一个接口在这个范围内。

也就是说把接口的掩码反过来写正好能且只能宣告一个接口。不会多宣告 如果写成

network 10.1.1.1 0.0.0.0 area 0 效果也完全一样 或者写成

network 10.1.1.2 0.0.0.255 area 0 红色字体部分随便写,效果也是一样的 如果写成

network 0.0.0.0 255.255.255.255 area 0 宣告所有的IP地址,也就是所有的接口 如果写成

network 0.0.0.0 0.0.0.0 area 0 也是宣告所有接口,逻辑上讲不通(这个背过吧) 重大误区:

1. network 宣告的是路由,影响邻居学习路由的掩码

2. network IP 后面跟的是反掩码,必须把掩码反过来写,否则会影响路由学习 错误理解示例1:

network 10.1.1.1 0.0.0.0

会导致邻居学到 10.1.1.1/32位的路由(已经遇到好多人跟我纠结这种问题,唉,网络世界,其实难寻知己)

原文博客:http://blog.sina.com.cn/s/blog_bf5ae9030101cy25.html

【责任编辑:张存 TEL:(010)68476606】

3

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库子网掩码在线全文阅读。

子网掩码.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/950727.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: