[問題] 請教有無user space 查詢 routing table 的API

看板C_and_CPP作者 (真冷...)時間15年前 (2009/03/15 18:12), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
大家好 想請教一個問題 目前寫了一個程式 可能需要自行輸入封包目的地端位址 然後回傳next hop 想請教LINUX裡面是否有提供查詢的API可用 ======== 當然可以下route指令 列出routing table 自己寫一支code來比對 想說 如果LINUX有提供API那應該會更快才是 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.110.178

03/16 08:36, , 1F
rtnetlink ?
03/16 08:36, 1F

03/16 10:44, , 2F
剛剛看了一下rtnetlink 他似乎是提供user space一個實做
03/16 10:44, 2F

03/16 10:45, , 3F
routing 演算法的API 應該是用在建立routing table
03/16 10:45, 3F

03/16 10:46, , 4F
跟我想要的功能好像有點出入 我的routing table已經有跑
03/16 10:46, 4F

03/16 10:47, , 5F
routing protocol建好了 我想要找出轉傳封包的nexthop IP
03/16 10:47, 5F
文章代碼(AID): #19lDHp7M (C_and_CPP)