速讀原著 TCP IP 插口排錯選項

2021-10-04 01:25:32 字數 423 閱讀 2903

檢視乙個t c p連線上發生的事情的另一種方法是使能插口排錯選項,當然是在支援這一特徵的系統中。這個特徵只能工作在 t c p上(其他協議都不行),並且需要應用程式支援(當應用程式啟動時,使能乙個插口排錯選項)。

大多數伯克利演變的實現都支援這個特徵,包括s u nos、4.4bsd和svr4。程式使能了乙個插口選項,核心就會保留在那個連線上發生的事情的乙個痕跡記錄。在這之後,所有記錄的資訊都可以使用 t r p t ( 8 )程式列印出來。使能乙個插口排錯選項不需要特別的許可,但是因為t r p t程式訪問了核心的記憶體,所以執行 t r p t需要特別的許可權。

s o c k程式(附錄c)的- d選項支援這個特徵,但是輸出的資訊比相應的 t c p d u m p的輸出更難解析和理解。然而,我們在 2 1 . 4節確實使用它檢視了t c p連線上t c p d u m p不能訪問的核心變數。

速讀原著 TCP IP 免費ARP

我們可以看到的另乙個 a r p特性稱作免費arp gratuitous arp 它是指主機傳送a r p查詢自己的i p位址。通常,它發生在系統引導期間進行介面配置的時候。如果傳送免費a r p的主機正好改變了硬體位址 很可能是主機關機了,並換了一塊介面卡,然後重新啟動 那麼這個分組就可以使其他主...

速讀原著 TCP IP 常用命令

到目前為止,我們已經討論了鏈路層和 i p層,現在可以介紹 t c p i p對網路介面進行配置和查詢的命令了。i f c o n f i g 8 命令一般在引導時執行,以配置主機上的每個介面。由於撥號介面可能會經常接通和結束通話 如 s l i p 鏈路 每次線路接通和結束通話時,i f c o ...

速讀原著 TCP IP 最大UDP資料報長度

理論上,i p資料報的最大長度是6 5 5 3 5位元組,這是由i p首部 圖3 1 1 6位元總長度欄位所限制的。去除 2 0位元組的i p首部和8個位元組的u d p首部,u d p資料報中使用者資料的最長長度為6 5 5 0 7位元組。但是,大多數實現所提供的長度比這個最大值小。我們將遇到兩個...