Versión: chino | Inglés (traducido a máquina, WIP)
¿Qué es Sonic?
El software para las redes abiertas en la nube (Sonic) es un sistema operativo de red de código abierto (NOS) basado en Linux que se ejecuta en conmutadores de múltiples proveedores y ASIC. Sonic ofrece un conjunto completo de funcionalidad de red, como BGP y RDMA, que ha sido endurecido en la producción en los centros de datos de algunos de los mayores proveedores de servicios en la nube. Ofrece a los equipos la flexibilidad para crear las soluciones de red que necesitan al tiempo que aprovecha la fuerza colectiva de un gran ecosistema y comunidad.
- De la Fundación Sonic
Es posible que esté interesado en Sonic porque es lo suficientemente poderoso como para satisfacer sus necesidades, o tal vez se ve lo suficientemente pratical y prometedor debido al uso de Azure, o tal vez su arquitectura es lo suficientemente flexible como para permitirle extender y satificar fácilmente sus necesidades. Sin embargo, es posible que se encuentre perdido en el océano de documentos y código, ya sea porque los documentos son demasiado alto y no lo suficientemente prácticos o son demasiado profundos en cada característica específica, como todos los documentos de diseño de alto nivel. Y ahora se pregunta cómo y dónde empezar.
Si estás en esta situación, entonces este libro es para ti.
"Comenzando con Sonic" / "Sonic 入门指南" es un libro que tiene la intención de ayudar a las personas que realmente comienzan en Sonic. Contiene una serie de tutoriales que lo guiarán a través del proceso de construir una imagen sónica, implementarla en un interruptor o virtualmente, y usarlo para hacer algunas operaciones básicas de red para obtener la mano, así como introducir la arquitectura de alto nivel, la base de código y los flujos de trabajo típicos para ayudarlo a comprender cómo funciona internamente y comenzar a desarrollar.
El libro se encuentra actualmente en chino (中文) y la versión en inglés sigue funcionando en progreso. Si le gustan este libro, dale una estrella o únete al esfuerzo de autorizar, arreglar errores o traducciones enviando PRS.
just siguiendo la guía de instalación. Usamos just en lugar de make , porque es más fácil de administrar y usar.just init para instalar MDBook y pluinas relacionadas. Esta es una inicialización única. Simplemente ejecute just build para construir el libro. La salida estará en la carpeta book .
Corre just serve para servir el libro localmente. Luego puede visitar http://localhost:3000 para ver el libro.
Si necesitamos servir al libro con traducción específica, podemos ejecutar just po-serve <lang> . Por ejemplo, just po-serve en servirá el libro en inglés.
Muchas gracias a los siguientes amigos por su ayuda y contribución, ¡sin ti no habría este libro!
@bingwang-ms
Este libro tiene licencia bajo CC BY-NC-SA 4.0.