unicast专题

Unicast与Multicast

Unicast - $ns rtproto type - type: Static, Session, DV, cost, multi-path  Multicast - $ns multicast (right after set $ns [new Scheduler]) - $ns mrtproto type - type: CtrMcast, DM, ST, BST

netlink_unicast return -11 (EAGAIN)

我碰到一个很奇怪的问题,内核调用netlink_unicast发送无线驱动收到的无线帧到用户态,一开始还好的,都正常发送。大约发了几十KB的数据之后,这个调用就出错了,返回-11,查代码是EAGAIN。 内核中走到这个位置 : netlink_unicast() 调用了函数->netlink_attachskb()来将报文放到目的SOCKET 的接收缓冲区中。 netlink_attach