P340 Tiny軟路由折騰成果
本帖最后由 summerq 于 2022-4-19 02:49 编辑近日疫情緣故,個人時間較多,於是決定做一些別人未曾嘗試的事。軟路由在本論壇十分流行,因此我決定一步到位,做一個all in one。具體詳細軟硬件我會單獨發貼介紹。
計畫目標如下:
家庭寬頻為2.5g上下對等網路,無空間擺放機櫃。
低噪音,小體積,萬兆跑滿64b小包(這並非需求,僅僅因為太多人強調64b,因此將14.8mpps 64b當作不必須達成之目標)。
路由,防火牆,nas下載,留學服務等高度集成。
家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。gps時間同步服務。
硬件配置:
P340 Tiny,cpu 10700,nvme intel 760p x2,sata ssd 2t x1,ram 32g ddr4 x2,wwan LTE + GNSS,網卡 x710 t2l主動散熱,雙排散熱孔上蓋,有源gps天線等。
軟件配置:
ESXI 7u3,tnsr 主力路由 dpdk + vpp, openwrt wwan failover + NTP server + SMS,Untangle UTM網路威脅管理,Debian 科學服務器,QuTS NAS
目前軟件硬件調試已經完成,達到當初預設之目標。未來將會通電運行1-2周,若無穩定性問題則替換目前主力路由防火牆。
再此特別感謝飛雪兄弟,為我焊接補齊wwan接口。 小包可以万兆吗 用的什么无线网卡 原来插了pcie再插sata还有这种操作…学习了[震惊]
之前连定制的双光/电口挡板都准备好了,结果卡被耽搁了 咨询一下楼主,为什么加GPS?校对时间吗? 家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。
问一下,宽带已经断了是如何远程重启的? 问下楼主,你是通过什么软件测得小包,我也想测一下我这两个机器的小包性能
还能带流量卡wwan LTE + GNSS,强大了~ 插了pcie再插sata的汉堡操作让人眼前一亮,又学习了。 tedaz 发表于 2022-4-19 08:05
家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。
问一下,宽带已经断了是如何远程重启的? ...
不是有wwan吗?肯定插了流量卡啊 tedaz 发表于 2022-4-19 08:05
家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。
问一下,宽带已经断了是如何远程重启的? ...
大概靠LTE sim吧 加装lte的操作学到了
去研究一下
这样就不用担心家里网络断了之后没办法远程维护的问题了https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif liansishen 发表于 2022-4-19 09:51
加装lte的操作学到了
去研究一下
这样就不用担心家里网络断了之后没办法远程维护的问题了 ...
增加4G/5G链路买个便宜的CPE就行,最便宜的5G CPE就是联通紫光展瑞芯片那款,比WWAN卡接受能力强 好奇的是这个“ tnsr 主力路由 dpdk + vpp” 裸机部署?vm部署?
可否分析一下配置过程即命令行?
对我而言难度有点大, 还玩不转 tedaz 发表于 2022-4-19 08:05
家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。
问一下,宽带已经断了是如何远程重启的? ...
有手机卡? 謝謝熱心的網友。這裡我回答一下前面提到的一些問題。
1. 萬兆小包如何測試。Trex跑在另一台機器上,配置為9900k+mellanox cx4。瓶頸在x710這邊。目前我還沒有跑測試,只是根據dpdk上測試報告來估算,分配了2個workers就可以跑滿
2. LTE模塊的作用。這裡主要是斷網之後通過TG bot給我push msg。GPS用來接收時間,作為NTP的一個時間信號源。
3. TNRS運行環境問題。這裡我用esxi,分配4個核心。鎖定core 4-7,12-15。TNSR裡面基於ubuntu,鎖定core 2,3,6,7。其中前兩個是物理核心,後兩個是對應的hyper thread,順序不可出錯。內存分配16g。 wesleyxy 发表于 2022-4-19 09:06
不是有wwan吗?肯定插了流量卡啊
是這樣。sim卡在左下角 summerq 发表于 2022-4-19 10:34
謝謝熱心的網友。這裡我回答一下前面提到的一些問題。
1. 萬兆小包如何測試。Trex跑在另一台機器上,配置為 ...
对于第二点,我在用GPS based NTP server ,也将面临天线拉不到有天空的地方,我也在了解是不是可以通过通讯网络对时。 。。
TNSR,如果可以的话,请分享一下配置过程,纯CLI实在有点搞不掂。另外一方面,不知道使用dpdk而言,带宽的sweet point是多少,即是否要千兆以上才有意义? tedaz 发表于 2022-4-19 08:05
家庭寬頻掉線後(或ip被ban)可通知我以便遠程重啟。
问一下,宽带已经断了是如何远程重启的? ...
寬頻斷線-》我手機收到通知-〉給我家裡阿姨打電話,人肉重啟…… summerq 发表于 2022-4-19 10:55
寬頻斷線-》我手機收到通知-〉給我家裡阿姨打電話,人肉重啟……
这个厉害了[恶魔] 支持顶一下。 最厉害的不应该是2.5g上下对等吗 myway 发表于 2022-4-19 10:46
对于第二点,我在用GPS based NTP server ,也将面临天线拉不到有天空的地方,我也在了解是不是可以通过 ...
GPS配置如下圖。tnsr要命令行配置,很長。這部分我單獨發貼。
Tnsr不支持pppoe,所以家用没戏。另外C3558这样羸弱的核心,跑tnsr单核就能干5Mpps,两个核心就可以实现万兆线速了。现阶段影响软路由性能的还是内核。 rx_78gp02a 发表于 2022-4-19 12:51
Tnsr不支持pppoe,所以家用没戏。另外C3558这样羸弱的核心,跑tnsr单核就能干5Mpps,两个核心就可以实现万 ...
關於tnsr,你說的十分正確。論壇裡也推薦萬兆應用使用單核。我家裡不需要pppoe,直接通過dhcp獲得公網ip,因此沒問題。 rx_78gp02a 发表于 2022-4-19 12:51
Tnsr不支持pppoe,所以家用没戏。另外C3558这样羸弱的核心,跑tnsr单核就能干5Mpps,两个核心就可以实现万 ...
C3558我有,跑不滿萬兆。因為只有4核心,系統用一個,datapanel管理一個,vpp只能鎖定2個core,跑10mpps。萬兆雙向要14.8mpps x2⋯⋯
rx_78gp02a 发表于 2022-4-19 12:51
Tnsr不支持pppoe,所以家用没戏。另外C3558这样羸弱的核心,跑tnsr单核就能干5Mpps,两个核心就可以实现万 ...
对哦,我都忘记这个最重要的dependency了。。。
我想起来当时为啥放弃TNSR了,一个是全CLI配置,一个是PPPoE。。。 summerq 发表于 2022-4-19 13:13
C3558我有,跑不滿萬兆。因為只有4核心,系統用一個,datapanel管理一個,vpp只能鎖定2個core,跑10mpps ...
是我记错了,不过能达到10Mpps已经很牛逼了,我试过N5105ROS跑1Mpps消耗50% cpu ESXI下面能正常驱动WWAN吗 Oxyon 发表于 2022-4-19 14:29
ESXI下面能正常驱动WWAN吗
USB直通openwrt就可以了
页:
[1]
2