小弟做光通信的,之前一直做光链路,现在做到组网了。
项目要求是用光链路实现交换机,小弟之前没有做过这个,底子薄,求坛里大神帮忙。
初步想法是总机用FPGA用RMII和百兆PHY83848通信,83848通过RJ45跟上端路由器通信。
总机和从机用双向光链路,从机再和83848通信转成RJ45.
现在问题是小弟之前没做过网络这块,底子不够扎实,只知道一点交换机工作方式,怎么实现一点想法没有。
小弟想交换机是收到A端口发来的以太帧之后,从帧里读出来源MAC和目的MAC,源MAC和A端口映射,然后把这个帧群发给bcde... 然后下一个帧再映射b端口等等等等。
不知道小弟这个印象对不对,小弟想如果要做这个交换机,是不是用RMII从83848读出来的数据就是MAC帧呢?
小弟菜鸟一只,不懂地方实在太多,望坛里大佬能不吝指点一下,万分感谢! |