nfv虚拟化技术

NFV、虚拟路由技术

NFV

在当前时代,对网络的基础设施、功能和结构进行重构已是大势所趋。为了提高资源利用率和方便管理,一些网络基础设施逐渐被“ 虚拟化”。

NFV,即网络功能虚拟化,通过使用X86等通用硬件以及虚拟化技术,来承载NF(Network Function,网络功能)的软件化处理,比如虚拟交换机、虚拟路由器、虚拟防火墙、虚拟负载均衡等。

简单来讲,就是之前用硬件实现的功能,现在通过虚拟化+软件来实现,从而使网络不再依赖于专用硬件,结合虚拟化资源的灵活分配,实现快速开发部署、弹性伸缩、功能扩展等等。

NFV、虚拟路由技术

虚拟路由器

虚拟路由器是NFV的一种表现形式,它将传统的硬件路由器转换为软件,用软件来实现三层路由功能。这意味着路由器可以作为一种服务(如云服务、SDN组件),灵活部署在云平台、数据中心内,更灵活的适应网络访问需求。

Quagga

NFV、虚拟路由技术

Quagga是一个开源的路由软件,可以在Linux上实现各种路由协议,包括: OSPF、RIP、BGP、IS-IS。我们可以通过使用quagga,把一个Linux虚拟机打造成一个功能强大的路由器。

许多Linux发行版都带有Quagga,比如我们常用的CentOS,可以通过YUM非常方便的安装和使用。一般系统自带的Quagga版本为0.9,也是最常用的版本,最新版为1.2。

# yum install quagga

Quagga的一些特点:

  • 模块化设计:使用了模块化的架构,一种协议对应一个模块;
  • 运行速度快:基于模块化的架构,独立运行且速度很快;
  • 可靠性高:可以在运行期间进行故障诊断和修复;
  • 支持Ipv6:支持Ipv4、Ipv6协议;
  • 容易上手:Quagga的配置方式常规路由器几乎完全相同。

NFV、虚拟路由技术

为了给大家一个直观印象,以下简要展示一些功能。

Quagga默认安装后有一个简单的配置文件,可以直接编辑

!! Zebra configuration file!hostname Routerpassword zebraenable password zebra!log stdout!!

可以通过vtysh或者telnet方式登录,在操作上完全符合工程师的使用习惯,包括?与TAB补全等等

% telnet localhost 2601Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.Hello, this is Quagga (version 1.2.0)Copyright © 1999-2005 Kunihiro Ishiguro, et al.User Access VerificationPassword: XXXXXRouter> ? enable Turn on privileged commands exit Exit current mode and down to previous mode help Description of the interactive help system list Print command list show Show running system information who Display who is on a vtyRouter> enablePassword: XXXXXRouter# configure terminalRouter(config)# interface eth0Router(config-if)# ip address 10.0.0.1/8Router(config-if)# ^ZRouter#

配置一些静态路由~

ip route 10.0.0.0/8 10.0.0.2ip route 10.0.0.0/8 ppp0ip route 10.0.0.0/8 null0

少不了的OSPF

router ospf network 192.168.1.0/24 area 0.0.0.0 network 10.0.0.0/8 area 0.0.0.10 area 0.0.0.10 export-list foo!access-list foo permit 10.10.0.0/16access-list foo deny any

LSA 这样的

# show ip ospf database external 192.168.165.0 LS age: 995 Options: 0x2 : *|-|-|-|-|-|E|* LS Flags: 0x9 LS Type: AS-external-LSA Link State ID: 192.168.165.0 (External Network Number) Advertising Router: 192.168.0.49 LS Seq Number: 800001d8 Checksum: 0xea27 Length: 36 Network Mask: /24 Metric Type: 2 (Larger than any link state path) TOS: 0 Metric: 20 Forward Address: 0.0.0.0 External Route Tag: 0

居然支持SNMP(太没人性了),当然默认情况不开启,如果需使用在编译安装时增加–enable-snmp

效果来了:

