IP报文中的IP选项部分,是在20个字节空间之外的IP设置,通常的IPV4选项为IP源路径选项,用于记录数据报经过的主机路径,即路由器地址的集合
路由器套接字选项使用控制字来设置路由的特性,例如增加删除路由、路径信心、测度等信息,
通常的设计框架为:
s = socket(AF_ROUTE, SOCK_RAW, 0);
struct rt_msghdr rtm;
/*设置rtm*/
... .... ...
write(s, rtm, rtm->rtm_msglen);
即建立一个AF_ROUTE的套接字文件描述符,设置路由消息struct rt_msghdr结构,通过发送和接收控制消息