發明
中華民國
099125188
I 425795
追蹤網路封包之處理程序的方法
國立交通大學
2014/02/01
本發明提出一種追蹤網路封包處理程序的機制,可藉由核心函式存取網路封包資料,追蹤網路封包在核心系統的處理程序。應用在網路通訊裝置中,該機制可以利用網路封包的資料結構,找出存取封包的函式,並在該函式嵌入指令,記錄執行函式與封包內容,追蹤系統內部處理網路封包的行為與時間點,協助開發者分析系統內部的網路行為,釐清與改善網路通訊問題。本發明包含一個函式分析方法,該方法可以找出系統中有存取網路封包資料的函式,並在這些函式中嵌入指令,藉由程式本身執行函式的順序,依序觸發嵌入指令來記錄被執行的函式名稱或代碼。 This invention presents a new mechanism that can trace the execution sequence of kernel functions that process network packet. With such trace, we can analyze the networking behavior, conduct software debugging and optimize performance of networking devices. The underlying idea of the mechanism is that the execution sequence of functions process a network packet can be derived from the sequence the functions access the data structure of the network packet. The proposed mechanism first adopts a function analyzer to identify all functions that refer or handle the data structure of network packets, and then patches instructions in each function identified. At run time, the execution of each patched function will trigger the patched instructions automatically to record the function identity and other information of concern.
本部(收文號1090020336)同意該校109年4月6日交大研產學字第1091002952號函申請終止維護專利(交大)
智慧財產權中心
03-5738251
版權所有 © 國家科學及技術委員會 National Science and Technology Council All Rights Reserved.
建議使用IE 11或以上版本瀏覽器,最佳瀏覽解析度為1024x768以上|政府網站資料開放宣告
主辦單位:國家科學及技術委員會 執行單位:台灣經濟研究院 網站維護:台灣經濟研究院