套接字創(chuàng)建 在Linux下, 幾乎所有的東西都是基于文件系統(tǒng)的,網(wǎng)絡(luò)也同樣如此。當(dāng)我們創(chuàng)建一個(gè)套接字時(shí),獲取到的也是一個(gè)文件描述符。本文探究的是socket系統(tǒng)調(diào)用,當(dāng)我們創(chuàng)...
套接字創(chuàng)建 在Linux下, 幾乎所有的東西都是基于文件系統(tǒng)的,網(wǎng)絡(luò)也同樣如此。當(dāng)我們創(chuàng)建一個(gè)套接字時(shí),獲取到的也是一個(gè)文件描述符。本文探究的是socket系統(tǒng)調(diào)用,當(dāng)我們創(chuàng)...
網(wǎng)絡(luò)層和傳輸層收包處理 網(wǎng)絡(luò)層在哪收包? 如何遞交到傳輸層? 在這里我們不討論路由子系統(tǒng),也就是假設(shè)我知道數(shù)據(jù)包應(yīng)該被網(wǎng)絡(luò)層哪個(gè)函數(shù)處理。 框架 有了上一節(jié)的鋪墊,知道協(xié)議棧...
4. 協(xié)議注冊 前面我們已經(jīng)跟到netif_receive_skb函數(shù)了,我們當(dāng)時(shí)說這函數(shù)是被驅(qū)動調(diào)用,將數(shù)據(jù)包送進(jìn)協(xié)議棧的入口函數(shù)。我們一路跟進(jìn)去,會發(fā)現(xiàn),最后會有這樣一個(gè)...
3. GRO(Generic receive offload) 上一篇已經(jīng)說到了NAPI,但其中我們看到,NAPI相關(guān)的另一個(gè)東西GRO。GRO是啥,干什么的,為什么要用?本...
2. NAPI機(jī)制 上一篇博客已經(jīng)分析了,內(nèi)核是如何通過驅(qū)動收包的。但其中說到軟中斷時(shí),對使用的NAPI接口的描述不是很清楚。所以這篇就來看看NAPI是何方圣神。 一, 框架...
網(wǎng)卡收包 內(nèi)核網(wǎng)絡(luò)模塊如何初始化? 內(nèi)核如何通過網(wǎng)卡驅(qū)動收發(fā)數(shù)據(jù)包? 驅(qū)動收到的數(shù)據(jù)怎么交給協(xié)議棧處理? 一,框架 網(wǎng)絡(luò)子系統(tǒng)中,在本文中我們關(guān)注的是驅(qū)動和內(nèi)核的交互。也就是...
@左小夏 然而下面推薦的書不是初高中必讀?
工作三年,讀了200多本書,我想跟你分享這幾本離開大學(xué)校園已經(jīng)有三年多的時(shí)間了,看到有很多小伙伴在大學(xué)期間做了各種有意義的事,比如旅行、做公益、寫作,現(xiàn)在回想起來我的大學(xué),讓我最遺憾的不是談了一場無疾而終的異地戀,也不是...
哈哈,第一張圖盡是些沒營養(yǎng)的雞湯和專業(yè)入門書籍
工作三年,讀了200多本書,我想跟你分享這幾本離開大學(xué)校園已經(jīng)有三年多的時(shí)間了,看到有很多小伙伴在大學(xué)期間做了各種有意義的事,比如旅行、做公益、寫作,現(xiàn)在回想起來我的大學(xué),讓我最遺憾的不是談了一場無疾而終的異地戀,也不是...
感覺是1+1=0,又感覺是1+1=3。
世間愛情,逃不開這三道數(shù)學(xué)題世上最難過的關(guān),是情關(guān)。 1 愛情到底是什么? 這是一個(gè)沒有標(biāo)準(zhǔn)答案的問題。每個(gè)人都會有自己的理解: 對李清照來說,愛情就是一種相思,兩處閑愁,此情無計(jì)可消除。才下眉頭,卻上...
愛情是生命的皇冠
在大學(xué),單身帶來的自由究竟有多好001 最近一個(gè)朋友向我討教追求女孩的法子,我起初納悶為何這種事情要找我來討教,隨及就問了他原因。他說明了原因,大概就是因?yàn)榭次移饺绽锍3懩切┓中械牟怀晌牡摹靶≡姟?,便以?..
備用
干貨 | 學(xué)霸寫論文,文獻(xiàn)檢索的7個(gè)神器網(wǎng)站作為一名大學(xué)生,隔三差五的寫論文是家常便飯,期中考試交1篇論文,期末考試交1篇論文,畢業(yè)交1篇論文,既然不能逃避,那就去享受它吧。 想隨便百度一篇交上去,老師卻說“查重率不得...
作為一名大學(xué)生,隔三差五的寫論文是家常便飯,期中考試交1篇論文,期末考試交1篇論文,畢業(yè)交1篇論文,既然不能逃避,那就去享受它吧。 想隨便百度一篇交上去,老師卻說“查重率不得...
@罌粟姐姐 我去,抖個(gè)機(jī)靈都能被復(fù)制...簡書是得逃了!
簡書早報(bào)160909——《我們會不會像逃離微博一樣,逃離微信?》除了自薦,日報(bào)也接受專題主編的推薦,快去找你的專題主編推薦自己的文章吧~點(diǎn)擊文章標(biāo)題可以閱讀全文,點(diǎn)擊作者名字可以進(jìn)入作者首頁~ @IT互聯(lián)網(wǎng)·我們會不會像逃離微博一樣,逃離...
我們會不會像逃離微信一樣,逃離簡書?
簡書早報(bào)160909——《我們會不會像逃離微博一樣,逃離微信?》除了自薦,日報(bào)也接受專題主編的推薦,快去找你的專題主編推薦自己的文章吧~點(diǎn)擊文章標(biāo)題可以閱讀全文,點(diǎn)擊作者名字可以進(jìn)入作者首頁~ @IT互聯(lián)網(wǎng)·我們會不會像逃離微博一樣,逃離...
“你可能還會喜歡” 這八句名言被斷章取義,99%的人還不知道!這十條 “俗語” 竟被誤傳了千年,你知道嗎?十句害人不淺的經(jīng)典俗語,你中過招嗎?
一、作者簡介 阿弗雷德.阿德勒是著名的奧地利心理學(xué)家,精神分析學(xué)派代表之一(第一個(gè)與弗洛伊德對著干的精神分析師),個(gè)體心理學(xué)派的創(chuàng)始人。 阿德勒一生磨難重重。他在幼年時(shí)期患上...
@且歷 既想要墻來保護(hù)自己,還想要墻不限制你?我想說,gun
找一個(gè)情智雙高的男友有多重要?文/且歷 1 悄悄的說,我最近在追劇,叫做《微微一笑很傾城》。是的,就是那部受眾本應(yīng)該是少男少女的純愛偶像劇。按理說,十分不適合我這種大齡人士觀看了。當(dāng)然,我不會告訴你我內(nèi)心...
出墻意指出軌,挪墻呢?要我就把墻推倒。。。
找一個(gè)情智雙高的男友有多重要?文/且歷 1 悄悄的說,我最近在追劇,叫做《微微一笑很傾城》。是的,就是那部受眾本應(yīng)該是少男少女的純愛偶像劇。按理說,十分不適合我這種大齡人士觀看了。當(dāng)然,我不會告訴你我內(nèi)心...
我想說,用著不懂原理的技術(shù),心慌啵?
Java程序猿 :談?wù)勛约旱慕?jīng)歷本人做java開發(fā)已有很長一段時(shí)間,回想起最早學(xué)習(xí)編程的時(shí)光,頗有感觸,不吐不快,故書寫此文,以饗讀者。 本文僅代表個(gè)人觀點(diǎn),為非計(jì)算機(jī)方向,又希望從事編程工作的朋友作參考。...