# snmpwalk -c public -v1 localhost .1.3.6.1.2.1.14.1.1OSPF-MIB::ospfRouterId.0 = IpAddress: 192.168.42.109[...]

BGP、IPv6之类的特性就不在这里展示拉,有兴趣的同学自己研究看看吧~

**定期发布IT新技术,欢迎大家关注**

本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2022-11-25 13:32
下一篇 2022-11-25 13:46

相关推荐

  • 装修中的loft风格是什么意思

    当年在电视剧《奋斗》里大家住的loft风格房子、过的乌托邦式的生活,贴合了多少追求自由的心。随着lOFT装修风格在国内北上广的兴起,这种方式逐渐作为一种家的时尚得到推崇。loft风…

    用户投稿 2023-03-02
  • 小孝是陪伴,中孝是传承,大孝是超越

    关注“微观学社”头条号,每天优质文章视频,帮您开阔视野,管理有道,领导有方! 大家好,今天我想谈一谈什么是真正的孝道!我发现现在很多小孩子小朋友都非常的孝顺,但是我觉得我们要理解到…

    2022-11-20
  • 谢贤 金庸

    潇洒四哥谢贤一共演出过四个金庸角色,而且他还是金庸剧史上的第一位男主角,那就是情圣杨过,关于情圣二字,我觉得谢贤本人更符合,毕竟现实中的他的的确确是位谈恋爱的高手。让我们返回主题,…

    2022-11-20
  • 湖南为什么简称湘

    湖南省别称在晚清时期发生了由“楚”及“湘”的转变,明代的分封制度与督抚制度使各布政使司与周代诸侯国之间产生文化意义上的联想,特别是明代“两京十三布政使司”与《诗经》中国风“二南十三…

    2024-01-04
  • 肉肉的女生怎么变得更好看,如何判断自己是不是肉肉的女生

    其实相比较来说微胖女生有一种成熟的魅力,这正是瘦瘦的女生所缺少的那种女人味。 虽然现在是以瘦为美的时代,但以我个人的观点来说我并不十分赞同。现在很对人为了减肥去节食、吃药,这些行为…

    2023-03-17
  • 唐朝的著名诗人有哪些,其作品主要是什么

    唐朝的著名诗人有哪些?其主要作品是什么? 诗歌号称文学之母,我国历来是诗歌国度,唐代近300年间,诞生了一大批诗人,他们把诗歌一步步推向了高峰,为后人留下了灿烂辉煌的诗歌文化,滋养…

    2022-12-08
  • 美术学校有哪些,除八大美院等校考高校,美术类的好大学有哪些?三大排行榜共性多

    全国每年有接近120万艺考生,其中有超过一半属于美术生,这也是为何每年录取的45万余艺术类本科新生中,有近六成属于美术生。在艺术学门类包括的5大专业大类中,有4个大类里包含了美术类…

    2022-12-05
  • 记叙文塑造人物形象的方法

    记叙文写作·刻画形象的方法之一:顷刻亮相法(转帖) 写记叙文,选材至关重要。有的作者选材不分辨巨缌,不考惑详略,常常把生动的生活记成了流水账;有的作者选材时间跨度拉得过长,人事写得…

    用户投稿 2022-11-20
  • 乾隆皇帝的亲生母亲是甄嬛吗,孝圣宪后钮祜禄氏是甄嬛吗

    《甄嬛传》剧照 摘要:如果要您要问清朝最有福气的皇太后是哪一位,那就非孝圣宪太后钮钴禄氏莫属了。孝圣宪太后钮钴禄氏,是乾隆皇帝的生母,这位老太太比较长寿,活了八十多岁,而且她当太后…

    2023-07-02
  • 网球王子中越前龙马有多厉害

    在网球的世界里,手冢国光作为青学的支柱,他在网球上的造诣是非同凡响的。从最初的来到青学,就受到学长们的排挤,因为自己的网球打得太好,毕竟是低年级学生,手冢也是挺明事理的,他本是左撇…

    2023-04-15