初见HCIA——入门篇 学习笔记(一)(网络基本概念).
初见HCIA——入门篇 学习笔记(二)(ICMP和ARP).
初见HCIA——入门篇 学习笔记(三)(TCP和UDP).
初见HCIA——入门篇 (VRP 补充篇).
初见HCIA——入门篇 学习笔记(四)(静态、RIP、OSPF).
初见HCIA——入门篇 学习笔记(五)(DHCP和FTP传输).
初见HCIA——入门篇 学习笔记(六)(VLAN及三层交换机).
初见HCIA——入门篇 学习笔记(七)(链路聚合和 NAT(acl)地址转换).
经过四天的学习HCIA ,现在已经可以慢慢的在华为eNSP组件中,搭建各种小型的拓扑网络结构。本文的内容主要是对路由器,这个重要的网关设备,进行了总结。
路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。
补充一个概念:
选路:根据三层的头部(DMAC)去查找(路由表)最佳路径
下图是路由表:
Destination/Mask:目标前缀和掩码(路由器查找的目标,只要包含要查找的内容,就可以进行匹配)。
路由表匹配原则:
1. 精确匹配也叫最长匹配,查找时会从最短的开始查找,如果有更长的继续匹配,找到最长的前缀为止。
2. 如果出现下一跳不是直接下一跳,需要两次查找(先查找到,发现不是则下一跳,继续在路由表中查找)递归查找。
3.在数据包中无法查找到目标IP,那么数据将会被丢弃。
下一跳:发现路由不在自己物理的下一跳位置,就在路由表中继续查找。
Proto:这个是路由的来源标志。
路由的来源三大类:
下面实际中路由中常见的关键字:
Pre:路由优先级:相同前缀的只能存放一个,有优先级决定存放那个来源的
上述不同来源的路由,有不同的优先级(数字小越优(0~255))。
Cost:路由开销,用于相同前缀相同来源,不同距离的时候根据cost,来选择路径(越小越好,数字越小表示越近) 如果两条路径的cost相同,则两条都会放置在路由表,这种现象叫负载均衡。
Nexthop:目标MAC对应的Ip ,interface源Mac的接口。
使用一下的语句进行静态的配置:
Ping -t//可以用来长ping
Ctrl+c停止
通过配置,让10.1.1.1去ping 10.1.3.1 ,且AR2为主,AR3为辅。
10.1.2.1去ping 10.1.4.1,AR3为主,AR2为辅。
首先需要进行各个路由的配置工作,这个是最基本的能力,需要多多练习,就和标记一个点是一样的。只要规划好了,细心就可以了。
之后进行静态的配置。
已10.1.1.1 ping 10.1.3.1 为例。首先要将路由器进行连接,分三步
静态适合小型的企业,缺乏灵活性。不能自动收敛。
交换路由表,看从哪个端口进入,跳过一个路由器代价加一。
路由规则:
1.如果发现更新的路由在自己的表中没有就学习。
2.如果有,就判断是否需要学习。
环路:
防环原则
RIP的计时器
RIP的使用
宣告的两个作用:
1.让路由器的RIP学习宣告的网段以及它包含的网段。这些网段将被RIP传递。
2.这些网段包含的接口自动发出或者接受RIP的组播。224.0.0.9 udp 520
IETF开发的 IP的专用路由协议。其中的SPF是算法——是一种迪杰斯特拉的改进版
OSPF原理
开始的时候,在路由器之间会形成一种邻接关系。然后,路由器之间洪范LSA(链路状态信息),当LSA同步的时候会形成LSDB(链路状态数据库),启动SPF算法,最终生成一个以当前路由器为根,其他路由器为树的节点。然后以这个树来查找网段,并生成对应的路由表。
OSPF的数据包
这些包是封装在三层,协议号是89
OSPF邻居状态机(目的是为了获取路由):
工作分布在不同的阶段中。
Down (未启动)---->Init (启动)----->2-way-----> exstart----->exchange----->loading----->full
RID
OSPF的路由器在进行SPF计算时必须有一个标识,该标识就是RID,格式为IP地址。
RID选举:如果路由器有回环地址那么在回环地址值选最大的RID,如没有,则选举接口地址最大的IP,为RID(RID的选举也可以人工指定,一般建议人工指定。)
邻居关系
OSPF在启动后会通过hello寻找邻居,收到包的会检测hello包中的参数,如果参数一致会形成邻居关系。
邻接关系
形成邻居关系不一定会变成邻接关系。这个是网络类型来确定的,只有双方交换了DD报文才能形成邻接关系。LSDB同步后才能形成邻接关系。
DR/BDR机制
DR/BDR机制:选班长机制,备份的DR,在现实中的副班长,在MA网络中OSPF会指定一个路由器(DR)和其他路由器建立邻接关系,已达到邻接关系的最小化键立,防止信息的重复传递。
DR/BDR的选举:先看优先级,优先级越大越好(0~255),如果一样默认是1,则比较RID ,RID大的优。
OSPF区域
首先,OSPF 路由协议是支持多区域划分的。在一个最为简单的 OSPF 多区域网络环境中,OSPF 需采用两级分层结构。
即:骨干区域–Area 0
普通区域–非 Area 0 区域
并同时需按照普通区域要直连骨干区域,骨干区域要直连的模式搭建网络环境。
因为 OSPF 路由协议是链路状态路由协议,同时以自己为根节点,通过 SPF 算法计算路由,从而得出自己的路由表。
假设多区域的 OSPF 中没有骨干 Area 0 ,那么,多区域的 OSPF 中将不会传播域间路由信息。
调整参考带宽如下:
[Huawei]ospf
[Huawei-ospf-1]bandwidth-reference ?
INTEGER<1-2147483648> The reference bandwidth (Mbits/s)
也可以直接修改接口cost
[Huawei]int e0/0/0
[Huawei-Ethernet0/0/0]ospf cost ?
INTEGER<1-65535> Cost value <1-65535>
OSPF配置
Dis ospf peer//查看邻居信息的详细
Dis ospf peer brief//查看简略信息
Dis ip routing-table ospf//在路由表中查看ospf的路由
Dis ofps lsdb//查看ospf lsdb的信息
配置的位置要根据ip来定,也能是(10.1.0.0 0.0.255.255)