国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議

這篇具有很好參考價值的文章主要介紹了【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議

?個人主頁:bit me??
?當(dāng)前專欄:Java EE初階??

??一. 以太網(wǎng)協(xié)議(數(shù)據(jù)鏈路層)

以太網(wǎng)就是平時我們插網(wǎng)線的協(xié)議,平時插的網(wǎng)線也叫做 “以太網(wǎng)線”

  • 以太網(wǎng)幀格式:

【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議

  • 這里的 目的地址 源地址 是 mac 地址(物理地址)不是 IP 地址
  • 6 個字節(jié)的 mac 地址要比 IP 地址多很多!42億9千萬 * 65535,mac 地址還可以做到唯一的(網(wǎng)卡出廠的時候就被寫死在網(wǎng)卡上了)
  • 第二行就是載荷,載荷就是數(shù)據(jù)報。46 - 1500 其中 1500 就是表示以太網(wǎng)數(shù)據(jù)幀的長度上限 1500,不同的數(shù)據(jù)鏈路層協(xié)議的最大長度不相同的,把這個最大長度稱為 MTU。(如果一個以太網(wǎng)數(shù)據(jù)幀是一輛卡車,MTU 就是載重量,如果達到了這個量,就會觸發(fā) IP 的分包操作!1500其實非常小,也就 1 KB 多點,IP 分包不是因為數(shù)據(jù)長度達到了 64KB,主要是受到了 MTU 的限制。其中 1500 的大小是和硬件介質(zhì)相關(guān))
  • CRC :校驗和,放在末尾了

【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議
【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議
【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議

IP 數(shù)據(jù)報記錄的是最初的起點和最終的終點,而以太網(wǎng)數(shù)據(jù)幀記錄的是相鄰節(jié)點的轉(zhuǎn)發(fā)
?

  • ARP 效果是根據(jù) IP 地址找到對應(yīng)的 mac 地址
  • RARP 效果是根據(jù) mac 地址找到對應(yīng)的 IP 地址

?
路由器進行這種相鄰節(jié)點轉(zhuǎn)發(fā)的過程中,需要能夠建立好一套轉(zhuǎn)發(fā)的規(guī)則(轉(zhuǎn)發(fā)表)
使用 ARP 和 RARP 主要是用來在轉(zhuǎn)發(fā)之前,把轉(zhuǎn)發(fā)表構(gòu)造好,畢竟網(wǎng)絡(luò)環(huán)境經(jīng)常發(fā)生變化


??二. DNS (應(yīng)用層)

DNS :域名解析(域名:網(wǎng)址)

例如 www.xxx.com 這就是域名,IP 地址,雖然寫成了點分十進制,更方便人來理解了,但是仍然不是特別的直觀!為了進一步簡化人對 IP 的理解,方便傳播,就引入了 “域名”。域名可以通過 DNS 系統(tǒng)自動轉(zhuǎn)換成對應(yīng)的 IP 地址,如果未來的 IP 地址有變化(機器遷移了)

最早的 DNS 系統(tǒng)是一個文件,稱為 hosts 文件
【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議
【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議

這個方式比較原始,現(xiàn)在基本不用了,現(xiàn)在的成千上萬的網(wǎng)站不能夠把所有的映射關(guān)系都寫到文件中,因此,更科學(xué)的辦法就是使用專門的 DNS 服務(wù)器來保存這個文件,使用服務(wù)器把這些映射關(guān)系都儲存好,哪個電腦需要 DNS 解析,就訪問這個 DNS 服務(wù)器即可!

全世界要上網(wǎng)的設(shè)備非常多,每個設(shè)備都要請求 DNS 服務(wù)器?DNS 服務(wù)器扛得住這么大的訪問量嗎?(每個服務(wù)器在給客戶端提供服務(wù)的時候,都需要消耗一定的硬件資源,如 CPU,內(nèi)存,網(wǎng)絡(luò)帶寬…,并且每個服務(wù)器能提供的硬件資源是有限的)如何解決 DNS 服務(wù)器訪問量太高的問題呢?

  1. 主機在請求 DNS 之后,會對映射關(guān)系在本地進行儲存 (域名 - > IP 這個映射關(guān)系,雖然會變短,但是頻率比較低),這就可以大大減少客戶端訪問 DNS 服務(wù)器請求的數(shù)量。
  2. 在全世界,架設(shè)很多的 DNS 鏡像服務(wù)器。最初的 DNS 服務(wù)器,稱為 “根服務(wù)器”,其他的 DNS 服務(wù)器,從服務(wù)器上同步數(shù)據(jù) “鏡像服務(wù)器”。(“鏡像服務(wù)器” 非常多,一般各種大的網(wǎng)絡(luò)運營商都會在自己業(yè)務(wù)的各個片區(qū)里面去部署鏡像服務(wù)器)

DNS 既是一個協(xié)議,也是一套系統(tǒng)(分布式的服務(wù)器系統(tǒng))


??三. 網(wǎng)絡(luò)原理知識面試總結(jié)

