bsd比linux节省内存,Freebsd还是Linux?作为BGP路由器超过100mbps
多年来,我们已经为关键基础设施做到了这一点.我们通过Quagga的bgpd获取三个完整的上游BGP源,它使用高达658MB的RAM来运行整个系统.为此,Debian在我们的经验中比其他操作系统更加可靠(并且它还需要较少的安全更新,其最小安装占用空间,导致比我们尝试的其他两个操作系统更少的重新启动).我们使用
Ksplice,因此我们只启动关键包更新.不要担心与ISP的其他供应商的兼容性…
RIPE RIR使用Quagga!
令人惊讶的是硬件并不重要,而是所有关于NIC的.快速CPU基本上只是意味着如果刷新会话,前缀加载速度会更快(假设你有一个GB的RAM并且它们加载到内存中),因此入门级四核被大量过度猜测.我们花了很长时间尝试不同的网卡,根据我们的经验,最好的是使用igb驱动程序的英特尔卡(大约100英镑/网卡,我们使用:82576,ET双端口服务器适配器),e1000排在第二位.有一些考虑因素,例如您的入口和出口NIC如何与主板通信,但对于低于250Mbps的情况,您可能不会注意到是否使用这些NIC.我们使用这种架构击退了复杂的UDP DDoS攻击(它使用了路由器难以处理的最小的UDP数据包).请记住,能够处理最多数量的数据包是您最关心的,而不一定是吞吐量,以Mbps为单位.我们已经指定了一个千兆多宿主路由器,可以处理标准的互联网大小的数据包,即正常运行,高达850Mbps!
我从思科开始(bgpd的配置几乎相同,所以如果你有使用思科套件的经验,这是一个非常快速的过渡)但是因为Linux是如此具有可塑性(例如能够为你的路由器添加一些低资源脚本)帮助报告和管理员)恕我直言使这种类型的设置非常强大(和被低估).如果您仍然有任何疑问或需要进一步的帮助,那么阅读Nanog Mailing list archives中的一些内容就不会出错.
这应该可以让你在Debian上很快开始:Easy Quagga Tutorial
bsd比linux节省内存,Freebsd还是Linux?作为BGP路由器超过100mbps相关推荐
- linux ps内存占用率,linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定...
背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况. 一. linux ps命令,查看某进程cpu和内存占用率情况 [root@test vhost]# ps aux US ...
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ② ( 动态分配堆内存方式 | brk 系统调用 | mmap 系统调用 | brk 系统调用源码介绍 )
文章目录 一.Linux 系统 动态分配堆内存 方式 二.brk 系统调用 动态分配堆内存 一.Linux 系统 动态分配堆内存 方式 Linux 系统中 , 提供了 222 种方式 进行 " ...
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ① ( 堆内存管理 | 内存描述符 mm_struct 结构体 | mm_struct 结构体中的 start_brk、brk 成员 )
文章目录 一.堆内存管理 二.内存描述符 mm_struct 结构体 三.mm_struct 结构体中的 start_brk.brk 成员 一.堆内存管理 Linux 操作系统中的 " 堆内 ...
- 【Linux 内核 内存管理】Linux 内核内存布局 ③ ( Linux 内核 动态分配内存 系统接口函数 | 统计输出 vmalloc 分配的内存 )
文章目录 一.Linux 内核 动态分配内存 系统接口函数 二.统计输出 vmalloc 分配的内存 一.Linux 内核 动态分配内存 系统接口函数 Linux 内核 " 动态分配内存 & ...
- linux回收内存的方法,linux释放内存的方法
Linux 释放内存方法 先看看内存使用状况 [root@node1 ~]# free -m total used free shared buffers cached Mem: 8004 6557 ...
- linux 进程 内存 耗光,Linux内存耗尽原因分析
Linux内存的使用需要维持在一定的比例内,如果内存占用太高,系统也能运行,但是会影响速度.本文就来介绍一下Linux中内存耗尽应该怎么分析? 在测试NAS性能,用fstest长时间写,分析性能变差的 ...
- linux的内存占用分析,Linux 内存占用分析
这篇博客主要介绍 linux 环境下,查看内存占用的两种方式:使用 ps,top等命令:查看/proc/[pid]/下的文件.文章简要介绍了命令的使用方法与一些参数意义,同时对/proc/[pid]/ ...
- linux系统内存管理含义,Linux内存管理--基本概念及相关数据结构
一.内存管理的基本概念 1.存储空间 在32位嵌入式系统中,存储空间的地址范围从0x00000000到0xFFFFFFFF.这4GB存储范围内可以包括以下几种存储空间: 设备空间(MT_DEVICE) ...
- linux 进程内存分析工具,Linux内存使用情况以及内存泄露分析之工具与方法
1. 内存使用情况分析 1.1 系统总内存分析 通过cat /proc/meminfo,可用的物理内存=MemFree+Buffers+Cached. MemTotal: 5933132 ...
最新文章
- JS基础-Array对象手册
- 项目: 图片放大缩小。
- 单位几个小伙子,又因为微服务的事吵的不可开交
- zabbix监控iptables防火墙状态之是否有丢弃的包(攻-击)
- html5 手机端分页,哪位大神可以提供个移动端h5下拉分页的方法
- ThinkPHP5权限控制
- 关于私募基金高水位业绩报酬计提的N种方式!
- 64位win7下SQL2005安装和SP3补丁安装手记
- 【迅为iMX6Q】开发板 烧写工具 MfgTool2.exe 打不开问题的解决
- 「项目管理」甘特图制定项目计划的方法
- 三菱fx3u编码器同步程序,伺服同步,一个编码器控制两个伺服同步运转
- 微软气坏了!Windows 惨遭抄袭,这款系统简直超越正品
- ENVI气溶胶反演相关示例教材
- mysql配置主从复制和mysql多实例配置主从复制
- dedecms教程:织梦未审核文档禁止动态浏览
- EO.WebBrowser 2021 for .NET Crack
- 视频物体分割算法:如何提升复杂场景的分割精度?
- 日语50音图学习笔记
- 以下哪种标签不是php起始 结束符,CIW中国网页设计师考试试题(Fireworks部分)及答案二...
- rtx3090ti和gtx1080ti参数对比
热门文章
- openGauss例行重建索引
- 安卓通知栏管理详解及分析 NotificationListenerService
- 视频怎么转音频?详细的转换步骤
- 学生网上选课管理系统的设计与实现—计算机类专业课程设计(毕业设计)
- FATFS长短文件名解析
- sda1,sda2,sdb1,hda1是什么东西。
- Python中的判断与循环语句
- UE发起的PDU Session Establishment流程详解(1)
- CODESYS (V3.5 SP12 Patch)简单应用 第 2篇之单轴简单使用CFC+ST代码(硬件:长沙赛搏机器智能MIC7001总线控制器+松下A6BE总线驱动器)
- 计算机毕业设计 SSM网上服装商城系统 服装定制商城系统 服装定制信息管理系统Java