https://blog.51cto.com/13559661/2070349
在詳細瞭解,網絡通信,之前首先要構建一個簡單的網絡。
計算機網絡體系結構,分爲三種:OSI的7層協議、TCP/IP的四層協議、五層協議。其中五層協議的體系結構是我們必須知道:
功能 | 常見 | 常見協議 | |
---|---|---|---|
應用層 | 中繼器、網線、集線器(hub) |
DNS、DHCP、FTP、HTTP |
|
運輸層 |
可靠或不可靠數據傳輸; |
進程、端口(socket) |
TCP、UDP |
網絡層 | 負責數據包從源到宿的傳遞和網際互連 |
路由器等 |
IP、ICMP(ping)、OSPF(鏈路狀態路由筍算法)、RIP(距離-向量路由算法-跳數) |
數據鏈路層 |
將比特組合成字節,進而組合成幀; 用MAC地址訪問介質; 錯誤可以被發現但不能被糾正。 |
網橋、二層交換機等 | VLAN、MAC |
物理層 |
規定了傳輸的信號的意義等 | 中繼器、網線、集線器(hub) |
IEEE802.3(以太網) |
1.局域網內, 網絡通信的方式:是通過mac,地址發送的
沒有配有ip, 局域網內的兩個機器不可達。
配了ip, 就可以互相訪問了, 通過ping(icmp協議)可以看到
下圖是ping後在1.3機子,抓到的icmp包
R1路由表 display ip routing-table