經(jīng)典面試題(高頻面試題):

  • 從瀏覽器中輸入 URL 開始,到最終看到頁面位置,中間都發(fā)生了哪些事情?
  1. 瀏覽器是客戶端,從這里輸入 URL,就會訪問對應(yīng)的服務(wù)器。
    應(yīng)用層角度:1.DNS 解析 2. 構(gòu)造 HTTP 請求

  2. 傳輸層角度:對應(yīng)到 TCP 協(xié)議
    1.對應(yīng)三次握手,建立連接 2. 傳輸數(shù)據(jù)(確認應(yīng)答,超時重傳,滑動窗口,流量控制,擁塞控制…)

  3. 網(wǎng)絡(luò)層的角度:網(wǎng)絡(luò)數(shù)據(jù)報轉(zhuǎn)發(fā)過程,一跳一跳的方式來轉(zhuǎn)發(fā)。(路由表,路由表匹配規(guī)則,下一條相關(guān)內(nèi)容)

  4. 數(shù)據(jù)鏈路層的角度:以太網(wǎng)數(shù)據(jù)幀,mac 地址,mac 在轉(zhuǎn)發(fā)過程中如何變化,MTU,MTU 影響到的 IP 分包。

  5. 物理層的角度:上述數(shù)據(jù)會轉(zhuǎn)成"光信號""電信號"進行編碼,傳輸~~

  6. 總結(jié):發(fā)送的過程中,涉及到從上到下,封裝.接收方,涉及到從下到上的分用~~

上述過程是客戶端給服務(wù)器發(fā)送請求的過程,后面服務(wù)器還需要根據(jù)請求計算響應(yīng),把響應(yīng)按照類似的流程轉(zhuǎn)發(fā)給客戶端。(根據(jù)請求計算響應(yīng)取決于業(yè)務(wù)代碼了,后面慢慢更新此處的神秘面紗)

與此同時,上述回答,也是站在 “后端開發(fā)” 的角度來看待問題,站在前端開發(fā)的角度,網(wǎng)絡(luò)工程師的角度,回答的方式就不一樣了。文章來源地址http://www.zghlxwxcb.cn/news/detail-470472.html

