有網卡就強嗎 網絡打印機識別及選型
如今許多打印機生產廠商都紛紛提出了不同層次的關于網絡打印機的概念,而消費者在選購過程中又感到非常迷惑,網絡打印機應該具備什么樣的功能?是否有什么標準可以衡量?一臺打印機加上網卡(或網絡打印服務器)是否就能稱之為網絡打印機呢?
從網絡本身談打印機
談到網絡打印機這個話題,最重要的內容就牽扯到“網絡”這個概念,因為用戶目前所面對的無論是局域網還是廣域網都有很多、很嚴格的要求,這就需要打印機必須符合這些要求,它才能稱之為真正意義上的網絡打印機。
從網絡的角度來講,涉及到兩個很重要的問題。首先,雖然網絡本身是一個有形的結構,但是實際上通過網絡進行的數據傳輸是無形的。這也就意味著,當人們把文件通過網絡發送到打印機的時候,如果沒有一個反饋的結構,它就會消失在無形之中。因此才導致了網絡上各式各樣的協議出現,網絡協議是整個網絡非常關鍵的因素之一,它可以避免人們通過網絡發送的郵件丟失。第二個很重要的問題,就是在網絡上的流量,雖然從發展的角度來看,如今網絡的帶寬已經由幾K發展到幾M甚至幾G,但是隨著帶寬的增加,用戶的數量也在飛速增長,無論多大的帶寬資源都是有限的,都不可能無限制的膨脹、濫用,如果用戶網絡上堆積的數據、文件過載的話,必然導致網絡的癱瘓。
從這兩方面來看,網絡打印機的設計,必須考慮到協議和流量兩個因素。網絡打印機必須具備一個功能,也就是將文件向打印機發送的過程中,無論是接收到還是沒有接收到,接受錯誤還是完全正確,都應該有一個反饋發送給用戶,這樣才能確保用戶作業的完整性;而第二點,無論用戶向打印機發送多少作業,打印機必須要確保能夠快速地處理這些作業,盡量不要使網絡資源浪費掉,更不要使整個網絡進入到一種癱瘓狀態,甚至打印機應該有一個反向的監控功能,當它發現某個作業量已經大到了一定的程度后,就應該把這個作業停止。這也就是說任何一臺網絡打印機最起碼應該具備兩項功能,那就是接收功能和隊列功能。
從另外一個層次上講,因為網絡是人與信息溝通的橋梁,所以也牽扯到用戶如何與這臺網絡打印機進行溝通的問題,通常稱之為網絡管理。任何一臺網絡打印機都必須從任何層次上都能接受用戶的管理,這并不是要求用戶必須跑到打印機面前調整它(這雖然也是一種非常笨的方式),用戶應該能夠從網絡上去管理它,不僅僅是能夠從局域網上去管理、從服務器上去管理,甚至應該把這種管理一直移植到Internet上,形成一種真正的遠程管理。
網絡管理再上升一步就是讓打印機自身擁有診斷功能,具有判斷功能和報錯功能,可以自動的向網絡管理員發送一個E?mail通知,如打印機出現故障,可以發一個E?mail給網絡管理員;沒有墨粉了,可以發一個E?mail給供應墨粉的人員;沒有打印紙了,同樣也可以發一個E?mail給提供打印機紙的人,這就形成了一種雙向的網絡上的交互。
從打印機談適應網絡環境的設計
網絡打印機必須能夠進行反饋、能夠快速、合理地處理發送來的作業,這些都是指一臺網絡打印機應該在網絡上做到些什么。同時,從網絡入手,考慮一臺打印機應該做到什么之后,還應該從打印機入手,考慮它應該具備哪些適應網絡環境的設計。
一臺網絡打印機要想實現實時監控、反饋,以及快速、合理地處理作業功能,它的主板就應該針對網絡進行特殊設計。也就是說,它不但能處理文件,同時它應該有一個很大的內存去快速處理文件,這樣才不會造成打印機網絡瓶頸的出現。它還應該可以不斷地擴展它的內存,不斷擴展它的各種存儲器,這樣才可以適應日益增多的資源量,以滿足日益增加的作業量的需求。
從網絡的連通性上講,因為網絡是多樣性的,在人們日常接觸的網絡上所使用的操作系統有Mac OS、Windows 3.1/95/98/NT、Netware,還有諸多不同版本的UNIX。所以從打印機的設置上說,它應該符合大多數的網絡協議,能夠在一個廣泛的局域網上進行打印,甚至能夠在一個廣域網上進行打印。在打印作業發送過來之后,它在處理前一個作業的時候,允許其他用戶同時發出另一個作業,而不會在中間出現任何中斷。這也就是說,它不但要具有能夠處理不同系統文件的設計結構,同時它還要有專門針對諸多打印作業的隊列功能。在進行打印機設計的時候,不僅要有一個CPU(主處理器)去處理發送來的打印作業,而另外還要有一個芯片去保證整個隊列的完整。這樣才能確保不會因為作業量的增大,而導致打印作業的丟失,或者把打印作業堵死在網絡上面。這也就是經常說的打印機主板上的網絡型設計。
真正意義上的網絡打印機的概念
以前用戶在挑選打印機的過程中,經常會遇到的網絡打印機有兩種:一種網絡打印機是有網卡的,一種網絡打印機是在打印機的之外配有一個打印服務器。許多廠商管這兩種打印機都叫做網絡打印機,但是它們的工作原理是完全不一樣的。使用打印服務器的打印機,只是把網絡上發送來的文件包接收下來后,再解開這個文件包通過并口發送出去,它沒有隊列管理功能,也沒有防止作業量過大而導致網絡癱瘓的能力——而目前來講,能實現隊列管理功能、能夠防止網絡癱瘓的裝置只有網卡,所以沒有網卡的打印機不能稱之為真正意義上的網絡打印機。
但是,從另一個角度去考慮,也不能說任何一臺打印機只要插上了網卡,就是網絡打印機了。首先,在這臺打印機的主板上要有專門針對網絡環境的設計,如果沒有這種設計的話,雖然插了一個網卡之后,打印機能夠完成一些通斷值的測試和作業量的管理,但是遇到有些作業量龐大到這臺打印機吞吐不了的時候,仍然會使網絡停頓下來。所以區分什么是真正意義上的網絡打印機、什么是連接了網絡打印服務器的打印機,這兩個概念非常重要。
其實,目前在國內的打印機市場上,自稱為網絡打印機的遠不止這兩種。如果按大的類別來劃分,可以有四種類型:***種是內置網卡的真正意義上的網絡打印機;第二種可以稱之為內置了打印服務器的網絡打印機;第三種稱之為可以連接打印服務器進行網絡打印的打印機;第四種是可以選配網卡進行網絡打印的打印機,這種類型的打印機型號比較復雜,至于它們是否是真正意義上的網絡打印機,還有待于進一步考察。
我們認為,真正的網絡打印機所應該具備的基本要素有四點:
***,它的網卡必須是標配的,而不應該是外置或選配的。用戶必須考慮到,打印機的主板是否進行了針對網絡環境的設計,如果沒有的話,那么它根本不能稱為真正意義上的網絡打印機;如果有這種設計的話,那么用戶在把這臺打印機當作個人打印機使用的時候,就要在所花費的資金中浪費一筆費用,去購買他所不需要的網絡設計。這一點極為重要。
第二,網絡打印機要有足夠大的存儲單元。越大的網絡上面,它要求的內存就越大,而且要求網絡打印機內存可擴展性越強。
第三,網絡打印機應該適合于比較廣泛的網絡環境。雖然沒有一臺打印機可以做到無所不能,但是對網絡打印機的最基本的要求是,應該適合于目前流行的所有主流網絡,并且應該讓這臺打印機盡可能的完成不同環境下的打印任務。作為網絡打印機,它應該可以在多種網絡協議下同時工作,只要基于以太網結構的協議,它應該都能夠支持,而且在幾個作業同時進行打印的時候,它們彼此之間也不會有相互的影響,沒有需要手動切換或者需要軟件上設置之類的麻煩。任何一臺真正的網絡打印機,都應該能夠自動識別從網絡上接收到的打印作業是什么環境下的,應該如何處理。這同時也關系到打印機主板上相應的設計、打印機處理器的設計、網卡的設計,這樣才能使其達到一個非常廣泛的連通性。
第四,打印機的處理器必須有冗余處理功能。以前很多人在評價網絡打印機的時候,都會考慮到打印機的處理器速度,但是在比較處理器主頻的同時,其冗余處理功能也非常重要。因為在網絡上進行打印的時候,發送過來的打印作業要進行排隊,在處理前一個作業的時候,還要將之后接收來的作業進行隊列管理,而不能 “拒之門外”。冗余處理功能的存在,就完善了網絡打印機的隊列管理功能,它在前端處理文件的過程中,后端進行簡單的隊列管理,防止了通常所說的“丟包”現象的發生。甚至有些打印機上還使用了一個協處理器,這也是為了更快、更好的處理冗余作業的需要。
為用戶提供不斷升級的可能
網絡打印機除了包括網絡協議的設計、解釋器的設計、芯片的設計等純粹的網絡設計和應用之外,還要求它必須可以不斷地進行擴展。雖然目前網絡上的協議有單一化的趨勢,但是在單一化的進程中,協議仍舊很多。尤其是網絡打印機所需要處理的打印作業日益復雜,原來大多數人都是打印Word文檔,而現在更多的人在打印網頁;原來人們都打印普通的txt文檔,而現在都在打印超級鏈接文檔。這就要求網絡打印機必須不斷地適應時代的發展、適應市場的變化,它必須有不斷升級的可能。這種升級不僅包括它的內存可以升級,甚至連它的核心的控制軟件都應該可升級。
同時,對于一臺真正意義上的網絡打印機,必須能夠從多個層次上進行管理。從打印機的管理上看,涉及到五個層次:通過打印機控制面板進行的單機管理;從一個終端訪問、設置一臺打印機的終端管理;從服務器進行操作、控制的服務器管理;通過Intranet進行的局域網管理;通過Internet進行的廣域網管理。
【編輯推薦】