【計算機網絡】
數據是車,協議是路。
這句話讓我想起學術報告會上聽到的“信息是火車,區塊鏈是高速公路”。看來未來的路會在現有基礎上搭建出區塊鏈這層新的柏油。
協議是為了解決差異而存在,協議規定了統一的數據表示格式。使用不同物理地址表示格式(表示位數、使用進制...)的不同網絡,如何才能抽象出統一的標識方式?于是有了ip地址和ip協議。
分層是為了屏蔽下層的差異,為上層提供統一接口。
以太網:包含物理層和數據鏈路層,以幀的形式發送數據。有共享式以太網和交換式以太網兩種。以太網以MAC地址來唯一標識一個主機,兩個以太網節點間的通訊需要知道對方的MAC地址。MAC地址存儲在網卡上,因此換了網卡MAC地址會改變。
IP層的作用:跨網轉發。路由器會對IP數據包進行分析從而得知數據要發往的目的地,決定下一條發送路徑并封裝相應的幀頭。ip地址在物理地址之上抽象出了邏輯地址,統一了不同網絡下節點的表示方法。ip唯一標識的是主機與特定網絡的連接——一個路由器、一臺主機可能會有多個ip(因為連了多種網絡、擁有多個網卡)。
從一個網絡向另一個網絡發送信息,也必須經過一道“關口”,這道關口就是網關。網關是一個翻譯器,對收到的信息重新打包,以適應目的系統的需求。
ARP:地址解析協議,將ip地址轉換為物理地址。
- Question1:局域網中如何分配ip?
企業網絡使用的合法IP地址由提供Internet接入的服務商(ISP)分配,私有IP地址則可以由網絡管理員自由分配。需要注意的是,網絡內部所有計算機的IP地址都不能相同,否則,會發生IP地址沖突,導致網絡通訊失敗。
</br>
當局域網通過路由設備與廣域網連接時,路由設備會自動將該地址段的信號隔離在局域網內部,不用擔心所使用的保護IP地址與其他局域網中使用的同一地址段的保留IP地址發生沖突(即IP地址完全相同)。 - Question2:為什么局域網ip都是192.168.……?
- 192.168網段是一種私有IP地址網段,任何人在私有網絡中都可以任意使用這些IP地址,但是如果要連接外網就要使用網絡地址轉換NAT技術進行轉換后才能連接外網;
- 在寬帶路由器上一般默認的內網IP地址為192.168.0或192.168.1網段,它是經過路由器的NAT技術轉換為WAN接口的公用IP地址而連接外網的;
- 這樣的私有IP地址除了這個網段外,還有B類網絡的172.16-172.31及A類網絡的10網段都是私有IP地址。