【轉】路由器LAN口IP地址到底是什么?


 

作者:BI4VMR
鏈接:https://www.zhihu.com/question/369737960/answer/1004809747
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

家用路由器LAN口地址實際上是設備的管理地址,也可以兼做下游設備的默認網關。

家用路由器實際上不是真正的路由器,而是交換機、AP、路由器和防火牆的組合體,這些功能在商用網絡中是由不同的設備實現的,家用路由器一台設備什么都做,但每方面都很弱。


場景一:

 

 

這是最普通的使用場景,WAN口連接運營商設備,LAN口連接有線終端,無線空口連接無線終端

家用路由器一般只有一個廣播域(單個VLAN),有線和無線實際上只是傳輸介質有區別,通信層面完全可以二層互通。

PC1想要訪問PC2時,將PC2的IP地址與自身的子網掩碼做邏輯與運算,發現自身與PC2在同一個物理網段(二層廣播域)中,可以直接通信,於是發出ARP請求,請求PC2的MAC地址,將PC2的IP地址作為目的IP,MAC地址作為目的MAC,完成二層幀的封裝,把數據幀發給路由器;路由器查找MAC地址映射表,發現數據幀的目的MAC與4號端口關聯,直接從4號端口發出。

此為LAN內部通信,該過程中完全不需要LAN口IP地址的參與。

PC1想要訪問Internet資源時,將公網服務器的IP地址與自身的子網掩碼做邏輯與運算,發現自身與該服務器並不在同一個物理網段,此時就需要默認網關的幫助。

 

 


PC1通過ARP請求獲取默認網關的MAC地址,將公網服務器的IP地址作為目的IP,默認網關的MAC地址作為目的MAC,完成二層幀的封裝,把數據幀發給路由器;路由器的LAN口IP地址有一個對應的MAC地址,其收到PC1的數據幀后,發現目的MAC與自身MAC一致,無需轉發給LAN口設備,而是進行路由表查詢。家用路由器只有LAN和WAN兩個網段,只要目的IP不屬於LAN口網段,就會命中默認路由,發往WAN口。

此為跨越LAN網段通信,該過程需要LAN口IP地址充當終端設備的默認網關。

 


場景二:

當無線覆蓋范圍不足,各家庭成員僅在固定地點上網時,我們可以使用多個家用路由器進行擴展。雖然此方案幾乎無漫游能力,但是各成員不會經常移動位置,可以以較低的成本滿足覆蓋需求。

在此場景中,兩台路由器的LAN口通過雙絞線互聯,成為同一個物理網段(二層廣播域),任意LAN口間通信無需LAN口IP地址的參與。兩台路由器的LAN口IP地址分別為192.168.1.1和192.168.1.2,前綴長度均為24位,屬於同一個邏輯網段(三層網段);直連光調制解調器(光貓)的設備LAN口IP地址充當所有終端的默認網關,同時也作為Web管理地址(輸入進入設備1的管理界面);第二台設備的LAN口IP地址僅作為Web管理地址(輸入進入設備2的管理界面),不承擔數據轉發功能。


關於DHCP:

DHCP只是自動給終端設備分發IP地址、子網掩碼和默認網關的一種服務,即使所有設備都手動配置地址,仍然可以正常上網,只是不方便而已。手機上的路由器地址其實是通俗化的說法,作用等同於電腦中的默認網關,用於跨越LAN進行通信。

DHCP服務設置在連接Internet的設備上時,默認網關恰好與設備的管理地址相同。在上圖場景中,DHCP服務也可以設置在設備2上,分發192.168.1.1作為終端的網關即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM