春運(yùn)搶票,12306你還好嗎?
發(fā)布時間:2016-12-29
出品:科普中國
制作:蒲公英小組
監(jiān)制:中國科學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)信息中心

  隨著2017年春節(jié)的臨近,一年一度的春運(yùn)搶票大戰(zhàn)又開始上演了,而且由于這次的春節(jié)日期比較早,與學(xué)生放寒假的時間形成重疊,更是對搶票難度造成了疊加效應(yīng),多種因素共同推出了一個結(jié)論,這次的春運(yùn)搶票難,而且很有可能是截止到目前春運(yùn)搶票史上最難的一次。


(圖片來自網(wǎng)絡(luò))

  很多朋友們早就意識到了這一點(diǎn),所以早早的就開始準(zhǔn)備了。對于這次春運(yùn)舉國上下的搶票行為預(yù)期,一些企業(yè)和個人坐不住了,他們舉著為人民服務(wù)的牌子,開始在網(wǎng)上發(fā)布各種搶票軟件:有獨(dú)立的搶票工具軟件,有可以植入瀏覽器的搶票插件,有集成在應(yīng)用內(nèi)的擴(kuò)展搶票功能包,還有的甚至為搶票軟件專門開發(fā)了一個官網(wǎng)……一時間百花齊放,各種搶票工具爭奇斗艷,免費(fèi)的,收費(fèi)的,云搶票,VIP人工幫搶,超級服務(wù)器至尊網(wǎng)絡(luò)光纖定點(diǎn)幫搶,幫提交,幫破解驗(yàn)證碼,幫下單,短信提醒,電話提醒……各種各樣的功能應(yīng)有盡有??墒沁@些,真的能幫助我們搶到票嗎?
對于通過工具搶到票的朋友們,他們中很多人會相信這些工具真的有幫助,但是這只是一小部分,仍然有絕大多數(shù)人并沒有通過這些工具搶到票,反而他們是自己在12306上搶到了車票,這又是怎么一回事呢?


(圖片來自網(wǎng)絡(luò))

  先來說說搶票軟件的原理吧,不論這些軟件的外觀差別如何大,他們的原理都是類似的。說的簡單點(diǎn),搶票軟件的核心原理就是把一些手工操作變成了自動操作,由程序幫你執(zhí)行一系列的購票行為。這其中包括查詢車票,發(fā)現(xiàn)余票,提交購票請求,自動破解驗(yàn)證碼,提交乘客信息表單,確認(rèn)購買等待支付,支付票款。其中最關(guān)鍵的就是自動破解驗(yàn)證碼環(huán)節(jié),這里直接決定了一個搶票軟件的效用,破解的成功率越大,搶票的可能性越高,這里也是各種搶票軟件與12306斗法的主戰(zhàn)場,曾經(jīng)也倒逼12306催生出各種奇葩驗(yàn)證碼,網(wǎng)絡(luò)上早就有大量對這些驗(yàn)證碼的吐槽。在這里,我們終于知道了這些奇葩驗(yàn)證碼出現(xiàn)的原由,本意是為了阻擋這些搶票軟件,但是在實(shí)際情況上真的是難為了那些在12306上購票的普通人,這些驗(yàn)證碼真的很難判斷,而且只要第一次判斷失誤后面再來一次的時候,基本上就已經(jīng)沒有票了。所以,今年的驗(yàn)證碼也做了相應(yīng)的改革,購票時出現(xiàn)驗(yàn)證碼的幾率變低了,但也并非是取消了驗(yàn)證碼。


(圖片來自網(wǎng)絡(luò))

  說完了搶票軟件的原理,看起來好像只要是軟件能夠成功破解驗(yàn)證碼,或者是沒有遇到驗(yàn)證碼,就能幫我們搶到車票了,可事實(shí)不是這樣啊,仍然有大多數(shù)的人沒有搶到票,這里面的問題在哪里呢?
因?yàn)閾屍避浖嬖谄款i,其最大的瓶頸在于處理并發(fā)請求的能力。由于自動破解驗(yàn)證碼需要的計(jì)算資源所限,所以基本都是在工具背后網(wǎng)絡(luò)的另一端上由統(tǒng)一的服務(wù)器server計(jì)算破解的,就算是部署了多個服務(wù)器集群,它們的并發(fā)處理仍然是有限的,就是說在同一秒鐘破解的驗(yàn)證碼個數(shù)是有限的。在啟動搶票運(yùn)算的那一秒鐘開始,這些服務(wù)器的計(jì)算資源就變得彌足珍貴,所以大多數(shù)的云搶票都是要收費(fèi)的,就算是提供免費(fèi)服務(wù)也會明確表示搶票效果不會好,原因就在此。


(圖片來自網(wǎng)絡(luò))

  所以我們就知道了,由于同時使用搶票軟件的人數(shù)很多,服務(wù)器的并發(fā)能力有限,也就是并發(fā)請求個數(shù)有限,所以搶票操作需要排隊(duì)。這可不保證誰先誰后,要靠運(yùn)氣,可是有人想插隊(duì),寧可花點(diǎn)錢也要排在前面,所以就有了付費(fèi)服務(wù),花錢的比不花錢的排在前面,這樣免費(fèi)使用軟件的人能夠搶到票的幾率變得很低了。但是同樣是花錢,有人還想著排在更前面,這樣就引出了另一種服務(wù),所謂價高者得,出錢多的排前面,但你永遠(yuǎn)不知道你前面排了多少人,你是否還需要加價。這樣的搶票是不是有點(diǎn)變了味道,這是大家期望的購票方式嗎?大家應(yīng)該都已有了自己的思考。
通過上面對搶票軟件的分析,我們認(rèn)識到那些極具吸引力的宣傳語背后,搶票軟件的瓶頸和不可靠性。對于那些非云搶票的簡單搶票軟件,由于其無法幫助破解驗(yàn)證碼,搶票過程中最關(guān)鍵的環(huán)節(jié)還是需要人工參與,對搶票并沒有提供太多的幫助,而且因?yàn)槠渥鳛槲覀兣c12306之間的中間層代理,我們發(fā)出去的請求多了一道手續(xù),與其這樣,還不如直接使用12306了。
在12306上購票有個小技巧,由于線下售票網(wǎng)點(diǎn),PC端,移動端三端票源是分離的,每個都是獨(dú)立的購票通道,所以可以同時在PC端和移動端操作搶票,這個方法是可行的?,F(xiàn)在很多人使用手機(jī)搶票,這樣我們可以嘗試著優(yōu)先使用電腦端來搶票,可能會有驚喜呢。
祝福大家都能買到車票,順順利利開開心心的回家過年。在這里提前祝大家新年快樂!Happy New Year!

中國科學(xué)院科普云平臺技術(shù)支持,中國科學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)信息中心運(yùn)行
文章內(nèi)容僅為作者觀點(diǎn),不代表中國科普博覽網(wǎng)、中國科普博覽網(wǎng)運(yùn)行單位、中國科普博覽網(wǎng)主辦單位的任何觀點(diǎn)或立場。
科普中國系列品牌網(wǎng)站: 科普中國
關(guān)閉