OSPF 中的反码怎么算的啊?

作者&投稿:皇咐 (若有异议请与网页底部的电邮联系)
OSPF的反码网络号怎么算~

  0.0.0.3表示的掩码为255.255.255.252

  所以192.168.1.5在192.168.1.4-192.168.1.7中,即在192.168.1.4-192.168.1.7中的网络号都是192.168.1.4

  网络号指的是该子网的第一个地址

  还有任何不懂请追问

1.作用
其实很简单
拿个ip地址来说
172.16.10.1
255.255.255.0
意思就是前三个八位位组必须要完全匹配
255代表要完全匹配
0代表无需匹配
反向掩码只不过就是反过来而已
0代表完全匹配
255代表无需匹配
2.net
192.200.10.4
0.0.0.3
area
0表示的就是ip网段的匹配程度
超儿b说的也对

我说的有点笼统
我怕越说仔细了你就越不明白了
呵呵
下面是超儿b的答案
network
192.200.10.4
0.0.0.3
area
0

路由器向邻居公布的网络号是
192.200.10.0
子网掩码是255.255.255.252
ospf用的这种掩码叫做反向掩码
而ip地址用的其实是掩码
这两个的作用其实都是一样的
都是用来指定一个网段的
还是拿超儿b的答案的那个命令来说
network
192.200.10.4
0.0.0.3
area
0
后面的
0.0.0.3
是ospf用来确定路由哪段ip网段用的
而这个ip网段用ip地址的方式表示
实际上是192.200.10.4
255.255.255.252
先不要晕
你看我下面的解释你懂么
ip地址的掩码和反向掩码实际上是互相对应的
这种对应你可以简单的看成是
ip地址的的掩码
原先的255
变成了0
0变成了255
也就是匹配程度换了个样子
在ip里
255表示完全匹配
而在反向掩码里
255就表示不须匹配

这个容易弄清楚
再来说说上面例子的.3是怎么来的
这里有一个公式
你可以用
255-你的ip掩码相应的八位位组
在这个例子里就是
255-252=3
所以最后一位就是.3了
懂了么?
不懂可以给我信息
1.
ospf
100是指的是本地路由器ospf的进程号
当然可以改了啊
这个数只在本地有用
你可以改成除0以外的任何数
2.
在ospf里
一个重要的特征就是分层设计
area
0称为骨干区域
除area
0以外的区域称为非骨干区域
所有的非主干区域都要与area
0相连
我就不细说了
你就明白这是ospf的一个特点就行了
分区是为了数据的传送速度

假设192.168.1.0的子网掩码是255.255.255.0也就是 11111111.1111111.11111111.00000000那么相对应的反掩码就是00000000.00000000.00000000.11111111也就是0.0.0.255了正常掩码是用1来表示网络位,0表示主机位反掩码是用0来表示网络位,1表示主机位

和朋友分享相片、音乐和电影 自由、安全地控制个人隐私 找到老同学结识新朋友....

告诉你的简单的方法。先把子网掩码算出来减去255(即反掩码=子网掩码-255)


乐陵市17022315273: OSPF的反码网络号怎么算 -
郜仲欣丰: 0.0.0.3表示的掩码为255.255.255.252所以192.168.1.5在192.168.1.4-192.168.1.7中,即在192.168.1.4-192.168.1.7中的网络号都是192.168.1.4网络号指的是该子网的第一个地址还有任何不懂请追问

乐陵市17022315273: 关于思科OSPF中子网掩码反码 -
郜仲欣丰: 1.作用 其实很简单 拿个ip地址来说 172.16.10.1 255.255.255.0 意思就是前三个八位位组必须要完全匹配 255代表要完全匹配 0代表无需匹配 反向掩码只不过就是反过来而已 0代表完全匹配 255代表无需匹配 2.net 192.200.10.4 0.0.0.3 area 0表示...

乐陵市17022315273: 请问子网掩码的反码是什么意思? -
郜仲欣丰: 子网掩码的反码为255.255.255.255减去该网段的子网掩码,反码主要在访问控制列表以用ospf路由协议中应用.

乐陵市17022315273: 关于子网掩码反码的写法 用处 -
郜仲欣丰: 0.0.255.255就是反掩码...实际中你只需要把他看成是255.255.0.0 在ACL、OSPF中会用到反掩码....只是一些协议中需要用到反掩码...

乐陵市17022315273: OSPF加反掩码的问题 -
郜仲欣丰: 你将掩码换算成正掩码就好了,这个反掩码和acl的是一样的.也就是255.255.252.0 和192.168.0.0 自己匹配一下 算一下192.168.0.1 to 192.168.3.254 不包含4段的

乐陵市17022315273: 知道原码,怎么算反码 -
郜仲欣丰: 应该是这样的:x=-0.1011 原码:x=1.1011 反码:x=1.0100 (符号位不变,其他位求反,0变1,1变0) 反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外.

乐陵市17022315273: 怎么样计算补码的反码 -
郜仲欣丰: 一般原码将1变0,0变1就成为反码,而补码在反码基础上加一, 要求补码的反码直接减一就行了.

乐陵市17022315273: 计算机组成原理:原码,补码,反码,移码之间的关系? -
郜仲欣丰: 所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小. 反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外. 补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1.

乐陵市17022315273: 原码 反码 补码 计算 -
郜仲欣丰: 正数:正数的反码与原码相同. 负数:负数的反码,符号位为“1”,数值部分按位取反. 例如: 符号位 数值位 [+7]反= 0 0000111 B [-7]反= 1 1111000 B 所以楼主再仔细看一下书,究竟00011010是+26的反码,还是负数的反码 --------------------...

乐陵市17022315273: 和计算机有关的,反码,原码,补码!求它们的计算方法!望各位指教! -
郜仲欣丰: 原码就是一个n位二进制数,例如11110000B 反码把原码按位取反,00001111B 补码把反码加一,产生的最高位进位舍弃,00010000B 补码就是把反码加1 ,就可以了 反码0101010B的补码是0101011B

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网