network命令的含义network命令的含义:为协议进程添加接口。
当一个接口的IP地址属于network宣告的范围内时,那么该接口就会被加入该协议进程。
所以要想把一个接口加入协议,只要network的范围涵盖了该接口的IP地址,那么该接口就被加入协议进程了。
如:
====================================================================
router rip
network 12.0.0.0
RIP中,network后面只能接主类。
就算你输入的是一个详细地址(如:12.1.1.1),RIP也会自动的变成该地址的主类前缀12.0.0.0。
所以,只要IP地址属于network命令所宣告的主类范围的接口都会参与RIP进程,发送RIP报文。范围很大。
不过可以通过passive-interface命令将不希望参与RIP报文发送的接口置为被动状
1
态。
====================================================================
router eigrp 100
network A.B.C.D [ A.B.C.D ]
EIGRP中,network后面不但可以输入前缀,还可以加反掩码(可选)。
不加反掩码时,路由器通过宣告的前缀的主类来判断所加的反掩码该是多少。如果前缀属于A类( 1~126),则反掩码为0.255.255.255
如果前缀属于B类(128~191),则反掩码为0.0.255.255
如果前缀属于C类(192~223),则反掩码为0.0.0.255
这样就类似RIP中的宣告了,范围是整个主类空间的IP地址。
--------------------------------------------------------------------
由于反掩码的加入,可以使EIGRP的宣告更加精确。
前缀 + 反掩码 = 一个IP地址范围
2
最小可以精确到只有一个地址的范围。
如:
router eigrp 100
network 12.1.1.1 0.0.0.0
只有IP地址为12.1.1.1的接口才会被加入EIGRP进程,发送EIGRP报文。
优点:精确,不会将不需要运行协议的接口也加进来。
缺点:当有多个接口需要加入协议时,要配置多条。
当接口地址修改,超出宣告范围时,该接口也就不再发送EIGRP报文了。
最大可以包含所有IP地址范围
如:
router eigrp 100
network 0.0.0.0 255.255.255.255
优点:省事,只要有接口配置了IP地址并Active,就会参与EIGRP进程,发送EIGRP报文。
3
缺点:只要有接口配置了IP地址并Active,就会参与EIGRP进程,不想加入的也加入了。
不过可以通过passive-interface命令将不希望参与EIGRP的接口置为被动状态。
====================================================================
router ospf 100
network A.B.C.D A.B.C.D area XX
OSPF中,network后面必须配置:前缀 + 反掩码 + area + 区域ID
与EIGRP不同,OSPF中network后面的书写格式是强制的。必须按照这个格式配置。
前缀 + 反掩码 = 一个IP地址范围
IP地址属于该范围的接口会参与OSPF进程
area + 区域ID
指定了参与OSPF进程的接口属于哪个区域
前缀 + 反掩码 这个组合的优缺点同EIGRP。
4
====================================================================
5
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务