0
我試圖在Linux內核中實現路由算法。即當Linux主機被配置爲充當路由器時。是否有可能向內核代碼庫添加路由算法並將其註冊爲與大多數內核服務一樣?像創建我們自己的調度策略,註冊一個USB設備等?實現Linux內核作爲路由器
由於事先 Binoy
我試圖在Linux內核中實現路由算法。即當Linux主機被配置爲充當路由器時。是否有可能向內核代碼庫添加路由算法並將其註冊爲與大多數內核服務一樣?像創建我們自己的調度策略,註冊一個USB設備等?實現Linux內核作爲路由器
由於事先 Binoy
有一個在Linux內核中一個特殊的子系統,用於數據包處理和檢查 - netfilter的。例如,iptables基於netfilter。它基本上給你鉤子,你可以綁定你的回調。我不知道這是否足以實現新的路由算法,但無論如何這是一個很好的起點。