上次我在实验实践中获取网域中文件时不知道为什么一直显示错误。
现在我知道了原因
图中换红圈那个地方上次我没有填写,此次应该填写目标网域的IP地址,所以上次我一直获取文件错误。
之前我一直学的都是一个路由器中的各种问题,但实际生活中大部分都是多个路由器存在,所以这段时间学习的就是多个路由器共同存在的各种问题。
路由器与路由器之间的链路叫做一一骨干链路(总线链路)
每个路由器中都有一个表,叫做一一路由表
路由表如同军令,路由器严格按照路由表执行命令。
display IP routing table 可用这条命令查询路由表。
路由器获取未知网段的方法:
1.静态路由:由网路管理员手写路由条目
2.动态路由:所有的路由器上运行同一种动态路由协议,之后通过路由器之间自己沟通 协商 ,最终计算生成路由条目加载于本地路由表中。
我们可以通过书写静态路由的办法让路由器获取未知网段,以此沟通网络。
ip route-static (命令)192.168.1.128 26(目标网段) 192.168.1.2 (下一跳)
Pre值:优先级----当两条路由条目的目标网段相同时,仅加载优先级高的路由条目到本地的路由表中。注意:优先级的数值越低,优先级越高。 优先级取值范围:0-255
在配置路由表时有可能配错,这种时候就可能造成一种现象(路由环路)
实验实践
我做的:
这个实验做的时候发现,作业要求中有一条,利用环形拓扑的优势,也就是在断掉一条路径的时候依旧可以运行。很容易理解,道理也很简单,就是让分岔路那两个路由器可以走两条路
但实际操作很困难,我没有完成,配置两条路配置不了,按照我现在知识我感觉我完成不了,在下次笔记时应该可以解决该问题啦。
我们除了手动给设备配置IP地址(这种方法笨拙,且难以用于现实,太过繁琐)所以我们可以让网关来给设备发放IP地址。
DHCP------动态主机配置协议------UDP协议 67/68端口典型的C/S架构协议(既有客户端,又有服务器)--------------------------- DHCP客户端-----需要获取IP的设备 DHCP服务器-----需要发放IP的设备
第一种获取IP地址的:1.DHCP客户端向 DHCP服务器去要地址-----广播 源IP:0.0.0.0 目标IP:255.255.255.255 源MAC:自己 目标MAC:全F ,这个包叫做 DHCP----discover包(对网关一无所知,且不知道自己的IP地址丿
2.DHCP服务器向DHCP客户端进行回复: DHCP---offer包 单播/广播 ,这个数据包中会携带一个有效的IP地址 并且暂时给DHCP客户端所保留。
3.DHCP客户端向DHCP的服务器发送一个 DHCP---request 包 ,广播 (因为DHCP客户端并不知道此广播域中有多少个DHCP服务器,在接受一个IP的同时,也是拒绝其他的IP;同时注意,此时数据包的源IP依旧是 0.0.0.0 )
4.DHCP服务器向DHCP客户端发送一个 DHCP--ACK包 单播/广播 “类似于 确认收到
第二种:再次获取IP地址:
1.DHCP客户端向DHCP的服务器发送一个 DHCP---request 包
2.DHCP服务器向DHCP客户端发送一个 DHCP--ACK包
特殊情况:
1.DHCP客户端向DHCP的服务器发送一个 DHCP---request 包
2.DHCP服务器向DHCP客户端发送一个 DHCP----NAK 包(拒绝包)
获取到的IP有时间限制(租期)
T1:租期的50% 12h DHCP客户端向DHCP服务器 发送一个 DHCP--request包 ----单播 续租
T2:租期的87.5% 21h DHCP客户端向DHCP服务器 发送一个 DHCP--request包 ----广播 续租
DHCP配置命令:
[R1]dhcp enable 开启DHCP协议
[R1]ip pool AA 创建IP地址池
[R1-ip-pool-AA]network 192.168.1.0 mask 24 定义地址池中的IP地址的范围
[R1-ip-pool-AA]gateway-list 192.168.1.1 定义该地址池中,所有IP地址的网关
[R1-ip-pool-AA]dns-list 8.8.8.8 114.114.114.114 定义该地址池中 所有IP地址对应的dns
[R1-GigabitEthernet0/0/0] 进入相应网关所在的接口
[R1-GigabitEthernet0/0/0]dhcp select global 再此接口上调用DHCP全局服务