分层
osi tcp/ip
7 4/5
理论化标准 实践化标准
跨层封装telnet icmp bpdu
网络分层
核心层 高速转发
分布层 策略
接入层ip vlan acl sec(安全)
dhcp
c/s模型
discover-offer-request-ack
discover广播
d:255.255.255.255
s=0.0.0.0
offer消息
ip mask gw dns
先来先得
request message
1.ack
2.让其他dhcp服务器回收
ack
确认
dhcp封装
bootstrap
udp
client68 server67
实验:
r1:
int e0
ip address dhcp
no sh
r2:
ip dhcp excluded-address 192.168.1.1 192.168.1.10(预留的地址)int e0
ip add 192.168.1.2 255.255.255.0
no sh
ip dhcp pool wolf
network 192.168.1.0/24
default-router 192.168.1.1
dns-server 202.96.128.68
lease 3(设置租期默认一天)
show ip dhcp binding(查看dhcp绑定表)
获得网关会产生一条到达网关的默认路由
helper address(dhcp帮助地址)
r2:
int e0
ip add 192.168.1.2 255.255.255.0
no sh
int s1
ip add 192.168.2.2 255.255.255.0
no sh
r4:
ip add 192.168.2.4 255.255.255.0
no sh
r2:
int e0
ip helper-address 192.168.2.4
r4:
ip dhcp excluded-address 192.168.1.1 192.168.1.20
ip dhcp pool wolf
net 192.168.1.0/24
default-router 192.168.1.1
dns-router 202.96.128.68
ip route 192.168.1.0 255.255.255.0 s1
eigrp增强型内部网关路由协议
先有控制层面再有数据层面
控制层面:
1.ad:管理距离,通过不同的路由协议学到相同的路由会把小的ad值的路由放进路由表。
c 0
s 1
d 90 170
ospf 110
isis 115
r 120
bgp 20 200
2.metric:小的。一样负载均衡
1.目标ip和掩码做与操作
2.最长匹配
eigrp增强型高级网关路由协议
1.范围:igp
2.设计原理杂合
3.有类无类 无类
eigrp封装
封装进ip协议,协议号88.
组播地址224.0.0.10
1.杂合
2.较快的收敛速度
3.支持vlsm不连续子网
4.增量更新/触发更新
5.支持多种网络协议,ip,ipv6,ipx
6.组播替代了单播和广播
7.支持手工汇总,无类路由协议
8.配置简单
9.即支持等价负载均衡还支持不等价负载均衡
邻居发现协议
可靠的传输协议(rtp)rtp充当了ack让可靠传输。
dual算法:扩散更新算法。
协议相关模块pdms,支持多种网络协议。
1.邻居表:列举出来运行eigrp的路由器
2.topology表:列举出来所有从邻居学到的路由
3.路有表:所有最优的路由放到路由表
fd:可行性距离
ad:通告距离
fd和ad描述的就是metric值。
fd:本地到目标的metric
ad:邻居到目标的metric
eigrp packets
hello:用来建立邻居关系
update:发送路由更新
query:发生拓扑变化查询
reply:发生拓扑变化回复query
ack:确认可靠报文,确认update,query,reply
路由发现过程:
当运行eigrp的路由器会立即发送hello包,当其他运行eigrp的路由器收到hello包就认为是我的邻居,我紧接着也会发送一个hello包,收到也会放进邻居表。互相个update报文,放进topology,计算出最优的路径。
eigrp metric
bandwidth
loading 负载
delay 延迟
reliability 可靠性
mtu
metric=256*(10^7/bw(min)+dly(sum)/10)
kbps
实验:
default interface e0(还原成默认接口)
影响邻居建立的条件
1.as号
2.k值
3.密码
反掩码
0:匹配
1:忽略
r2:
router eigrp 90
net 12.1.1.0 0.0.0.255
net 2.2.2.0 0.0.0.255
r1:
router eigrp 90
network 12.1.1.0 0.0.0.255
net 13.1.1.0 0.0.0.255
r3:
router eigrp 90
net 13.1.1.0 0.0.0.255
net 3.3.3.0 0.0.0.255
show ip eigrp interface(查看哪些接口运行eigrp)
show ip eigrp neighbor
hold =3*hello(5秒发一次)
srtt平滑的往返时间 可靠时间,比较大说明线路拥塞
rto 重传超时 默认重传16次,超过16次重置邻居
默认eigrp auto-summary会把本地直连的也会汇总和学习到的。
clear ip eigpr neighbors (清eigrp邻居命令)
int s0
delay 1000(更改接口延迟)
router eigpr 90
metric weights 0 1 1 1 0 0(更改k值)
int s0
ip hello-interval eigrp 90 8(更改eigrp hello包时间)