当前位置:网站首页>HCIP 第四天
HCIP 第四天
2022-08-02 07:18:00 【羊腿大大】
GRE,MGRE
物理专线 ---- 成本高,个人未知不确定
VPN --- 虚拟专用网 --- 虚拟的专线
VPN --- 核心技术 --- 隧道技术 --- GRE
GRE --- 通用路由封装 --- 创建一条点到点的隧道
隧道技术 --- 在隧道的两端通过封装以及解封装技术在公网上建立一条 数据通道。使用这个数据通道进行数据传输。注意,一旦隧道建立成功护,将会把两边的私网融合成一个私网。所以,在一开始分配私网网段时,就需要考虑,避免网段冲突。
GRE的配置
1,创建隧道接口
[r1]int Tunnel 0/0/?
<0-511> Tunnel interface interface number
[r1]int Tunnel 0/0/0
[r1-Tunnel0/0/0]
2,隧道接口配置IP地址
[r1-Tunnel0/0/0]ip address 192.168.3.1 24 --- 配置的是个私网
地址
3,定义封装类型
[r1-Tunnel0/0/0]tunnel-protocol gre
4,定义封装内容
[r1-Tunnel0/0/0]source 12.0.0.1
[r1-Tunnel0/0/0]destination 23.0.0.2
GRE的问题
因为GRE搭建的是一个点到点的隧道,所以,导致其扩展 性较差(当存在多个私网需要相互连接时,需要彼此之间都搭建GRE隧道才行)
MGRE --- 多点通用路由封装技术
NHRP协议 --- 下一跳解析协议 ---- 自动学习隧道地址和物理地址的对应关系的一种方法。
原理:需要在私网中选出一个物理接口不会发生变化的作为NHRP的中心(NHS --- 下一跳服务器)。剩下的分支都需要知道中心的隧道IP和物理接口IP,他们需要将自己的物理接口IP和隧道IP发送给中心(如果分支的物理接口的IP地址发生变化,则需要立即将对应关系重新发送)。这样,NHS将会收集所有分支的地址映射关系。之后需要通讯时,查看对应关系,封装对应的接口IP地址即可。分支之间需要进行通讯,则先将数据发给中心,由中心进行转发。
这种中心站点到分支站点的架构 --- HUB-SPOKE架构
因为MAGRE搭建的逻辑拓扑是一个多节点的网络,但是,发送信息时依然是点到点的发送,无法使用广播或者组播行为,所以,这样的网络我们可以称为NBMA网络。(他属于逻辑上搭建出的NBMA网络,真正意义上物理设备搭建出的NBMA网络是帧中继。)
MGRE的配置过程
给中心站点进行配置(边界路由器出接口的公网IP地址不会发生变化的作为NHS,即中心站点)
[r1]int t 0/0/0 --- 创建隧道接口
[r1-Tunnel0/0/0]ip address 192.168.5.1 24 --- 配置隧道IP地址
[r1-Tunnel0/0/0]tunnel-protocol gre p2mp --- 选择封装类
型 ---- 选择MGRE
[r1-Tunnel0/0/0]source 15.0.0.1 --- 定义源IP地址
[r1-Tunnel0/0/0]nhrp network-id 100 --- 创建NHRP域
给分支站点进行配置
[r2]int t 0/0/0
[r2-Tunnel0/0/0]ip address 192.168.5.2 24
[r2-Tunnel0/0/0]tunnel-protocol gre p2mp
[r2-Tunnel0/0/0]source GigabitEthernet 0/0/1 --- 以接口作为 封装源,以应对IP地址的变化
[r2-Tunnel0/0/0]nhrp network-id 100 --- 加入NHRP域,必须是和中心站点创建相同的域
[r2-Tunnel0/0/0]nhrp entry 192.168.5.1 15.0.0.1 register --- 找中心站点进行注册隧道地址 物理接口地址
<r1>display nhrp peer all --- 可以查看NHRP信息收集情况
通过RIP获取路由信息
1,中心站点可以收到分支的数据包,但是,分支不能收到中心站点的数据报 --- MGRE环境下不支持广播或者组播行为 ---- 在中心站点开启伪广播 --- 分别给所有节点发送单播以达到广播的效果
[r1-Tunnel0/0/0]nhrp entry multicast dynamic --- 开启中心
站点伪广播
2,开启伪广播后,分支站点只能收到中心站点的路由信息,却不能收到其他分支站点的路由信息。
--- RIP水平分割导致
[r1-Tunnel0/0/0]undo rip split-horizon --- 关闭接口水平分割功能
OSPF --- 开放式最短路径优先协议
选路佳,收敛快,占用资源少
RIP存在3个版本 --- RIPV1,RIPV2 --- IPV4
RIPNG ---- IPV6
OSPF也存在三个版本 --- OSPFV1(实验室阶段夭折),OSPFV2 --- IPV4
OSPFV3 ---- IPV6
RIPV2和OSPFV2的异同点:
相同点:
1,RIPV2和OSPFV2一样,都是无类别的路由协议(传递路由信息的时候携带子网掩码),都支持VLSM和CIDR。
2,OSPFV2和RIPV2(224.0.0.9)都是以组播的形式传递信息。 ---- 224.0.0.5/224.0.0.6
3,OSPFV2和RIPV2都支持等开销负载均衡。
不同点:
OSPF和RIP不同,RIP要求仅适用于中小型的网络环境中,OSPF可以应用于中大型的网络环境中。
OSPF为了适应中大型网络环境,需要进行结构化部署。
边栏推荐
- MySQL-锁机制
- (2022 Nioke Duo School 5) C-Bit Transmission (Thinking)
- gdalinfo: error while loading shared libraries: libgdal.so.30: cannot open shared object file: No su
- 神经元网络
- Ask a question, my Flinkcdc has run through, I can monitor the binlog of msql, and I can also send kafk
- MySQL-数据库设计规范
- MySQL error 1055 solution: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains
- CSRF-Cross-site request forgery-related knowledge
- redis-高级篇
- 如何保护智能家居不受黑客攻击
猜你喜欢
随机推荐
HCIP 第九天
OC-error prompt
PanGu-Coder:函数级的代码生成模型
敏捷、DevOps和嵌入式系统测试
59: Chapter 5: Develop admin management services: 12: MongoDB usage scenarios; (non-core data, non-core data with a relatively large amount of data, small private files such as face photos;)
停止精神内耗 每日分享
带手续费买卖股票的最大利益[找DP的状态定义到底缺什么?]
通过建立新的SaaS业务来推动增长的六种方法
企业实训复现指导手册——基于华为ModelArts平台的OpenPose模型的训练和推理、基于关键点数据实现对攀爬和翻越护栏两种行为的识别、并完成在图片中只标注发生行为的人
DeadLock的可视化分析
View port number occupancy
【CV】OpenVINO installation tutorial
(2022 Niu Ke Duo School 5) B-Watches (two points)
Splunk Filed Alias 字段改名
hdu1752 copy
Link with Game Glitch(spfa判负环)
OC-范畴
A full review of mainstream timed task solutions
主流定时任务解决方案全横评
CollectionUtil: a collection of functional style tool