日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

一 用協(xié)議分析工具學習TCP/IP


一、前言
目前,網(wǎng)絡的速度發(fā)展非常快,學習網(wǎng)絡的人也越來越多,稍有網(wǎng)絡常識的人都知道TCP/IP協(xié)議是網(wǎng)絡的基礎(chǔ),是Internet的語言,可以說沒有TCP/IP協(xié)議就沒有互聯(lián)網(wǎng)的今天 。目前號稱搞網(wǎng)的人非常多,許多人就是從一把夾線鉗,一個測線器聯(lián)網(wǎng)開始接觸網(wǎng)絡的,假如只是聯(lián)網(wǎng)玩玩,知道幾個Ping之類的命令就行了,假如想在網(wǎng)絡上有更多的發(fā)展不管是黑道還是紅道,必須要把TCP/IP協(xié)議搞的非常明白 。
學習過TCP/IP協(xié)議的人多有一種感覺,這東西太抽象了,沒有什么數(shù)據(jù)實例,看完不久就忘了 。本文將介紹一種直觀的學習方法,利用協(xié)議分析工具學習TCP/IP,在學習的過程中能直觀的看到數(shù)據(jù)的具體傳輸過程 。
為了初學者更輕易理解,本文將搭建一個最簡單的網(wǎng)絡環(huán)境,不包含子網(wǎng) 。
二、試驗環(huán)境
1、網(wǎng)絡環(huán)境
如圖1所示
圖1
為了表述方便,下文中208號機即指地址為192.168.113.208的計算機,1號機指地址為192.168.113.1的計算機 。
2、操作系統(tǒng)
兩臺機器都為windows 2000 ,1號機機器作為服務器,安裝FTP服務
3、協(xié)議分析工具
Windows環(huán)境下常用的工具有:Sniffer Pro、Natxray、Iris以及windows 2000自帶的網(wǎng)絡監(jiān)視器等 。本文選用Iris作為協(xié)議分析工具 。
在客戶機208號機安裝IRIS軟件 。
三、測試過程
1、測試例子:將1號機計算機中的一個文件通過FTP下載到208號機中 。
2、IRIS的設(shè)置 。
由于IRIS具有網(wǎng)絡監(jiān)聽的功能,假如網(wǎng)絡環(huán)境中還有其它的機器將抓很多別的數(shù)據(jù)包,這樣為學習帶來諸多不便,為了清楚地看清楚上述例子的傳輸過程首先將IRIS設(shè)置為只抓208號機和1號機之間的數(shù)據(jù)包 。設(shè)置過程如下:
1)用熱鍵CTRL B彈出如圖所示的地址表,在表中填寫機器的IP地址,為了對抓的包看得更清楚不要添主機的名字(name),設(shè)置好后關(guān)閉此窗口 。
 

圖2
2)用熱鍵CTRL E彈出如圖所示過濾設(shè)置,選擇左欄“IP address”,右欄按下圖將address book中的地址拽到下面,設(shè)置好后確定,這樣就這抓這兩臺計算機之間的包 。
 

圖3
3、抓包
按下IRIS工具欄中 開始按鈕 。在瀏覽器中輸入:FTP://192.168.113.1,找到要下載的文件 ,鼠標右鍵該文件,在彈出的菜單中選擇“復制到文件夾”開始下載,下載完后在IRIS工具欄中按 按鈕停止抓包 。圖4顯示的就是FTP的整個過程,下面我們將具體分析這個過程 。
圖4
說明:為了能抓到ARP協(xié)議的包,在WINDOWS 2000 中運行arp –d 清除arp緩存 。
四、過程分析
1、TCP/IP的基本原理
本文的重點雖然是根據(jù)實例來解析TCP/IP,但要講明白下面的過程必須簡要講一下TCP/IP的基本原理 。
A.網(wǎng)絡是分層的,每一層分別負責不同的通信功能 。
TCP/IP通常被認為是一個四層協(xié)議系統(tǒng),TCP/IP協(xié)議族是一組不同的協(xié)議組合在一起構(gòu)成的協(xié)議族 。盡管通常稱該協(xié)議族為TCP/IP,但TCP和IP只是其中的兩種協(xié)議而已,如表1所示 。每一層負責不同的功能:
 
表1
分層的概念說起來非常簡單,但在實際的應用中非常的重要,在進行網(wǎng)絡設(shè)置和排除故障時對網(wǎng)絡層次理解得很透,將對工作有很大的幫助 。例如:設(shè)置路由是網(wǎng)絡層IP協(xié)議的事,要查找MAC地址是鏈路層ARP的事,常用的Ping命令由ICMP協(xié)議來做的 。
圖5顯示了各層協(xié)議的關(guān)系,理解它們之間的關(guān)系對下面的協(xié)議分析非常重要 。
 

圖5
b.數(shù)據(jù)發(fā)送時是自上而下,層層加碼;數(shù)據(jù)接收時是自下而上,層層解碼 。

推薦閱讀