發送方在發送數據幀時根據一定的算法計算出一個值,接收方收到數據幀後重新依據一樣的算法計算出另外一個值,如果兩個值不一樣,則說明傳輸過程中出現了錯誤。
而確認了出現錯誤之後,有兩種處理方式,第一種是讓發送方重新傳輸,但這顯然會降低傳輸效率,第二種方式是接收方這裡直接根據已知的信息利用前向糾錯技術重新構建出正確的數據。
值得注意的是,第二種方式隻能處理一些比較簡單的錯誤,其具體實現方式是發送方在發送的數據中添加額外的糾錯碼,接收方可以根據糾錯碼自動糾正部分錯誤,而不需要發送方重新發送數據。
數據接收方會利用前向糾錯技術和循環冗餘校驗技術來驗證單個數據幀內和多個數據幀之間出現的錯誤,現在網絡之間帶寬不大的情況下,這些可以用軟件實現,但後續肯定需要將這些處理固化到硬件上提高處理速度。
鑒於當下網絡之間的帶寬規模相對有限,上述這些操作能夠通過軟件予以達成,不過隨著時間的推移,必然需要把此類處理流程固化至硬件之中以提升其處理速率。
而當信號完全缺失的情況發生,那麼數據的接收方將會對信號已經缺失這件事一無所知,在此情形下,就需要由數據的傳送方敏銳地察覺到這種情況並主動重新傳輸相關數據。
小主,這個章節後麵還有哦,請點擊下一頁繼續後麵更精彩!
這裡所說的就是tcp協議當中各種可靠性機製所負責處理的問題範疇。
除去上述提到的有關信號丟失之類的問題以外,實際上還存在著諸如擁塞處理、抖動現象以及延遲等等為數眾多的棘手問題,而所有這些都屬於在後續不斷演進的進程當中亟待解決的重要事項。
如此繁多且複雜的一係列問題,顯然不可能僅靠秦奕獨自一人去應對和處理。
這在之後需要通信商用成千上萬人力和無數個日日夜夜的建設才能保證大規模網絡的穩定可靠。
秦奕目前的目標,僅僅是保障他們八四辦公室裡這個小局域網能實現穩定通信。
因此,他接下來打算通過編寫軟件,實現tcp協議的可靠數據傳輸,當這個網絡協議的處理模塊穩定了之後,再將它集成到操作係統當中去。
心情愉悅的秦奕轉頭看向胡瑋武,微笑著說道“好了,瑋武,你在網卡項目這上麵的工作已經圓滿結束。可以放心地收拾行李返回老家好好休息一段時間咯。”
頓了頓,秦奕繼續說道“等新學期開始的時候,相信你會看到一個超級穩定且高效的網絡環境!”
聽到這話,瑋武臉上也露出了開心的笑容,回應道“好嘞!那真是太棒了!不過話說回來,等咱們這個網絡順利建成以後,到底能用它來做點啥有趣的事情呢?”
帶著滿心的好奇,瑋武忍不住向秦奕追問起來。
麵對好友的疑問,秦奕眼中閃過一絲興奮之色,興致勃勃地解釋道“哈哈,這你就有所不知啦!要知道,網絡最大的魅力就在於它能夠以驚人的速度實現數據的廣泛共享。”
“有了這樣強大的功能作為支撐,我們所能開展的活動簡直多得超乎想象。就拿眼前來說吧,我首先打算搭建起一個小規模的網絡論壇。通過這個平台,大家可以自由地分享各種信息、觀點以及經驗心得等等。”
“至於後續嘛,如果條件允許的話,開發一款一對一的即時通訊軟件也將會成為一個非常具有市場前景和發展潛力的項目哦。”
聽完秦奕對於未來規劃的詳細描述,雖然其中諸如“網絡論壇”和“即時通訊”之類的名詞讓瑋武感到有些陌生,但他還是大致明白了對方心中已然有著清晰明確的目標和方向。
胡瑋武似懂非懂地點了點頭,表示理解和支持,同時說道“行,既然你都想得這麼周全了,那我也就沒啥好擔心的啦。那我這就先回去繼續研究一下街機那塊兒的硬件方麵還有哪些具體的需求需要進一步滿足。”
說罷,兩人相視一笑,胡瑋武便起身離開八四辦公室,回宿舍收拾行李,準備下午坐火車回老家了。
秦奕等胡瑋武離開八四辦公室後,則來到靳詩韻和趙啟陽身邊,想了解下圖形界麵這邊的進度。
“哈哈,我贏了!”趙啟陽開心地說道。
聽到趙啟陽這話,秦奕覺得事情似乎有些不對勁。
喜歡科技革命,從1984開始請大家收藏101novel.com科技革命,從1984開始101novel.com更新速度全網最快。