百科解釋
目錄·一種磁盤·ZIP文件格式·ZIP文件詳細信息·與rar文件的區(qū)別·美國郵政編碼 (ZIP Code) 一種磁盤 ZIP是指一種高儲存密度的磁盤驅動器與磁盤,一片ZIP磁盤的容量約100MB,大小則和傳統(tǒng)3.5"軟盤片差不多。另有LS-120規(guī)格的120MB高容量磁盤,而且其磁盤驅動器可讀取傳統(tǒng)3.5"軟盤片,但是其存取速度稍遜于ZIP。ZIP文件格式 ZIP,是一個計算機文件的壓縮的算法,原名Deflate(真空),發(fā)明者為菲爾·卡茨(Phil Katz)),他于1989年1月公布了該格式的資料。ZIP通常使用后綴名“.zip”,它的MIME格式為 application/zip 。目前,ZIP格式屬于幾種主流的壓縮格式之一,其競爭者包括RAR格式以及開放源碼的7-Zip格式。從性能上比較,RAR格式較ZIP格式壓縮率較高,而7-Zip由于提供了免費的壓縮工具而逐漸在更多的領域得到應用。ZIP文件詳細信息 前身 1985年一家名為SEA(System Enhancement Associates,系統(tǒng)增強伙伴)的小公司開發(fā)了一個在MS-DOS平臺下的商業(yè)壓縮軟件,名為ARC。當時的軟體發(fā)行方式與現(xiàn)在略有不同,用戶購買了軟體,除了得到軟體的可執(zhí)行文件還包括一份C語言的源代碼。當時的卡茨與很多用計算機的平民一樣,缺乏資金購買大量的商業(yè)軟件,當時卡茨從網(wǎng)上下載了一份ARC的C語言源代碼,并用匯編語言將其全新編寫并編譯出來。卡茨將這個軟體名為:PKARC(Phillip Katz' ARC)?ù闹谱鞯男萝涹wPKARC因為是使用匯編語言重新編寫,因為是參照源代碼編寫的,所以完全兼容ARC以及性能上比ARC高。卡茨當時將這個新軟件上傳到網(wǎng)絡上面。顯然,卡茨此舉造成對SEA公司的侵權。SEA最初希望通過聯(lián)絡卡茨使PKARC成為SEA公司旗下的一款產(chǎn)品,后來卡茨拒絕了。最終,雙方對簿公堂,結果是卡茨敗訴,卡茨被判以對SEA公司的賠款以及停止發(fā)放PKARC。后來,卡茨在研發(fā)過程中的PKARC續(xù)作PKPRC也被迫重新改寫所有代碼,PKPRC其實就是下文提及的PKZIP的前身。 誕生 這場官司過后幾周,卡茨就制作出新壓縮軟件PKZIP(Phillip Katz' ZIP),這款全新的軟體比ARC的壓縮率,壓縮性能以及功能都要高許多。此后,卡茨還將ZIP的所有技術參數(shù)公諸于眾。這一名稱zip(含義“速度”)是由卡茨的朋友羅伯特·馬宏利(Robert Mahoney)建議的。他們想暗示,他們的產(chǎn)品比ARC在一定時間內(nèi)更快速。這個名字往往被寫成大寫字母,因為在DOS系統(tǒng)內(nèi),通常都是使用大寫字母作為后綴名的。(由于MS-DOS運行在FAT文件系統(tǒng)上) Winzip的面世 Windows 3 面世之前,有兩種格式與ZIP同樣流行,一個是LHA(LHArc),另一個是ARJ(Archiver Robert Jung),直至到1995年,這3種壓縮格式都是PC應用的主流。之后,1995年,微軟發(fā)布了Windows95,當時從DOS轉移到Windows的用戶們,極度渴求對圖形界面下的優(yōu)良軟件,Winzip以其優(yōu)良的性能以及不太羞澀的圖形用戶界面吸引了用戶的目光,在當時占有大量的市場占有量,其實,當時的Winzip僅僅是一個調(diào)用DOS資源的GUI外殼,但是其從Windows 3就開始的制作經(jīng)驗使其GUI性能和外觀都比當時的流行軟件要好。很快的,Winzip就成為了當時一個很流行的軟件。同時也帶動了ZIP的傳播,由于在前期太受歡迎,使到后期很多用戶都以為,是WinZip創(chuàng)造了ZIP,其實這是一個誤解,關于Winzip更詳細的資訊,參見Winzip。 發(fā)展 因為格式開放而且免費。越來越多的軟件內(nèi)嵌支持打開Zip文件。這時,Zip文件越來越象一個經(jīng)過壓縮的透明文件夾。 * 自Windows Me以來,Windows內(nèi)嵌支持打開以及壓縮Zip文件。 * 一些下載軟體的工具,支持部分下載Zip文件然后進行恢復。 * 越來越多的軟件內(nèi)嵌支持打開Zip文件。 * 幾乎所有的壓縮軟體都支持打開及制作Zip文件。 危機 基本上,Zip文件的發(fā)展都是由PKware公司與Winzip所推動。然而,其兩家公司就某些問題上互相猜疑,導致發(fā)展緩慢。人們目前最想在 Zip文件實現(xiàn)的目標,就是加強目前Zip文件的加密能力。就目前而言,Zip的文件加密能力弱得可憐,僅憑單單一個口令保護,根本滿足不了安全需求。雖然卡茲在生時公開了格式,但是當時制作的時候留有為日后升級的空間。而Winzip僅僅是一個使用者,根本無法發(fā)布新標準,其標準的制訂權依然保留在 PKware手中。2002年時,PKware開發(fā)了支持256位AES加密的PKZIP 5.0,但是Winzip在2003年發(fā)布的Winzip 9卻被證明了無法與之相容。雙方都互相指責對方違背了Zip的自由開放精神。這是Zip自誕生日起,第一個對于它來說最嚴峻的挑戰(zhàn)。 特色 使用任何一種文本編輯器打開Zip文件,都會看到頭2字母為:PK 技術 ZIP是一種相當簡單的分別壓縮每個文件的存檔格式。分別壓縮文件允許不必讀取另外的數(shù)據(jù)而檢索獨立的文件;理論上,這種格式允許對不同的文件使用不同的算法。不管用何種方法,對這種格式的一個告誡是對于包含很多小文件的時候,存檔會明顯的比壓縮成一個獨立的文件(在類Unix系統(tǒng)中一個經(jīng)典的例子是普通的tar.gz存檔是由一個使用gzip壓縮的TAR存檔組成)要大。 ZIP的規(guī)約指出文件可以不經(jīng)壓縮或者使用不同的壓縮算法來存儲。然而,在實際上,ZIP幾乎差不多總是在使用卡茨(Katz)的DEFLATE算法。 ZIP支持基于對稱加密系統(tǒng)的一個簡單的密碼,現(xiàn)在已知有嚴重的缺陷,已知明文攻擊,字典攻擊和暴力攻擊。ZIP也支持分卷壓縮。 在近來一段時間,ZIP加入了包括新的壓縮和加密方法的新特征,不過這些新特征并沒有被許多工具所支持并且沒有得到廣泛應用。 壓縮方法 用來對比壓縮大小使用的是[1]的內(nèi)容和最大壓縮比。 Shrinking(方法1) 收縮(Shrinking)是LZW的微小調(diào)整的一個異體,同樣也受到LZW專利問題的影響。從來沒有明確的是這項專利是否涵蓋反收縮,不過一些開放源碼的項目(例如Info-ZIP)決定謹慎行事,在默認的構造里不包含反收縮的支持。 Reducing(方法2-5) 縮小(Reducing)包括壓縮重復字節(jié)序列的組合,然后應用一個基于概率的編碼得到結果。 Imploding(方法6) 爆聚(Imploding)包括使用一個滑動窗口壓縮重復字節(jié)序列,然后使用多重Shannon-Fano樹壓縮得到結果。 Tokenizing(方法7) 令牌化(Tokenizing)的方法數(shù)是保留的。PKWARE規(guī)約沒有為其定義一個算法。 Deflate和增強的Deflate(方法8和9) 這些方法使用眾所周知的Deflate算法。Deflate允許最大32K的窗口。增強的Deflate允許最大64K的窗口。增強版完成任務稍稍成功一些,但是并沒有被廣泛的支持。 Deflate比較尺寸是52.1MiB(使用pkzip for Windows,版本8.00.0038測試) 增強的Deflate比較尺寸是52.8MiB(使用pkzip for Windows,版本8.00.0038測試) PKWARE Data Compression Library Imploding(方法10) PKWARE數(shù)據(jù)壓縮庫爆聚(PKWARE Data Compression Library Imploding),官方ZIP格式規(guī)約就此沒有給出更多的信息。 比較尺寸是61.6MiB(使用pkzip for Windows,版本8.00.0038測試,選擇二進制模式) 方法11 此方法被PKWARE保留。 Bzip2(方法12) 此方法使用眾所周知的bzip2算法。此算法比deflate高效但是并沒有被(基于Windows平臺的)工具所支持。 比較尺寸是50.6MiB(使用pkzip for Windows,版本8.00.0038測試)與rar文件的區(qū)別 將網(wǎng)絡號映射到區(qū)域名的AppleTalk會話層協(xié)議。ZIP是被NBP用來決定哪些網(wǎng)絡包含屬于某一個區(qū)域的節(jié)點。 ZIP的歷史比RAR長久.但是壓縮方面比較小. RAR的壓縮率比ZIP要大很多.所以現(xiàn)在網(wǎng)上大多數(shù)的壓縮文件是用RAR格式的. ZIP,一個強大并且易用的壓縮格式, 支持 ZIP、CAB、TAR、GZIP、MIME, 以及更多格式的壓縮文件. 其特點是緊密地與 Windows 資源管理器拖放集成, 不用留開資源管理器而進行壓縮 / 解壓縮. 包括 WinZip 向導 和 WinZip 自解壓縮器個人版本. 區(qū)別一、zip的安裝比較大,并僅僅有英文版+漢化包 rar有官方的簡體中文版,并且安裝很小,不足一兆 區(qū)別二、zip的壓縮速度比rar要快4倍以上,而壓縮率僅差1% 區(qū)別三、國外很多都采用zip,因為它是免費的,rar不是免費的,在國內(nèi)很流行是由于有盜版的存在;美國郵政編碼 (ZIP Code) 美國郵政編碼 (ZIP Code)是美國郵政服務 (United States Postal Service, USPS)使用的一種郵政編碼,一般常以大楷寫作ZIP。ZIP是Zone Improvement Plan (地區(qū)改進計劃)的簡稱,它暗示郵件可以以更有效率及快捷地送到目的地。最基本的ZIP編號包括五個號碼,隨后增加了四個號碼,使郵件可以更精確地傳送到目的地。增加號碼后的ZIP編號稱為"ZIP+4"。ZIP編號曾被美國郵政服務注冊成一個商標,但其注冊至今已經(jīng)過期。 在英語口語/俚語中,zip 有閉嘴的意思,等同于 shut up!
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關于詞典 | 幫助