『壹』 計算機網路該怎麼學
1. 看書:對於計算機比較基礎的模塊,我都是比較推薦找一本經典的書籍來好好學習下,不可以只看面經就去面試了。
我一共看了兩本書:湯小丹的《計算機操作系統》和《圖解HTTP》。
《計算機操作系統》是教科書,所以知識點相對比較基礎,覆蓋范圍也比較廣,非科班的學生還是很有必要看一看的。
《圖解HTTP》這本書用很多插圖將一些知識點講的通俗易懂,看起來也很快,還是比較推薦的。
關於計算機基礎的內容,我整理了 4 本手冊,全網累積下載100w次,幾乎程序員人手一套,包含數據結構與演算法、操作系統、計算機組成原理、計算機網路等硬核基礎知識,圖文+實戰案例,平時開發+搞定面試,幫你快速建立對計算機科學的大局觀,夯實計算機基本功,瞬間起飛~
圖解操作系統、計算機網路、計算機組成 PDF 下載!
mp.weixin.qq.com/s?__biz=MzUyNjQxNjYyMg==&mid=100017958&idx=1&sn=&chksm=64d8f6#rd
2. 做筆記:計算機網路的知識點還是比較多的,需要看書的時候做好筆記,方便復習。而且做筆記的時候可以就這個知識點去網路下,看看有沒有自己遺漏的點,再給補充進來。在這里說下,我為什麼一直強調做筆記?
好處 1:做筆記是第 1 次你對書中的知識點的回顧,加深記憶;
好處 2:而且如果你是發表在公關社區的肯定要保證最大限度的正確性,就需要再去看看這個知識點,核對下自己是否有理解偏差和遺漏等,這樣就完成了知識點的深挖;
好處3:正在到面試復習的時候,你是不太可能重新看一本書的,那麼筆記就顯得很重要了,自己做的筆記,復習起來很快,而且最好在筆記里能有一些自己區別於面經的理解。
3. 看面經:經常刷一刷牛客,看看對於計算機網路,面試官們都是怎麼問的?很多問題你可能會,但是不懂面試官的問法,也會回答不上來;問到的題目自己是否准備了?而且對於計算機網路和計算機操作系統會因為公司和崗位的不同而有所側重的,多看看面經就會發現還是有一點規律的,但是這都不是絕對的,最後還要看面你的面試官的喜好。
『貳』 如何學習計算機網路
1.理解計算機網路的組成
計算機網路是計算機與通信技術的結合,軟體與硬體的結合,通信子網與資源子網的結合,這樣來理解,可以減少網路課程學習的難度。這也是網路協議分層的基本知識原點,即網路為什麼要分為通信子網和資源子網,因為計算機網路是由通信與計算機技術相結合而產生的。分為2個子網後,問題變簡單了。進一步,還可以繼續分層,把通信子網分為2層或者3層,即物理層、鏈路層和網路層;再把資源子網分為2層,即傳輸層和應用層。
網路硬體與軟體的結合,這樣的概念理解也是很重要的,比如互聯網,是由路由器和IP協議相結合產生的,路由器是其硬體,而IP協議是其軟體。
網路的組成還要注意的是,不同類型的網路,有不同的組成方式,包括區域網、廣域網和互聯網,因此,要分別介紹網路的組成,不能籠統地談計算機網路的組成。網路應用也有類似情況,區域網,廣域網和互聯網的應用范圍和模式都是不同的。
2.如何學習網路協議
分層理論,把協議分層,可以減少分析的難度,分層,以及模塊化是計算機技術的重要分析方法。計算機網路首先分為通信子網和資源子網2層,進一步再把通信子網和資源子網繼續分層。事實上,網路設備與層有關,比如集線器、乙太網交換機和路由器都是不同層的網路設備。TCP/IP與層有關,比如IP層,傳輸層和應用層。網路安全與層有關,比如應用層、傳輸層、網路層和鏈路層都有相應的安全協議。
3.了解網路分類的重要性
可以更好地幫助讀者理清思路,不至於在頭腦中如同一團漿糊。如按照地域分類,包括帆讓區域網、廣域網;按照介質分類,包括銅網、光纖網、無線網;按照應用分類,包括區域網應用和互聯網應用。
4.一定要學習好TCP/IP協議
底層是區域網,廣域網或者無線網,然後是IP層,用於組成邏輯的,完整的網路,態寬局上述完成了通信子網的功能。TCP完成應用進程間的通信,應用層完成應用。學習計算機網路的實質是學習TCP/IP協議,因為只有採用了TCP/IP這個完整協議的網路巧搏才稱得上是真正的計算機網路,因此,學習好TCP/IP協議,理解了TCP/IP協議的內涵,也就真正地理解了計算機網路,學會了計算機網路。