Research Article
FAS: Using FPGA to Accelerate and Secure SDN Software Switches
Pseudocode 1
Sending pseudocode for virtual Ethernet port.
Pseudocode: Sending procedure in NetMagic-Pro with FAST | nmp_xmit_Frame (Skb, nmp_netdev) | if (Skb->flag == NMP_PACKET) | nmp = transfer (Skb, nmp_netdev); | send_nmp_pkt (nmp) | //hardware send function by writing registers | NMP_SEND_PKT_REG(REG_addr,nmp.metedata); | | | else | nmp = get_soft_nmp(Skb, nmp_netdev); | nmp.metedata.soft = 1; | send_nmp_pkt (nmp) | NMP_SEND_PKT_REG(REG_addr,nmp.metedata); | | |
|