第五十章破例
然而閆三邊像是沒有注意到似的,仍然滔滔不絕的說道:“一般的下載服務器為每一個發出下載請求的用戶提供下載服務,而BitTorrent的工作方式與之不同。分配器或文件的持有者將文件發送給其中一名用戶,再由這名用戶轉發給其它用戶,用戶之間相互轉發自己所擁有的文件部分,直到每個用戶的下載都全部完成……”
他說道最後手一伸,付筱竹將早就準備好的茶水遞到他的手上,閆三邊看也不看一口喝光,總結道:“也就是說,使用BitTorrent技術隻要有一個初始上傳服務器就已經足夠,同時處理百萬次請求並不算什麼大問題。”
當他說完,桌子上幾乎是一片鴉雀無聲。眾人紛紛像是看怪物一樣的看著閆三邊,此時的他哪裏還有一點猥瑣的樣子,目光炯炯有神、語氣堅定自信,分明就像是一個網絡技術專家一樣。
侯世達眼眉挑了挑,嘴角的笑容微微一閃即逝,接著問道:“這些東西誰都知道,你再說的深一點,BitTorrent技術使用的Tracker追蹤服務器要怎麼布置,它是怎麼運行的?如何把BitTorrent文件嵌入到字庫文件當中,怎麼對下載者的信息進行維護,怎麼檢查文件版本信息……”
侯世達一連串的提出了七八個問題,這些問題對2015年的程序員來說不是什麼難事,BitTorrent技術早就被人研究透了。但是放在2006年,這些技術可就不是普通人能夠知道的了。比如說Tracker追蹤服務器,懂這個的直接去迅雷公司應聘,當個月薪八千以上的網絡工程師輕而易舉。
閆三邊像是根本不知道侯世達提出這些問題難度似的,揉著腦袋閉著眼睛想了一會兒,抬起頭就說道:“關於Tracker追蹤服務器的配置,它有兩個端口是必須要設置的,TDP端口就不說了,還有UCP端口的設置也是必須的。首先要對請求進行驗證,隻接受數據庫裏存在的文件請求,然後檢查Torrent身份狀態連接字符串,設置刷新間隔……”
閆三邊這一番話說的眾人目瞪口呆,這還是那個唯唯諾諾的小保安嗎?這是一個保安會知道的知識嗎?這人真的是個保安?別是付筱竹騙我們的吧……
所有人的目光終於都離開了閆三邊身上,卻同時都投射到了付筱竹這邊。而她恍若未覺,隻是悄悄伸手拉著閆三邊的手,一臉小女人樣子的看著他。尤其是劉曉靜的眼神最為怪異,她像是不認識他們倆一樣,左右、左右的看個不停,像是要在付筱竹的臉上看出花來一樣。
而唯有侯世達的目光則越來越亮,等閆三邊講完,就又一個接著一個的拋出問題道:“一個有28台主機的網絡,子網掩碼是多少位二進製?”
“32位。”
“TCP/ip協議和OSI協議的區別和聯係?”
“TCP/IP協議沒有表示層和會話層,TCP/IP的應用層對應OSI模型的高三層。”
“UDP協議是底基層協議?”
“第四層,應用層。”
……
侯世達和閆三邊就這麼一問一答,仿佛都沒有發現席間的吃飯活動都已經停止,隻剩下火鍋咕嘟咕嘟的翻滾聲了。這麼一番問答不知不覺間竟然就談了半個多小時,直到火鍋裏的湯底都要燒幹,發出嗤嗤的聲音這才打斷了兩人的交談。
啪啪啪啪——
侯世達忍不住拍起手來,有些奇怪的向閆三邊問答:“閆先生,我有最後一個問題,你真的是一個保安嗎?不會是哪個網絡公司的CTO吧?”
閆三邊竟然又恢複到了之前有些唯唯諾諾的猥瑣模樣,喏喏道:“我、我真的就是個保安,金運大廈又不遠,我還能抽時間來看看小竹……”
“這怎麼可能,以你的能力,能夠輕鬆勝任任何一個公司的網絡工程師職位吧?就是金運大廈裏,我記得也有幾家公司有這個崗位,月薪都是四五千塊錢起步的。”
忍不住伸出手,嘩嘩的撓起了頭皮,低下頭幹笑道:“我隻有初中文化,哪家公司要我做網絡工程師。我不是沒試過,但連門都進不去……”
侯世達愣了愣,不由苦笑了一聲。
都說文憑是塊磚,沒有文憑就算你才高八鬥,在這個社會連顯示的機會都沒有。閆三邊能以初中知識自學成才,這份毅力和才情更是動人。