https://blog.j2sw.com/networking/fiber-101/
Fiber 101