原创 §2.0 應用層概述

在這裏我們面對我們最初的想法。我最最最初的目的不過是通過計算機網絡實現一些我想要實現的功能。因爲在現實中人們有着這樣的需求。對於現在基本上每家都要計算機電腦的年代,各種應用大家想必是十分清楚。在這一節簡單的概述一下網絡應用的一些原

原创 §2.2 應用層協議之域名系統DNS

前言: 域名系統協議(DNS),所謂DNS呢,其實說白了就是一個巨大的分佈式目錄系統。對於這個名詞我們需要解釋一下。還記得最初的時候對比計算機網絡和分佈式系統的區別嗎? 所謂分佈式系統,由多臺主機組成的一個集合。對用戶透明,用戶不

原创 §2.3應用層協議之你的郵件是如何傳遞的?

隨着網絡的普及,郵件對於幾乎已經成爲了不可或缺的聯繫方式。但是你的郵件在網絡世界中是如何發出去的呢?郵件經歷了哪些過程? 下面從發一封電子郵件的過程進行談論: 圖片來自網絡 首先現代人也並不是人人懂代碼,使用命令發郵件肯定是

原创 §2.1 應用層協議之動態主機配置協議DHCP

前言 提到應用層的協議,我首先把DHCP(Dynamic Host Configuration Protocol)協議作爲了首選,爲什麼呢?因爲我覺得這是上網的第一步。生活在這個時代人,大家或多或少的聽說過ip地址。瞭解的更多一點

原创 §1.1 與分層有關的傳輸概念和過程

之前討論了主流的參考模型。可以發現參考模型都是分層的。那麼層是什麼?具體的說就是層需要有哪些相對於的概念? 首先先問一個問題OSI模型,它爲什麼叫OSI?TCP/IP它叫這個名字的原因是因爲TCP/IP模型主要就是使用這兩個協議。

原创 §1.0 參考模型

對網絡需要考慮的問題有了一點了解之後,我們開始準系統的研究它。這裏前人很好我爲我們提供了逐步的研究網絡的方法。即分層研究。 不過前人們進行分層研究的時候出來了兩大流派:學術派和廠商派。 學術派的研究者們對網絡模型進行的了抽象。形成