Show HN: I built an ISP infrastructure emulator from scratch with a custom vBNG
L’environnement de démonstration se réinitialise toutes les six heures ou lorsqu’il est déclenché par l’intégration continue. Le trafic simulé est configurable via le fichier simulator.config.json. Le laboratoire peut aussi être exécuté localement dans une machine virtuelle à l’aide de Vagrant. Il permet aux clients de surveiller leur statut en ligne et de simuler des abonnés se connectant via DHCPv4 et générant du trafic directement depuis le tableau de bord sans SSH ni commandes CLI manuelles. Le trafic actif est agrégé à partir des deltas SESSION_UPDATE par abonné, avec une surveillance en temps réel des sessions et l’état des nœuds d’accès préconfigurés.