dhcp,dns,網(wǎng)關(guān)

我們都知道我們電腦都有網(wǎng)卡,而網(wǎng)卡都有一個唯一MAC地址,他的主要作用是干嘛的勒,那就是建立連接網(wǎng)絡連接.

而我們從這個建立網(wǎng)絡連接開始介紹dhcp,dns,網(wǎng)關(guān)的關(guān)系.

那開始我們的學習故事吧

  • 網(wǎng)關(guān): 門衛(wèi)的大哥
  • dns:班主任
  • dhcp:電話(傳達室,交換機)

我們都知道網(wǎng)卡的任務是傳達信息,那網(wǎng)卡都有一個唯一的MAC地址,我們就叫他wr-link43(MAC地址簡寫),但是如果這臺電腦不聯(lián)網(wǎng)傳輸信息就沒有價值.

突然有一天,一個rs4(網(wǎng)線)接口連接起來了就會開始我們連接步驟

  • 拿到ip地址
    步驟:
  1. 這個網(wǎng)絡里面會有一個dhcp服務器(作用:動態(tài)分配IP)
  2. 開始發(fā)送自己的連接請求(前提:必須知道收件人的MAC地址)

以太網(wǎng)

目的地: FF:FF:FF:FF:FF(發(fā)送到同一子網(wǎng)的所有電腦)
發(fā)件人:11:27:F5:8A:79:54 (就是自己)

IP數(shù)據(jù)

目的地:255.255.255.255
源地址:0.0.0.0(任何來源)

UDP報文

目的地端口:67
源地址端口:68

DHCP報文

我想找個IP地址誰有啊?

通過網(wǎng)絡發(fā)送消息給交換機,交換機看見FF:FF:FF:FF,廣播出去告訴所有能連接到的交換機誰有空閑的IP(局域網(wǎng)內(nèi))

  • DHCP服務器,分配IP
    步驟:
    注:消息發(fā)出去后,會有很多DHCP有空閑IP,但是我們只能選一個.
    當我們做好選擇后,我就要給自己選擇好的DHCP回一條消息,大概內(nèi)容就像我們就選你了.

如:

DHCP服務器192.168.1.1,給我們的IP是192.168.1.2

選擇好后,DHCP服務器192.168.1.1就會給我們一個是否確認的一個消息

  • IP 192.168.1.1
  • 網(wǎng)關(guān)路由器: 192.168.1.2
  • DNS服務器 : 202.102.224.69

注:如果電腦重啟這些操作會重新來一遍

image.png

接下來我們又會遇到一些問題

比如我們現(xiàn)在要訪問百度,www.baidu.com,我們要把他翻譯成IP地址,我們就會給CNS服務發(fā)一條消息,

  • 發(fā)件人: 192.168.1.2 (我們剛剛搞定的IP)
  • 收件人: 202.102.224.69 (DNS服務器)
  • 內(nèi)容: 哥們, 給我查查www.baidu.com 的IP地址

發(fā)送會失敗

原因網(wǎng)卡不知道DNS的服務器MAC地址

ARP(通過IP找ARP)

收件人: FF:FF:FF:FF:FF:FF (同一子網(wǎng)內(nèi)的所有電腦)
發(fā)件人: 11:27:F5:8A:79:54 (就是我自己了!)
內(nèi)容:呼叫網(wǎng)關(guān)路由器(192.168.1.1), 請問你的MAC地址是什么?

過了一會, ARP應答果然來了, 我們看到了網(wǎng)關(guān)路由器的MAC地址: 88-25-93-79-E0-C8(內(nèi)存會記錄起來)

image.png

瀏覽器開始建立TCP連接,發(fā)送GET請求過去動態(tài)內(nèi)容

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容