原创 8 個問題徹底搞透 DNS 協議

對於 DNS 協議,你可能想知道以下幾個問題:DNS 是啥DNS 服務器有哪些DNS 查詢方式有哪些DNS 緩存如何提升性能DNS 協議格式長啥樣DNS 有哪些安全問題DNS 的應用場景有哪些DNS 的工具有哪些01 DNS 是啥DNS

原创 這些提升效率的工具,據說學霸們都在用,有你在用的嗎?

閱讀本文大概需要 3 分鐘。今天週末,給大家推薦幾個工具,不傷腦細胞,據說這些工具都是 985學霸們常用的,get 起來吧。01.創客貼遇到設計需求,選PS?遇到設計需求,還在到處找 PS 安裝包麼?試試創客貼吧,作爲一款極簡的在線平面

原创 4 個場景詳解頭條等大廠面試中的死鎖問題,通俗易懂

根據不少同學的面試反饋,最近阿里和字節跳動面試時都對多線程相關的問題進行了重點考察,並且面試官都問到了死鎖問題。如字節跳動考察的問題是:什麼是線程死鎖?死鎖如何產生?如何避免線程死鎖?本文便就此問題進行分析,將用盡可能通俗的語言由淺入深

原创 國慶還在寫技術乾貨的幾個公衆號大佬,值得關注!

下面這幾個公衆號,不但平時會發一些技術文章,有些時候還會發一些有意思的漫畫文章、段子,讓大家在學習編程的路上不但技術能提升,而且不那麼枯燥。人工智能愛好者社區專注人工智能、機器學習、深度學習等頂尖技術前沿科技成果研究、實戰技巧。每週會有

原创 42道計算機網絡面試高頻題+答案,面試官喜歡的答案都在這裏!

寫在前面計算機網絡、計算機操作系統這兩個“兄弟”是所有開發崗位都需要“結拜”的,不管你是 Java、C++還是測試。對於後端開發的童鞋來說,計算機網絡的重要性不亞於語言基礎,畢竟平時開發經常會和網絡打交道,比如:抓個包等等。所以對這一塊

原创 TCP協議的常見面試題

閱讀本文大概需要 3 分鐘。1. 爲什麼連接的時候是三次握手,關閉的時候卻是四次握手?因爲當Server端收到Client端的SYN連接請求報文後,可以直接發送SYN+ACK報文。其中ACK報文是用來應答的,SYN報文是用來同步的。但是

原创 三張圖徹底搞懂 iptables 和 netfilter

我們都知道,iptables 和 netfilter 構成了 Linux 防火牆的堅實屏障,這兩個技術涉及的知識點太廣了,面面俱到的話足以寫成一本書。但其實抓住重點核心知識的話,三張圖就可以搞定了,本文就來說說這三張圖。首先,先來看看

原创 可能是目前最全的講 DHCP 的文章了

對於 DHCP 協議,你可能想知道以下幾個問題:DHCP 是啥爲啥需要 DHCPDHCP 的工作機制DHCP 如何分配地址DHCP 報文格式長啥樣DHCP 中繼是啥DHCP 有什麼問題DHCP 使用到哪些工具下面我們就帶着這些問題,來一

原创 OVS 和 OVS-DPDK 對比

本文參考下面這篇論文,只挑取了其中關於 OVS 和 OVS-DPDK 對比的部分進行講解,更多內容,大家有興趣可以看論文:https://networkbuilders.intel.com/docs/open-vswitch-enabl

原创 可能是目前最全的講 ICMP 的文章了

對於 ICMP 協議,你想知道的,可能包括以下幾點:ICMP 是啥爲啥需要 ICMPICMP 有哪些報文類型ICMP 報文格式長啥樣有哪些命令用了 ICMPICMP 有哪些內核參數ICMP 的問題帶着這些問題,下面我們就來一一解答。01

原创 排查網絡問題,請務必掌握這款工具

traceroute 介紹traceroute 就如同它的名字一樣,能夠追蹤到一個網絡數據包傳輸經過的路由器路徑。這是 Linux 上的一個命令,Windows 上類似的命令是 tracert。tracert 默認使用 ICMP 包探測

原创 可能是目前最全的講 NAT 的文章

對於 NAT,你想知道的,可能包括以下幾點:NAT 是啥爲啥需要 NATNAT 的分類NAT 是怎麼實現的NAT 有什麼問題防火牆與 NAT01 NAT 是啥NAT,全稱叫 Network Address Translation,網絡地

原创 任何人都能看得懂的網絡協議之 ARP

☞ 噹噹網4.23圖書3.9折大促 ☜對於 ARP 協議,你想知道的,可能包括以下幾點:ARP 是啥爲啥需要 ARPARP 是怎麼工作的ARP 報文格式長啥樣ARP 安全嗎有哪些命令可以操作 ARPARP 有哪些內核配置參數帶着這些問題

原创 arping常見用法

閱讀本文大概需要 2 分鐘。功能: 查看本 LAN 內 IP 對應的主機 MAC 地址,以及 MAC 的佔用問題。有兩個版本:ThomasHabets 版和 Linuxiputils suite通過 arping-V 查看支持的版本。C

原创 GitHub 出 APP?意料之中,不如來看這幾個使用GitHub的正確姿勢

這兩天技術圈有一件沸騰的事情,那就是 GitHub 出 APP 啦,不過目前只能在 IOS 上嚐鮮,Android 還需等待時日,相關內容相信大家也都知道了,還不知道的可以上 GitHub Mobile 上去體驗體驗:今天我們不說這個,