3
本文作者: 林藠頭 | 2015-11-13 16:38 |
圖片來(lái)自花瓣網(wǎng)
網(wǎng)絡(luò)世界沒(méi)有空間概念,但有幾種方式可以將網(wǎng)民標(biāo)注到物理世界的地理坐標(biāo)上,比如GPS,比如IP地址。因?yàn)橐苿?dòng)互聯(lián)網(wǎng)的普及,GPS大概已經(jīng)廣泛地被人所知(連不會(huì)說(shuō)英文的小販都能準(zhǔn)確說(shuō)出“機(jī)匹誒死”四個(gè)音節(jié)),而IP地址卻并不常被提起。
早期QQ聊天界面里輸入框的側(cè)欄用戶信息欄里會(huì)標(biāo)注對(duì)方位于“廣東順德”或者某個(gè)地址位置,這些地址信息就是根據(jù)IP地址給出的參考結(jié)果。每一個(gè)IP地址對(duì)應(yīng)一個(gè)(或多個(gè))物理地址,眾多的IP地址及對(duì)應(yīng)的地理信息就構(gòu)成了IP地址庫(kù)。
“高春輝的個(gè)人主頁(yè)”的作者、手機(jī)之家創(chuàng)始人——那個(gè)網(wǎng)友說(shuō)“看見(jiàn)您的名字,我就想起了96、97年剛上網(wǎng)那會(huì)兒”的高春輝,現(xiàn)在就在做賣IP庫(kù)服務(wù)的生意,網(wǎng)站叫IPIP.NET。
IP地址是有對(duì)應(yīng)的物理地址的,但相互之間沒(méi)有必然聯(lián)系,運(yùn)營(yíng)商可以把一個(gè)IP 段比如103.196.XXX/XX分配到世界上任意一個(gè)角落,哪怕是分配好了也可以再變更,一個(gè)今天在贛州的IP地址,也許明天就可能變成南昌的了;有可能你去離家不到1公里的網(wǎng)吧登錄QQ,系統(tǒng)會(huì)提示你“異地登錄請(qǐng)注意賬號(hào)安全”。IP信息是動(dòng)態(tài)的,世界上沒(méi)有一個(gè)100% 準(zhǔn)確的IP庫(kù),只有相對(duì)準(zhǔn)確的IP庫(kù)——高春輝希望做到 NO.1 的位置。
維護(hù)一個(gè)相對(duì)準(zhǔn)確的IP地址信息庫(kù)是相當(dāng)卷帙浩繁的工程。高春輝從做ipip.net到現(xiàn)在超過(guò)兩年的時(shí)間,只有一天兩天沒(méi)有更新數(shù)據(jù)?!耙膊皇钦娴囊欢ㄐ枰刻旄?,只不過(guò)要提著這股勁兒,怕松懈,一旦停下來(lái)有可能就會(huì)斷掉了。我見(jiàn)過(guò)很多人做事情一開(kāi)始是熱火朝天雄心勃勃的,后來(lái)中途發(fā)生一點(diǎn)變故,就中斷了。你看起點(diǎn)上那么多網(wǎng)絡(luò)小說(shuō)信誓旦旦地說(shuō)‘絕不斷更’、‘絕不太監(jiān)’,后面還是因?yàn)楦鞣N各樣的原因就沒(méi)有然后了,連停更公告都沒(méi)有。”
為什么會(huì)選擇IP庫(kù)這么考驗(yàn)?zāi)土鸵懔Φ墓こ蹋?/span>
這要從他2007年在ECSHOP的時(shí)候說(shuō)起,那時(shí)候?yàn)榱俗鲇脩粼L問(wèn)分析,高春輝開(kāi)始接觸IP庫(kù),當(dāng)時(shí)市面上最主流的是純真IP庫(kù),但純真的數(shù)據(jù)結(jié)構(gòu)相對(duì)雜亂,“北京”、“北京朝陽(yáng)”、“呼家樓”,大到省級(jí),小到樓棟,沒(méi)有辦法直接使用;并且因?yàn)闊o(wú)法驗(yàn)證,準(zhǔn)確性也沒(méi)有保障,一個(gè)被標(biāo)注為北京的IP地址,實(shí)際上有可能是山東的。“當(dāng)然就是想驗(yàn)證的話可能也驗(yàn)證不了,你憑什么驗(yàn)證呢?人家沒(méi)條件又沒(méi)收入,能堅(jiān)持做就不錯(cuò)了?!备叽狠x說(shuō)。
純真也是一個(gè)很特別的團(tuán)隊(duì),十年如一日地維護(hù)著一個(gè)免費(fèi)的IP庫(kù),保持五天一更新的節(jié)奏?!澳阍囋??”
但那個(gè)時(shí)候,高春輝并沒(méi)有打算要自己做一個(gè)IP庫(kù),因?yàn)橛X(jué)得工程浩大,自己無(wú)法堅(jiān)持下去:“光是想想一個(gè)40歲的大叔天天在電腦面前給你維護(hù)IP庫(kù),自己就先哭了?!?/p>
2011年,高春輝開(kāi)始做“愛(ài)壁紙”,這種圖片應(yīng)用用戶對(duì)流量和下載速度都非常敏感,所以高春輝花了不少精力去研究如何改善體驗(yàn),其中一件很重要的事情就是通過(guò)解析CDN 加速域名獲知用戶的物理地址。原先的愛(ài)壁紙業(yè)務(wù)趨于穩(wěn)定,高春輝在這件事上投入的時(shí)間越來(lái)越多,越發(fā)覺(jué)得目前市面上的IP庫(kù)用得不順手?!案纱嘧约鹤鲆粋€(gè)?!?/p>
認(rèn)識(shí)高春輝的人都知道他的風(fēng)格是不走別人的老路,“一個(gè)不能和別人拉開(kāi)檔次的事情,絕對(duì)不干”。
首先是原始數(shù)據(jù)的積累,包括不限于利用市面上已有的數(shù)據(jù)庫(kù),解析、結(jié)構(gòu)化、重新入庫(kù),自有或者其它可信任的數(shù)據(jù)來(lái)源,全球 WHOIS / BGP / ASN / RADB 數(shù)據(jù),自行維護(hù)的全球 rDNS 以及骨干網(wǎng)路由 IP 數(shù)據(jù)庫(kù),運(yùn)營(yíng)商、客戶、合作伙伴的反饋數(shù)據(jù)和網(wǎng)友提交糾錯(cuò)的數(shù)據(jù)等等。這些數(shù)據(jù)每天都在更新,新增,或者發(fā)生一些變化。
解決了原始數(shù)據(jù)積累,接下來(lái)就是數(shù)據(jù)準(zhǔn)確程度的問(wèn)題,高春輝用了280多個(gè)遍布于世界的云主機(jī)作為監(jiān)測(cè)點(diǎn),比如要驗(yàn)證一個(gè)IP是不是位于紐約,就從紐約就近的幾個(gè)監(jiān)測(cè)點(diǎn)去訪問(wèn)這個(gè)地址,從響應(yīng)的速度——是不是一毫秒兩毫秒——去判斷這個(gè)地址是不是真的在紐約。
這280個(gè)監(jiān)測(cè)點(diǎn)的分布,除了中國(guó)大陸、港臺(tái)、亞太地區(qū)(澳門暫時(shí)沒(méi)有)占據(jù)了不少之外 ,北美和歐洲分布也比較密集?!袄篮头侵藜悠饋?lái)都不過(guò)10來(lái)個(gè),印度也很少,監(jiān)測(cè)點(diǎn)的分布和需求是對(duì)應(yīng)的?,F(xiàn)在很多國(guó)內(nèi)廠商出海第一站是印度,那可能是物理世界的市場(chǎng)足夠大,但對(duì)于我們這樣的純數(shù)字業(yè)務(wù),感受不明顯,反而不如巴西?!?/p>
每天對(duì)著一堆數(shù)字和表格,維護(hù)數(shù)據(jù)庫(kù)是一個(gè)相當(dāng)消磨耐心和毅力的工作。高春輝說(shuō),它首先是一個(gè)技術(shù)活,其次還是一個(gè)力氣活,如果你問(wèn)競(jìng)爭(zhēng)對(duì)手做了怎么辦,騰訊做了怎么辦,你倒是讓他們先去試試。
“我去見(jiàn)一個(gè)曾經(jīng)維護(hù)過(guò) IP 庫(kù)的朋友的時(shí)候,聊著聊著就差抱頭痛哭了,因?yàn)橛龅降目哟蟛糠质且粯拥??!备叽狠x說(shuō)。
對(duì)于處于草莽階段的公司來(lái)說(shuō),驗(yàn)證產(chǎn)品需求是否強(qiáng)烈、商業(yè)模式是否可行是第一要?jiǎng)?wù),用戶地址定位的準(zhǔn)確與否并不急迫,開(kāi)發(fā)者往往從淘寶、新浪、百度的IP庫(kù)里爬一些數(shù)據(jù)或者從純真上面下載一個(gè)了事,這在粗放經(jīng)營(yíng)的業(yè)務(wù)形態(tài)里一般也沒(méi)有什么大問(wèn)題。
但對(duì)于產(chǎn)品形態(tài)已經(jīng)確定、需要精細(xì)化運(yùn)作的公司來(lái)說(shuō),IP地址的準(zhǔn)確度和產(chǎn)品體驗(yàn)就發(fā)生了關(guān)系。一般來(lái)說(shuō),有如下幾種場(chǎng)景需要IP地址庫(kù):
基于地理位置的服務(wù),比如58同城,美團(tuán),大眾點(diǎn)評(píng),地方商超的互聯(lián)網(wǎng)產(chǎn)品,需要根據(jù)用戶的準(zhǔn)確位置來(lái)推送相關(guān)信息,他的客戶說(shuō),移動(dòng)產(chǎn)品反而更需要精確的地域數(shù)據(jù),畢竟GPS從用戶角度,不是每個(gè)應(yīng)用的強(qiáng)需求。
對(duì)訪問(wèn)要求比較高,比如游戲、在線視頻、音頻,靜態(tài)內(nèi)容等等,可以根據(jù)IP地址引導(dǎo)用戶去就近就快訪問(wèn)服務(wù)器,用戶體驗(yàn)會(huì)更有保障。
對(duì)于廣告行業(yè),有精準(zhǔn)投放廣告的需求,比如按照用戶所在地域。
最普遍的需求就是做用戶的地域數(shù)據(jù)分析,尤其是規(guī)模達(dá)到一定程度以上的情況,比如用戶百萬(wàn)日活以上。
除此之外,任何互聯(lián)網(wǎng)產(chǎn)品,如果能夠有精確的地理信息,體驗(yàn)都會(huì)得到改善。十家公司做一樣的產(chǎn)品,最終勝出來(lái)的只有一家,他們是產(chǎn)品形態(tài)、功能、創(chuàng)意上有什么本質(zhì)的差別嗎,或者可能只是因?yàn)槟且患业捻憫?yīng)速度比其他幾家快了那么幾十毫秒、推送的店鋪離用戶近了50米種種潤(rùn)物細(xì)無(wú)聲的差異而已?
而據(jù)高春輝說(shuō),他們維護(hù)的版本和別的IP庫(kù)版本相比,差異度是隨著時(shí)間逐漸加大的。
ipip.net現(xiàn)在的付費(fèi)用戶約200個(gè),遍布安全、硬件、電商、移動(dòng)廣告、生活服務(wù)門戶、CDN、云存儲(chǔ)等領(lǐng)域。至于到底有多少公司需要用準(zhǔn)確的IP庫(kù),高春輝并沒(méi)有一個(gè)確切的答案,誰(shuí)也不知道天花板在哪里。
“用戶付費(fèi)之后,你把離線數(shù)據(jù)庫(kù)整包都發(fā)給他,這樣數(shù)據(jù)不是很容易流出去?”雷鋒網(wǎng)。
“我經(jīng)常跟別人說(shuō),用戶買的不是我們的數(shù)據(jù),而是更新和維護(hù)服務(wù),用戶買回去基本上是‘開(kāi)箱即用’,不需要自己折騰,我們有專人和專業(yè)積累來(lái)幫他們維護(hù)更新;加上定價(jià)也并不難以接受(高配版的年費(fèi)9600,平均一個(gè)月800塊,這個(gè)錢你連實(shí)習(xí)生都雇不到),一般企業(yè)用戶不愿意也不應(yīng)該花這個(gè)時(shí)間和金錢成本,他們的時(shí)間應(yīng)該花在自己的‘刀刃’上,做好自己的應(yīng)用,而不是在基礎(chǔ)設(shè)施上較勁。如果他非要用這種方式去用,我也沒(méi)辦法干預(yù),這樣的用戶,哪怕是沒(méi)有備用選項(xiàng),本來(lái)也沒(méi)有多大可能會(huì)付費(fèi)的?!备叽狠x。
ipip.net仍然維持著不間斷的數(shù)據(jù)完善和修正?!耙皇歉阍谶@兒聊天,我可能這會(huì)兒就正在電腦前更新數(shù)據(jù)庫(kù)。”目前,得益于那兩百個(gè)付費(fèi)用戶帶來(lái)的收入,ipip.net已經(jīng)由依賴高春輝個(gè)人熱情的one man project變成了3、4個(gè)人的團(tuán)隊(duì)。
有用戶付費(fèi)使用更好的服務(wù),一個(gè)團(tuán)隊(duì)因此有了良好的商業(yè)回報(bào)而持續(xù)輸出穩(wěn)定、可靠的服務(wù),一部分沒(méi)有支付能力的人可以無(wú)償使用免費(fèi)版——高春輝正努力創(chuàng)造一個(gè)多贏局面。
他們也在研發(fā)新產(chǎn)品,也許就快就會(huì)推出來(lái)。
P.S.:在做IP庫(kù)的兩年期間,高春輝自己寫(xiě)了一些文章,個(gè)中細(xì)節(jié),比本文闡述得更詳盡,感興趣可以移步:
《高質(zhì)量 IP 庫(kù)的成本核算與我們?yōu)槭裁匆獫q價(jià)?》
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。