到了這里,關(guān)于【網(wǎng)絡(luò)原理】數(shù)據(jù)鏈路層 和 應(yīng)用層 重點協(xié)議的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【網(wǎng)絡(luò)】應(yīng)用層——HTTP協(xié)議

    【網(wǎng)絡(luò)】應(yīng)用層——HTTP協(xié)議

    ??作者:一只大喵咪1201 ??專欄:《網(wǎng)絡(luò)》 ??格言: 你只管努力,剩下的交給時間! 上篇文章中,本喵帶著大家對HTTP有了一個初步的認識,今天就來詳細講解一下這個應(yīng)用層協(xié)議。 如上圖所示的 url (網(wǎng)址),里面包含有 / 以及 ? 等字符。 像這樣的字符,已經(jīng)被url當(dāng)做 特殊

    2024年02月15日
    瀏覽(26)
  • 【網(wǎng)絡(luò)】應(yīng)用層——HTTPS協(xié)議

    【網(wǎng)絡(luò)】應(yīng)用層——HTTPS協(xié)議

    ??作者:一只大喵咪1201 ??專欄:《網(wǎng)絡(luò)》 ??格言: 你只管努力,剩下的交給時間! 前面本喵講解并演示了HTTP協(xié)議,在比較 POST 和 GET 方法的時候,本喵說這兩個方法都不安全,雖然 POST 的提交的表單內(nèi)容在請求正文中,無法在地址的 url 中看到,但是它仍然是不安全的。

    2024年02月14日
    瀏覽(26)
  • 網(wǎng)絡(luò)協(xié)議(七)應(yīng)用層-HTTP

    網(wǎng)絡(luò)協(xié)議(七)應(yīng)用層-HTTP

    上篇文章介紹了傳輸層的TCP、UDP協(xié)議,在TCP/IP協(xié)議中,下三層(網(wǎng)絡(luò)接口層,網(wǎng)絡(luò)層,傳輸層)都是計算機系統(tǒng)聯(lián)合其他硬件設(shè)備自己在干的事,身為程序員的我們平時對其感知不大。而應(yīng)用層卻是與程序開發(fā)息息相關(guān)的一層,如HTTP,HTTPS,DNS,F(xiàn)TP,SMTP等等,針對不同應(yīng)用場

    2024年02月03日
    瀏覽(31)
  • 網(wǎng)絡(luò)安全——應(yīng)用層安全協(xié)議

    網(wǎng)絡(luò)安全——應(yīng)用層安全協(xié)議

    作者簡介:一名云計算網(wǎng)絡(luò)運維人員、每天分享網(wǎng)絡(luò)與運維的技術(shù)與干貨。? ?座右銘:低頭趕路,敬事如儀 個人主頁:網(wǎng)絡(luò)豆的主頁?????? 目錄 ?前言 一.應(yīng)用層安全協(xié)議 ?1.應(yīng)用層安全威脅 2.電子郵件安全協(xié)議 1.MIME協(xié)議 2.電子郵件安全威脅? 3.S/MIME協(xié)議 4.PGP協(xié)議 本

    2024年02月06日
    瀏覽(22)
  • 【計算機網(wǎng)絡(luò)】應(yīng)用層協(xié)議 -- HTTP協(xié)議

    【計算機網(wǎng)絡(luò)】應(yīng)用層協(xié)議 -- HTTP協(xié)議

    協(xié)議。網(wǎng)絡(luò)協(xié)議的簡稱,網(wǎng)絡(luò)協(xié)議是通信計算機雙方必須共同遵守的一組約定,比如怎么建立連接,怎么互相識別等。 為了使數(shù)據(jù)在網(wǎng)絡(luò)上能夠從源頭到達目的,網(wǎng)絡(luò)通信的參與方必須遵守相同的規(guī)則,我們稱這套相同的規(guī)則為協(xié)議(protocol),而協(xié)議最終都需要通過計算機

    2024年02月15日
    瀏覽(27)
  • 【應(yīng)用層】網(wǎng)絡(luò)基礎(chǔ) -- HTTP協(xié)議

    【應(yīng)用層】網(wǎng)絡(luò)基礎(chǔ) -- HTTP協(xié)議

    協(xié)議是一種 “約定”. socket api的接口,在讀寫數(shù)據(jù)時,都是按 “字符串” 的方式來發(fā)送接收的(tcp是以字節(jié)流的方式發(fā)送的,這里便與表述使用\\\"字符串\\\") 如果我們要傳輸一些\\\"結(jié)構(gòu)化的數(shù)據(jù)\\\" 怎么辦呢? 那么我們(TCP)在收到一個報文的時候,如何保證你收到了一個完整的報文?

    2024年02月11日
    瀏覽(58)
  • [linux--->應(yīng)用層網(wǎng)絡(luò)通信協(xié)議]

    [linux--->應(yīng)用層網(wǎng)絡(luò)通信協(xié)議]

    協(xié)議本質(zhì)是收發(fā)端雙方約定好格式的數(shù)據(jù),常見協(xié)議是用結(jié)構(gòu)體或者類的方式來表達,結(jié)構(gòu)化的數(shù)據(jù)是為了方便被應(yīng)用層解讀,這個結(jié)構(gòu)體中可能包括發(fā)送者ip和端口號以及主機名,還有通信信息,應(yīng)用層可以用結(jié)構(gòu)體區(qū)分并使用信息;使用結(jié)構(gòu)體直接傳遞,但是可能會因為系統(tǒng)的不同

    2024年02月15日
    瀏覽(16)
  • 深入了解常見的應(yīng)用層網(wǎng)絡(luò)協(xié)議

    深入了解常見的應(yīng)用層網(wǎng)絡(luò)協(xié)議

    目錄 1. HTTP協(xié)議 1.1. 工作原理 1.2. 應(yīng)用場景 1.3. 安全性考慮 2. SMTP協(xié)議 2.1. 工作原理 2.2. 應(yīng)用場景 2.3. 安全性考慮 3. FTP協(xié)議 3.1. 工作原理 3.2. 應(yīng)用場景 3.3. 安全性考慮 4. DNS協(xié)議 4.1. 工作原理 4.2. 應(yīng)用場景 4.3. 安全性考慮 5. 安全性考慮與未來發(fā)展趨勢 5.1. TLS/SSL的普及 5.2. 新興

    2024年01月17日
    瀏覽(27)
  • 【應(yīng)用層】網(wǎng)絡(luò)基礎(chǔ) -- HTTPS協(xié)議

    【應(yīng)用層】網(wǎng)絡(luò)基礎(chǔ) -- HTTPS協(xié)議

    HTTPS 是什么? HTTPS 也是?個應(yīng)用層協(xié)議。是在 HTTP 協(xié)議的基礎(chǔ)上引入了?個加密層。 HTTP 協(xié)議內(nèi)容都是按照文本的方式明文傳輸?shù)?。這就導(dǎo)致在傳輸過程中出現(xiàn)?些被篡改的情況 加密就是把 明文 (要傳輸?shù)男畔?進行?系列變換,生成 密文 。 解密就是把 密文 再進行?系列

    2024年02月11日
    瀏覽(19)
  • 【計算機網(wǎng)絡(luò)】圖解應(yīng)用層協(xié)議

    【計算機網(wǎng)絡(luò)】圖解應(yīng)用層協(xié)議

    我們前面介紹過 TCP / IP 模型的下三層,分別是 網(wǎng)絡(luò)接入層 、 網(wǎng)絡(luò)層 和 傳輸層 。它們都是為應(yīng)用層服務(wù)的,傳輸應(yīng)用層的各種數(shù)據(jù),現(xiàn)在我們就來看看最高層的 應(yīng)用層 。 在 TCP / IP 模型中,應(yīng)用層提供的服務(wù)相當(dāng)于 OSI 模型的 應(yīng)用層 、 表示層 和 會話層 的服務(wù)總和。不僅

    2024年02月08日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包