tcp/ip
ip路由表及選路
1.路由表資訊檢視路由表資訊
mac-abeen:~ abeen$ netstat -rn
routing tables
internet:
destination gateway flags refs use netif expire
default 172.16.0.1 ugsc 155 0 en0
127 127.0.0.1 ucs 1 0 lo0
127.0.0.1 127.0.0.1 uh 5 102207 lo0
169.254 link#4 ucs 1 0 en0
172.16/24 link#4 ucs 6 0 en0
172.16.0.1/32 link#4 ucs 2 0 en0
172.16.0.1 e0:5:c5:45:9f:c4 uhlwiir 156 373 en0 1165
172.16.0.17 d0:67:e5:1b:28:46 uhlwii 1 2 en0 746
172.16.0.101 b8:ac:6f:c0:47:33 uhlwii 1 11 en0 1197
172.16.0.103 24:a0:74:f0:7d:f0 uhlwii 1 0 en0 455
172.16.0.104 link#4 uhlwii 1 1 en0
172.16.0.106/32 link#4 ucs 1 0 en0
172.16.0.255 link#4 uhlwbi 1 9 en0
說明:destination 目的網路或主機
gateway 到達目的需要使用的閘道器
flags 路由flag
refs 參考記數reference count, 正在使用路由的程序個數
use 經由這個路由被傳送的分組包計數
netif 這條路由使用的網路介面
expire 超時時間(單位是秒)
flag解釋
u 表明路由可以使用
g 表明路由使用閘道器(非直接連線網路)
s 表明此路由是手動新增
c 用來clone新的路由條目
h 該路由是到乙個主機的路由
l
w 由乙個條目clone而來
2. ip選路原理3. 常用命令 netstat 、route 、 ifconfig
檢視路由表: netstat -nr
檢視系統介面資訊:netstat -in
mac-abeen:~ abeen$ netstat -in
name mtu network address ipkts ierrs opkts oerrs coll
lo0 16384 313018 0 313018 0 0
lo0 16384 ::1/128 ::1 313018 - 313018 - -
lo0 16384 127 127.0.0.1 313018 - 313018 - -
lo0 16384 fe80::1%lo0 fe80:1::1 313018 - 313018 - -
gif0* 1280 0 0 0 0 0
stf0* 1280 0 0 0 0 0
en0 1500 28:cf:e9:20:a2:5f 50472406 0 36930294 0 0
en0 1500 fe80::2acf: fe80:4::2acf:e9ff 50472406 - 36930294 - -
en0 1500 172.16/24 172.16.0.104 50472406 - 36930294 - -
en1 1500 32:00:17:24:76:80 0 0 0 0 0
en2 1500 32:00:17:24:76:81 0 0 0 0 0
p2p0 2304 0a:cf:e9:20:a2:5f 0 0 0 0 0
awdl0 1484 02:f5:96:cc:90:6c 0 0 846 0 0
awdl0 1484 fe80::f5:96 fe80:8::f5:96ff:f 0 - 846 - -
bridg 1500 2a:cf:e9:02:75:00 0 0 0 0 0
說明:mtu 最大傳輸單元
ipkts 輸入分組數
ierrs 輸入錯誤
opkts 輸出分組數
oerrs 輸出錯誤
coll 衝突
網路 路由表 IP選路
路由表的 flags 字段顯示路由狀態 a 活動的休眠閘道器檢測在路由上被啟用。本字段只適用於 aix 5.1 或更新版本。u up.h 路由至主機而不是網路。g 路由至閘道器。不帶g表示不經過路由 d 路由通過重定向動態地建立。m 路由通過重定向被修改。c 對該路由的訪問建立轉殖路由。本字段只適用...
路由表和iptables Linux實現路由器
計算機網路通訊的本質就是ip資料報的 而實現資料報 的基礎就是位於網路中各節點上的路由表 routetable 即使節點不具備資料報 的功能,以其自身 localhost 作為收發終端的的資料報傳遞也要通過其上路由表實現,下圖是對網路節點資料報收發機制的抽象框圖,通常充當網路節點的裝置會具備不只乙個...
計算機網路之路由表,路由選路原則
1.路由表如何檢視?linux下可以用 route指令 檢視,route n root localhost route n kernel ip routing table destination gateway genmask flags metric ref use iface 0.0.0.0 1...