dhcp 伺服器可以動態的分配位址。
1)網絡卡(tp-link-4489)向區域網傳送乙個報文以獲取自己在區域網中的ip位址。
網絡卡工作在資料鏈路層, 必須得知道對方的mac位址才能發信,如果不知道就對外廣播, 那就是所有區域網內的電腦都會收到。
報文包括:
應用層的dhcp發現報文, 然後被乙個udp的報文封裝,然後再被乙個ip的資料報封裝,然後再被乙太網資料鏈路層的資料報封裝。
通過網線發給了交換機。 交換機看到ff:ff:ff:ff:ff:ff, 立刻**給了所有連到交換機的裝置。
2)區域網裡可能有多台dhcp伺服器,每台伺服器都會跟進mac和埠進行回覆,裡面包含了分配給你的ip位址和dhcp伺服器位址。
3)需要網絡卡(tp-link-4489)選擇乙個dhcp伺服器位址並進行回覆確認分配的ip。
4)dhcp會返回乙個確認訊息,包括閘道器路由器的位址 , dns伺服器的位址,當然還有ip位址。
最終,網絡卡(tp-link-4489)得到了:自己在區域網中的ip : 192.168.1.2,閘道器路由器:192.168.1.1,dns伺服器:202.152.219.74
發件人: 192.168.1.2 (網絡卡(tp-link-4489))
收件人: 202.152.219.74 (dns伺服器)
存在的問題:
網絡卡是資料鏈路層的需要通過mac位址通訊
dns伺服器不在我們的區域網內,要把這個發給閘道器路由器(有乙個與isp網路相連的外網ip位址89.32.288.156),由他轉給dns伺服器的。
閘道器路由器的mac位址是什麼呢?
通過廣播查詢乙個ip位址對應的mac位址。
收件人: ff:ff:ff:ff:ff:ff (同一子網內的所有電腦)
發件人: 14:21:s8: 8b:44:89 (網絡卡(tp-link-4489))
通過返回資訊獲取閘道器路由器的mac位址(28:91:s8:3a:44:55)並進行儲存。
發給閘道器路由器查詢網域名稱對應的ip:
發件人: 14:21:s8: 8b:44:89 (網絡卡(tp-link-4489))
收件人: 28:91:s8:3a:44:55 (閘道器路由器)
把資料鏈路層的封裝去掉, 發現ip資料報中的目標位址是 202.152.219.74,閘道器就知道這是要向外網發出請求了。
於是把ip資料報中的源位址192.168.1.2 替換成閘道器的外網位址 89.32.288.156。
建立乙個新的埠號1029, 把tcp資料報中的源埠也替換掉, 資料報就變成了這個樣子:
把源位址和源埠都替換了, 其實就是讓外部的網路認為這是閘道器路由器發出的, 而區域網內的網絡卡對外是不可見的。
這就是網路位址轉換,閘道器路由器需要儲存乙份nat轉換表,譬如lan端192.168.1.2:1028-->202.152.219.74:1029
當回覆到達路由器時去掉資料鏈路層的封裝,發現tcp和ip資料報中包含這樣的資訊:目的地ip : 202.152.219.74 , 埠 1029 ,根據nat轉換表,把資料報中的ip位址和埠號改了發回給網絡卡(tp-link-4489)。
網絡卡主動要求閘道器路由器建立乙個nat對映 (192.168.1.2 : 4096) (61.52.247.112: 3001)。
此時此閘道器的某個埠就是某塊網絡卡專用了,此網絡卡的此埠就可以成為網絡卡與外界交流的專線。
用路由器限制區域網的頻寬流量
用路由器限制區域網的頻寬流量 有時在上班的時候,頻寬並不是很高,但又因個別人過量占用頻寬導致其它人正常上網的速度都很慢,正常的工作都無法開展,所以對區域網內主機頻寬流量的管理就必不可少了。www.2cto.com 公司並不是很多的電腦,且預算不是很多的,可能需要借助現有的硬體裝置了,下面我們就從路由...
無線路由器接入區域網的三種方式
接觸過寬頻路由器的使用者,大抵都了解寬頻路由器上的埠有wan口和lan口之分。寬頻路由器在工作過程中有這樣乙個特點 從lan到wan方向上的資料流預設不受限制通過路由器,從wan到lan方向上預設不能通過。注 無線寬頻路由器的無線接入部分從屬於lan的範圍 也就是說,預設情況從區域網內電腦上發出的資...
區域網內無線路由器太多的方法
由於本人在網際網路公司任職,聯調 測試 驗收 驗證 開發等各種環境,基本每個測試人手一台無線路由器,太多的wifi給網路帶來了很大負擔 1 公司網路是光纖 路由器 ac 交換機 各個pc router的結構,太多無線路由器必然給主路由帶來了負擔,但是影響大不大不能確定,此點歡迎各位指點,本人是通過設...