一、在《OSI參考模型的七層解析,程序員與網絡工程師的分工》我們提過:
1、程序員的工作(1應用層 2表示層3會話層)
即程序員的工作,開發員要解決的問題是:怎么加密,怎么壓縮,客戶端服務器端怎么建立規劃
2、網絡工程師的工作(4傳輸層5網絡層6數據鏈路層7物理層)
傳輸層:怎么實現網絡安全
網絡層:怎么實現網絡進行通訊,怎么選擇路徑
數據鏈路層:怎么組建局域網
二、我們在網絡排錯的時候,應該先從底層往高層檢查
即:物理層——數據鏈路層——網絡層——應用層
1、物理層排錯——連接問題
比如網絡不通了,我們應該先查網線是不是接好了,我們計算機通訊都是有來有去的
有時候我們的發送是0,接收很多,有時候相反
因為我們的網線是8根線,雙絞線,有兩根發的,兩根收的,還有4根沒用;如何我們在做網線的時候有網線沒做好,就會出現此種情況
2、數據鏈路層排錯
比如mac地址沖突造成的故障,ADSL撥號上網,如密碼錯誤
3、網絡層問題
計算機網關設置錯誤,路由器路由表錯誤
網絡層是選擇路徑的,如果我們沒設網關,它要到其他路徑不知道怎么走,路由器沒配置好
4、應用層問題
比如IE代理服務器錯誤
三、網管三大法寶
重裝、重啟、格式化