0
這是我的Android設備顯示:/proc/net/rotue列的含義是什麼?尤其是標誌列
$ cat route
Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT
rmnet0 D532BD0A 00000000 0005 0 0 0 FFFFFFFF 0 0 0
rmnet0 0000000A 00000000 0001 0 0 0 000000FF 0 0 0
rmnet0 00000000 D532BD0A 0003 0 0 0 00000000 0 0 0
我不熟悉Linux的籽粒。在搜尋了很多之後,我很難找到有用的解釋。有人可以解釋嗎?特別是對於Flags專欄,0001 0003 0005的成分是什麼?也可以提供一些參考。
感謝。我已經閱讀了route.h。爲什麼RTF_ *值在表中不包含0003,0005? –
這是一個標誌組合。 0x3是0x2 + 0x1,即'RTF_UP | RTF_GATEWAY'。 0x5是0x4 + 0x1,即'RTF_UP | RTF_HOST'。 –
明白了。你能否詳細解釋路線入口的具體細節?例如,0x3意味着它可用,D532BD0A是網關?哪個是0x5條目中的主機?感謝 –