2013-02-23 52 views
-2

我需要知道如何編寫一個程序,該程序使用目標IP地址,將它們與表中的條目進行比較,並從路由表中標識正確的下一跳地址(將結果存儲在物理文件中,例如txt)。C程序存儲路由表

任何指針?

感謝

+6

Oblig:http://xkcd.com/138/ – cnicutar 2013-02-23 16:32:59

+1

[你有什麼試過?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – 2013-02-23 16:33:39

回答

0

創建路由表條目

struct routeTable 
{ 
    struct routeTable *next_Entry; 
    int ipAddress; 
    int interface; 
}; 

有點像這一點,你需要創建結構並創建鏈接列表鏈接列表,並利用結構。

0

路由表作爲TCP/IP堆棧的一部分在內核中維護。用戶級C程序無法訪問它。