跨越不一樣數據鏈路,實現兩端節點之間的數據包傳輸
數據鏈路:只負責某一個區間之間的通訊傳輸
IP協議:將數據包發給最終的目標地址,點對點通訊網絡
在發包以前,不須要創建與對端目標地址的鏈接
【好處】簡化和提速3d
- IP地址——鏈接到網絡中,全部主機中識別出進行通訊的目標地址
- 每塊網卡都得設置IP地址,能夠配置多個IP地址。
- IPv4 4個8位 / IPv6 8個8位
網絡標識(網絡地址) + 主機標識(主機地址)htm
- A類——以「0」開頭
網絡標識(第1~8位) + 主機標識(後24位)
0.0.0.0 ~ 127.0.0.0- B類——以「10」開頭
網絡標識(第1~16位) + 主機標識(後16位)
128.0.0.1 ~ 191.255.0.0- C類——以「110」開頭
網絡標識(第1~16位) + 主機標識(後16位)
192.168.0.0 ~ 239.255.255.0- D類——以「1110」開頭
網絡標識(第1~32位),沒有主機標識,常被用於多播
224.0.0.0 ~ 239.255.255.255
在同一鏈路中相互鏈接的主機之間發送數據
IP地址中的主機地址部分設置爲1blog
- 直接使用A\B\C類地址,顯得浪費資源
- 將原來A\B\C類的主機地址部分用做子網地址,將原網絡分爲多個物理網絡的機制。
- 子網掩碼:IP地址網絡標識所有1,主機標識0
- IP地址 = 網絡標識 + 子網標識 + 數據標識
- 網絡地址 = IP地址 & 子網掩碼(按位與運算)
- 舉例
IP地址 192.168.28.137
子網掩碼 255.255.255.0
網絡地址 192.168.28.0
多播地址 192.168.28.255
將在網絡上192.168.28.0做爲子網絡,擴充255個主機IPip