Family rt-neigh netlink 規範¶
概要¶
透過 rtnetlink 管理 IP 鄰居。
操作¶
newneigh¶
新增新的鄰居條目
- 固定頭部:
- 屬性集:
- 執行:
- 請求
- 屬性:
[
dst,lladdr,probes,vlan,port,vni,ifindex,master,protocol,nh-id,flags-ext,fdb-ext-attrs]
delneigh¶
移除現有的鄰居條目
- 固定頭部:
- 屬性集:
- 執行:
- 請求
- 屬性:
[
dst,ifindex]
delneigh-ntf¶
通知鄰居刪除
- 值:
29
- 通知:
getneigh
- 固定頭部:
getneigh¶
獲取或轉儲鄰居條目
- 固定頭部:
- 屬性集:
- 執行:
- 請求
- 屬性:
[
dst]
- 回覆
- 屬性:
[
dst,lladdr,probes,vlan,port,vni,ifindex,master,protocol,nh-id,flags-ext,fdb-ext-attrs]
- 轉儲:
- 請求
- 屬性:
[
ifindex,master]
- 回覆
- 屬性:
[
dst,lladdr,probes,vlan,port,vni,ifindex,master,protocol,nh-id,flags-ext,fdb-ext-attrs]
newneigh-ntf¶
通知鄰居建立
- 值:
28
- 通知:
getneigh
- 固定頭部:
getneightbl¶
獲取或轉儲鄰居表
setneightbl¶
設定鄰居表
多播組¶
rtnlgrp-neigh
定義¶
ndmsg¶
- 型別:
結構體
- 成員:
- ndm-family (
u8): - ndm-pad (
pad): - ndm-ifindex (
s32): - ndm-state (
u16): - ndm-flags (
u8): - ndm-type (
u8):
- ndm-family (
ndtmsg¶
- 型別:
結構體
- 成員:
- family (
u8):
- family (
nud-state¶
- 型別:
標誌
- 列舉名:
無
- 條目:
未完成可達陳舊延遲探測失敗無 ARP永久
ntf-flags¶
- 型別:
標誌
- 列舉名:
無
- 條目:
使用自身主代理外部學習解除安裝粘性路由器
ntf-ext-flags¶
- 型別:
標誌
- 列舉名:
無
- 條目:
託管鎖定
rtm-type¶
- 型別:
列舉
- 列舉名:
無
- 條目:
未指定單播本地廣播任播多播黑洞不可達禁止丟擲NATxresolve
nda-cacheinfo¶
- 型別:
結構體
- 成員:
- 已確認 (
u32): - 已使用 (
u32): - 已更新 (
u32): - 引用計數 (
u32):
- 已確認 (
ndt-config¶
- 型別:
結構體
- 成員:
- 鍵長 (
u16): - 條目大小 (
u16): - 條目數 (
u32): - 上次重新整理 (
u32): - 上次隨機數 (
u32): - 雜湊隨機數 (
u32): - 雜湊掩碼 (
u32): - 雜湊鏈垃圾回收 (
u32): - 代理佇列長度 (
u32):
- 鍵長 (
ndt-stats¶
- 型別:
結構體
- 成員:
- 分配 (
u64): - 銷燬 (
u64): - 雜湊增長 (
u64): - 資源失敗 (
u64): - 查詢 (
u64): - 命中 (
u64): - 接收探測-多播 (
u64): - 接收探測-單播 (
u64): - 週期性垃圾回收執行 (
u64): - 強制垃圾回收執行 (
u64): - 表已滿 (
u64):
- 分配 (
屬性集¶
neighbour-attrs¶
未指定 (binary)¶
- 值:
0
dst (binary)¶
- 顯示提示:
ipv4
lladdr (binary)¶
- 顯示提示:
mac
cacheinfo (binary)¶
- 結構體:
probes (u32)¶
vlan (u16)¶
port (u16)¶
vni (u32)¶
ifindex (u32)¶
master (u32)¶
link-netnsid (s32)¶
src-vni (u32)¶
protocol (u8)¶
nh-id (u32)¶
fdb-ext-attrs (binary)¶
flags-ext (u32)¶
- 列舉:
ndm-state-mask (u16)¶
ndm-flags-mask (u8)¶
ndt-attrs¶
名稱 (string)¶
thresh1 (u32)¶
thresh2 (u32)¶
thresh3 (u32)¶
config (binary)¶
- 結構體:
parms (nest)¶
- 巢狀屬性:
stats (binary)¶
- 結構體: