OpenBSD 開發人員
OpenBGPD 正在開發中
OpenBGPD的開發重點是確保最高水準的安全性和可靠性。 為了保護,使用了對所有參數的正確性的嚴格驗證、監視緩衝區邊界合規性的手段、特權分離以及對系統呼叫的存取限制。 其他優點包括配置定義語言的方便語法、高效能和記憶體效率(例如,OpenBGPD 可以處理包含數十萬個條目的路由表)。 本計畫支援大部分BGP 4規範,符合RFC8212的要求,但不試圖包羅萬象,主要為最受歡迎、最廣泛的功能提供支援。
OpenBGPD 6.6 版本有以下改進:
- 提高表格性能
Adj-RIB-輸出 ,它儲存有關本地 BGP 路由器選擇的路由資訊,以向對等體通告最佳路由,已切換為使用與對等體關聯的 RB 樹; - 重寫了社群匹配的程式碼,多個社群和大量節點的配置工作顯著加快。
- bgpctl 中新增了「show mrt Neighbors」指令,以以下格式轉儲相鄰 BGP 路由器表
捷運表_DUMP_V2 ; - 在 Linux 上運行時,支援使用以下方式保護 BGP 會話:
TCP MD5SIG ; - 最大尺寸
通訊終止訊息 增加到 255 位元組。
來源: opennet.ru