TCPIP IP路由表及選路 Note

2022-02-01 19:46:59 字數 3183 閱讀 9272

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...