quagga简介

quagga简介Quagga 是一款功能比较强大的开源路由软件 支持 ip ripng ospfv2 ospfv3 bgp 等协议 目前最新版本为 Quagga1 1 0 安装 Quagga 的目的是使装有 linux 系统的电脑变成一台路由器 其主要的功能支持动态 静态路由的配置功能 通过简单的编译 安装就可以让一台 linux 化身成为路由器 提供类似于思科的命令行配置模型 可以提供给用户配置路由相关信息的用户界面

Quagga是一款功能比较强大的开源路由软件,支持ip,ripng,ospfv2,ospfv3,bgp等协议。目前最新版本为 Quagga 1.1.0。安装Quagga的目的是使装有linux系统的电脑变成一台路由器;其主要的功能支持动态+静态路由的配置功能;
通过简单的编译、安装就可以让一台linux化身成为路由器,提供类似于思科的命令行配置模型;可以提供给用户配置路由相关信息的用户界面;
运行上:
Quagga主要结构是以zebra守护进程作为核心,其他动态路由模块RIP/OSPF/BGP这类的程序做为client;
quagga简介

quagga简介
BGP OSPF RIP程序类似。其程序只创建与自己协议相关的socket。用户接受与发送协议报文;添加删除路由的操作是由zebra来处理的;
zebra提供的主要功能
1.监听内核netlink消息,创建删除接口、ip、路由等信息;
2.设置内核ip forward参数;
3.当由内核事件发生时通知给OSPF RIP BGP;
4.为OSPF BGP RIP等路由程序提供接口添加删除路由;
5.相应cli命令,做配置行为;
动态路由(OSPF /RIP/BGP)程序功能:
1.作为zebra的client。接收zebra通知的事件(接口,路由,ip信息)
2.自己创建协议的socket收发报文完成协议功能;
3.相应cli命令,做配置行为




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209042.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午10:10
下一篇 2026年3月19日 上午10:11


相关推荐

  • Java集合之WeakHashMap[通俗易懂]

    Java集合之WeakHashMap[通俗易懂]WeakHashMap继承于AbstractMap,同时实现了Map接口。和HashMap一样,WeakHashMap也是一个散列表,存储的内容也是键值对key-value映射,并且键和值都可以是null。WeakHashMap的键都是弱键,给定一个键,其映射的存在并不阻止垃圾回收器对该键的丢弃,使该键成为可终止,然后被回收。弱键的原理就是Entry继承了WeakReference接口,当G

    2022年5月31日
    33
  • linux批量文件重命名命令_shell重命名文件指令

    linux批量文件重命名命令_shell重命名文件指令SYNOPSISrenamefromtofile…from表示需要替换或者处理的字符,比如文件的扩展名,文件名.to表示对from处理之后的结果。file表示目标文件。[[emailprotected]tmp]#lshello_10_2016-03-17.loghello_4_2016-03-17.loghello_8_2016-03-17.loghello_1_20…

    2025年9月4日
    7
  • FileSystemWatcher 基础用法[通俗易懂]

    FileSystemWatcher 基础用法[通俗易懂]转载自[http://blog.sina.com.cn/s/blog_532804fc0100dzuz.html]1.FileSystemWatcher基础在应用FileSystemWatcher对象之前,必须了解这个对象的一些基本属性和事件。毫无疑问,这个对象的最重要的

    2022年6月17日
    32
  • Spring data jpa 复杂动态查询方式总结

    Spring data jpa 复杂动态查询方式总结一 Springdatajp 简介首先我并不推荐使用 jpa 作为 ORM 框架 毕竟对于负责查询的时候还是不太灵活 还是建议使用 mybatis 自己写 sql 比较好 但是如果公司用这个就没办法了 可以学习一下 对于简单查询还是非常好用的 nbsp nbsp nbsp nbsp 首先 JPA 是 Java 持久层 API 由 Sun 公司开发 nbsp 希望整合 ORM 技术 实现天下归一 nbsp nbsp 诞生的缘由是为了整合第三方 ORM 框架 建立一种标准的

    2026年3月17日
    2
  • SSO单点登录方案大全

    SSO单点登录方案大全分布式微服务系统主流常用的登录方案前言 单点登录其实是一个概念 主要是为了解决一次登录 多系统 本系统或外部系统 之间不需要重复登录的问题 就目前来说 主流的解决方案针对业务场景分为 3 个方向 1 同一公司 同父域下的单点登录解决方案 如 http map baidu com http www baidu com http image baidu com 基于 cooki

    2026年3月16日
    2
  • 微服务分布式事务解决方案Seata

    微服务分布式事务解决方案Seata文章目录一 pandas 是什么 二 使用步骤 1 引入库 2 读入数据 总结一 什么是 Seata Seata 是一款开源的分布式事务解决方案 致力于提供高性能和简单易用的分布式事务服务 Seata 将为用户提供了 AT TCC SAGA 和 XA 事务模式 为用户打造一站式的分布式解决方案 AT 模式是阿里首推的模式 阿里云上有商用版本的 GTS GlobalTransa 全局事务服务 提示 业务场景 角色划分

    2025年11月1日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号