隨著Internet的普及,全球性信息化浪潮在給我們帶來便利的同時(shí),網(wǎng)絡(luò)信息安全問題也日益彰顯。因此,一些企業(yè)、機(jī)關(guān)、科研機(jī)構(gòu)為了防止數(shù)據(jù)的泄密,常常需要利用網(wǎng)絡(luò)數(shù)據(jù)包的截獲與還原技術(shù)來監(jiān)視從本單位傳出的數(shù)據(jù)。 然而,在一個(gè)大型局域網(wǎng)中,對大量的網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行采集和監(jiān)控可能需要通過多機(jī)協(xié)作技術(shù)來實(shí)現(xiàn)。本文首先對TCP/IP協(xié)議進(jìn)行了闡述,并分析了多機(jī)協(xié)作和數(shù)據(jù)包采集技術(shù),然后以Java為工具,實(shí)現(xiàn)了基于Socket的網(wǎng)絡(luò)數(shù)據(jù)多機(jī)協(xié)作采集的有關(guān)技術(shù)和核心算法。