幀的組成 在網絡中,計算機通訊傳輸的是由「0」和「1」構成的二進制數據,二進制數據組成「幀」(Frame),幀是網絡傳輸的最小單位。實際傳輸中,在銅纜(指雙絞線等銅質電纜)網線中傳遞的是脈衝電流;在光纖網絡和無線網絡中傳遞的是光和電磁波(固然光也是一種電磁波)。 針對高速脈衝電流而言,咱們人爲地用低電平的脈衝表明「0」、用高電平的脈衝表明「1」。這些虛擬的「0」或「1」就是「位」(Bit)。在計算機網絡中通常8個位組成了一個「字節」(Byte)。學過計算機的人都知道字節(Byte)是計算機的數據儲存單位。網絡技術的初學者大都會把「Bit」(位)與「Byte」(字節)相混淆,談到100Mbps以太網,就會覺得它是每秒鐘能傳100MB數據的網絡,實際上只是25MB(理論值)。 若是把脈衝電流當作是軌道,那麼幀就是運行在軌道上的火車。火車有機車和尾車,幀也有一個起點,咱們稱之爲「幀頭」,並且幀也有一個終點,咱們稱之爲「幀尾」。幀頭和幀尾之間的部分是這個幀負載的數據(至關於火車車頭和車尾之間的車箱)。 幀的傳輸 在網絡中,網絡設備將「位」組成一個個的字節,而後這些字節「封裝」成幀,在網絡上傳輸。爲何要把數據「封裝」成幀呢?由於用戶數據通常都比較大,有的能夠達到MB字節,一會兒發送出去十分困難,因而就須要把數據分紅許多小份,再按照必定的次序發送出去。 以太網的幀值老是在必定範圍內浮動,最大的幀值是1518字節,最小的幀值是64字節。在實際應用中,幀的大小是由設備的MTU(最大傳輸單位)即設備每次可以傳輸的最大字節數自動來肯定的。 幀是當計算機發送數據時產生的,確切地說,是由計算機中安裝的網卡產生的。幀只對於可以識別它的設備纔有意義。對於集線器來講,幀是沒有意義的,由於它是物理層設備,只認識脈衝電流。有許多人對幀不理解,因此不能很好地理解交換機與集線器的區別。 看了以上這麼多,也許你仍是不明白,其實,二進制並非網管員要打交道的東西,而幀纔是網管員真正要注意的東西,因此在Windows 2000的「網絡監視器」中,「幀」纔是被監視的對象。但咱們究竟怎樣監視幀呢?