引入:
1、計算機1要與計算機2通訊,計算機1必須拿到計算機2的ip位址,
2、通訊分為兩類
區域網內
跨區域網
1、arp協議
arp協議-----》獲取目標mac,怎麼獲取???通過ip位址找到mac位址
情況一:
計算機1
192.168.10.11/24
計算機2
192.168.10.13/24
1、拿到目標mac位址
arp協議:
判斷兩台計算機的子網位址是否一樣,如果一樣,應該嘗試獲取計算機2的mac位址
i:計算機1的mac位址 ff-ff-ff-ff-ff-ff 192.168.10.11/24 192.168.10.13/24 資料部分
ii:所有計算機都收到該arp包,
2、發真正的資料
計算機1的mac位址 計算機2的mac位址 192.168.10.11/24 192.168.10.13/24 資料部分
情況二:
計算機1
192.168.10.11/24
計算機2
202.10.11.13/24
1、拿到目標mac位址
arp協議:
判斷兩台計算機的子網位址如果不一樣,應該嘗試獲取閘道器的mac位址
i:計算機1的mac位址 ff-ff-ff-ff-ff-ff 192.168.10.11/24 192.168.10.1/24 資料部分
ii:所有計算機都收到該arp包,
2、發真正的資料
計算機1的mac位址 閘道器的mac位址 192.168.10.11/24 202.10.11.13/24 資料部分
2、ip+mac
ip位址+mac位址=》全世界唯一一台計算機
arp會將ip位址轉換成mac位址(要麼是區域網內一台計算機的mac位址,要麼就是閘道器的mac位址,不能是公網計算機的mac位址)
3、tcp與udp
tcp通訊之前必須建立雙向通路
udp協議=》不可靠協議
4、socket
應
*****》socket《====
傳 網
數 物
socket是套接字,位於應用層和傳輸層之間的乙個抽象層,將tcp/ip複雜的操作封裝成簡單的介面**用程式呼叫,實現網路通訊
5、dhcp
想實現網路通訊,每台主機需具備四要素
1、本機的ip位址
2、子網掩碼
3、閘道器的ip位址
4、dns的ip位址
1、手動配置-》靜態獲取
2、動態獲取-》dhcp
dhcpclient(68號埠)-----------》dhcpserver(67號) 6、
ip-》網域名稱-》hao123
計算機網路 協議
網路檔案服務 在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。snmp network management protocol 簡單網路管理協議 能夠使網路管理員提高網路管理效能,及時發現並解決網路問題以及規劃網路的增長 smtp mail ...
計算機網路 計算機網路7層協議
人與人交流需要協議,例如使用同一語言,或者對方能明白的其他肢體語言 人與機器交流也需要協議,例如需要通過滑鼠或者鍵盤輸入,機器給予特定的輸出,例如列印執行某個程式 機器與機器交流更需要協議,計算機網路是由一系列的協議構成的,osi open system interconection 是開放型系統互...
計算機網路 網路協議
網路體系結構的產生 osi是什麼?osi的七層體系結構是怎樣的?presentation,to tanslate encrypt and compress 壓縮 data.第六層表示層,提供格式化的表示和轉換資料服務,解決上一層使用者資訊的語法表示問題,對資料進行壓縮 格式轉換 加密和解密等工作,並...