子网掩码:
一、已知子网掩码,计算子网块大小和可用IP地址数
以255.255.255.224为例
块大小=256-224=32
可用IP地址数=块大小-2=30
255.255.192.0
块大小=256*(256-192)=16384
可用IP地址数=块大小-2=16382
计算公式就是
块大小=256的n-1次方*(256-最后一组不为0的10进制掩码数值) n=从后往前数最后一组不为0的10进制掩码在第几组
例如:
255.255.255.224 最后一组不为0的是224 从后往前数它是第1组 n=1 所以算式是256(1-1)*(256-224)=32 粉红色为乘方数
255.255.192.0 最后一组不为0的是192 从后往前数它是第2组 n=2 所以算式是256 (2-1)*(256-192)=16384 粉红色为乘方数
二、根据需要的块大小或者IP地址数求子网掩码
首先需要记住几个把C类地址用不同的掩码划分子网时可能产生的块大小数: 2 4 8 16 32 64 128 256(2比较特殊,如果块大小为2那么实际的可用主机数为2-2=0)
先讲C类划分子网的计算的办法:
根据需求的IP地址数目加2,再匹配上面几个数字,找到大于或等于且最靠近他的数。用256减去他就是子网掩码的最后一组数值。
例1:需求的最小可用地址数为33
在以上数字中大于等于且最靠近(33+2)的一个数为64,子网掩码最后一组=256-64=192 子网掩码为255.255.255.192
例2:需求的最小可用地址数为178
在以上数字中大于等于且最靠近(178+2)的一个数为64,子网掩码最后一组=256-256=0 子网掩码为255.255.255.0
那么如果大于256的数值,怎么办? 首先用它除以256,直到余数小于256。被除了几次,后面就有几组为0。然后余数再用之前的办法进行匹配
例3:需求的最小可用地址数为68446
68446/256=267.367... 这个数大于256,所以最后一组为0 再用267.367/256=1.04... 匹配他的数值为2 所有最后一组不为0的掩码为256-2=254 这个过程一共被除了2个最后有2组0,最终的子网掩码=255.254.0.0
en
conf t
int f 0/0
ip add 192.168.12.1 255.255.255.255 :(R1:192.168.12.1)
添加路由: ip route 2.2.2.2 255.255.255.0 192.168.12.2 :(R2:192.168.12.2)
ping 2.2.2.2 ,ping通
开启lookback:
在R2(config)状态下,输入:
int loopback 0
ip add 2.2.2.2 255.255.255.0
看R2接口:
先输入ex,再按Ctrl+z
sh ip int b
看路由表:
sh ip ro
EIGRP
DULA算法:
后继路由器:被选中当做数据转发的下一跳的路由器
可行距离FD(Feasible Distance):本地到达目标网络的距离
可行后继路由器FS:后继路由器的备份,二房
通告距离AD(Advertise Distance):EIGRP邻居到目的网络的距离
A要去目的D,中间有B和C两条路径,B和C分别告诉A自己离目的D的距离叫做通告距离
EIGRP配置:
拓扑图:
R1: int f 0/0
ip add 192.168.12.1 255.255.255.0
no shutdown
R1:router eigrp 100
network 192.168.12.0
R2: int f 0/0
ip add 192.168.12.2 255.255.255.0
no shutdown
ex
int loopback0
ip add 2.2.2.2 255.255.255.0
启动EIGRP
宣告loopback接口:
在R1上 sh ip ro
EIGRP实验2
拓扑图:
R1: int f 0/0
ip add 192.168.12.1 255.255.255.0
no shutdown
int f 0/1
ip add 192.168.13.1 255.255.255.0
no shutdown
router ei 1
network 192.168.12.0
network 192.168.13.0
R2:
OSPF
DR、BDR侦听224.0.0.6
全体路由器侦听224.0.0.5
GNS3 路由器模拟PC配置:
1.关掉路由 no ip routing
2.配置网卡 interface f 0/0
ip address xxx
no shutdown
3.配置网关
ip default-gateway xxxx
VLAN实验
拓扑图:
R3:
hostname PC1
no ip routing
int f 0/0
ip add 192.168.10.1 255.255.255.0
no shutdown
ex
ip default-gateway 192.168.10.254
exi
R4:
R5:
R6:
SW1:
hostname SW1
Ctrl+Z
vlan da
vlan 10
vlan 20
conf t
int f 1/1
switchport mode access
switchport ac vlan 10
exi
int f 1/2
switchprot mode access
switchport ac vlan 20
show vlan-s 查看本机VLAN信息库
conf t
int f 1/15
switchport trunk encapsulation dot1q
switchport mode trunk
exi
show interfaces trunk
R2:
vlan da
vlan 10
vlan 20
exi
conf t
int f 1/1
switchport mode ac
sw ac vlan 10
int f 1/2
switchport mode ac
sw ac vlan 20
int f 1/15
sw mo tr
sw tr en d
sh interfaces trunk
ACL不能对本地始发的流量做过滤,只能对穿越本地路由器的流量做过滤.
NAT实验: