張有寧
安徽省潛山縣教育局儀器電教站 安徽安慶 246300
對安徽教育網臺一個技術問題的研究
張有寧
安徽省潛山縣教育局儀器電教站 安徽安慶 246300
所依據的接收環境:安徽省2006年度農遠工程建設項目,清華永新接收卡(5.0版本),清華同方OEM專業版XP_SP2系統,512MB內存,160GB硬盤。
計算機之間互連傳送數據,IP地址是必不可少的。在弄清安徽教育網臺所提供的是一個不穩定的工作環境前,我們有必要了解下列幾個概念:
我們目前網絡連接中使用的IP地址是V4版本的32位IP地址,在常用的A,B,C三個類別的IP地址中,一般書籍將其分為兩大類,即公共I P與私有IP;私有IP地址也就是不能直接聯接到Intrenet的IP地址。為幫助大家理解V4版本IP地址的情況,確切地的說,將其分為3種類型更為妥當些,即:公共IP、私有IP與系統保留IP。
顧名思義,就是操作系統保留不為我們所用的I P地址。這其中可分為兩類:一類是用于本機網絡測試與環路IP地址127.0.0.1,這里的0代表的是1~254;另一類是為聯網電腦設置在自動獲取IP地址時,沒有找到DHCP服務器,操作系統本身臨時生成的不穩定IP地址—169.254.*.*。在聯網的計算機剛啟動或初始化TCP/IP時,“DHCP客戶機以地址0.0.0.0為源,以地址255.255.255.255為目標發出IP租用申請廣播。DHCP客戶機等待1s,看是否收到DHCP服務器的回應信息。若未收到,則在第2、4、8、16s重復租用申請廣播,若仍未收到DHCP服務器的回應信息,便隨機使用169.254.0.1~169.254.255.254地址段中的一個地址,以后每隔一定時間(5min)再試發一次租用申請廣播,只要聯網的計算機從網絡中找到DHCP服務器,該IP地址立即變換為DHCP服務器分配的IP地址。
169.254.*.*屬B類IP地址,在聯網計算機網絡中沒有DHCP服務器的情況下,操作系統會自動生成這類地址,若兩臺計算機直接用交叉線相聯,片刻后我們就可發現兩臺電腦使用的就是169.254.*.*這個地址;即使將一臺電腦設置為其他IP地址,另一臺電腦設為自動獲取IP地址。稍后會發現,在沒有DHCP服務器的情況下,自動獲取IP地址的電腦使用的仍是169.254.*.*這個IP地址。從圖1中就可清楚看到這一點:

圖1
在圖1中系統明確告知我們:169.254.*.*是一個不為我們所使用的IP地址,正是基于此種原因,才使安徽教育網臺出現了一些莫名其妙的問題。經實驗,不論操作系統是WIN9X/WIN_XP/WIN2000/WIN7,微軟各版本操作系統均是如此。
當我們將清華永新接收卡從CETV頻道接收切換到安徽教育網臺接收時,在安徽教育網臺的信息接收系統中,農村黨員相關文件接收目錄即會出現。圖2方框中部分是安徽教育網臺正常接收的目錄。

圖2
從中可以看出:此時清華永新接收卡的IP地址按要求設為了169.254.100.100。雖是同一顆衛星,僅下行頻率與相關參數不同。在由CETV切換至安徽教育網臺后,由于農村黨員接收信號的強度高于安徽教育網臺(從清華永新衛星卡的接收數據包中可看出),在數據包最大時,有可能導致安徽教育網臺的部分信號被湮沒,從而造成安徽教育網臺資源的不完全接收。
以上分析了安徽教育網臺提供了不穩定接收環境的原因,為了確保省政府民生工程所投資金的效益發揮,也為了促進城鄉教育的均衡發展,有必要更改安徽教育網臺發射的I P地址,建議由169.254.*.*更改為172.25.*.*(同為B類私有IP地址),盡可能為學校的IP資源接收提供一個穩定的工作環境。
[1]蔣理,李暉.Windows Server 2003網絡實用教程[M].陜西:西安電子科技大學出版社,2004
2010-08-27
張有寧,雙專,中教高級。