Ⅰ 對計算機網路的理解400字
對計算機網路的理解
計算機網路是建立在硬體的基礎之上,網路就像一張大網,通過硬體,比如:電腦,HUB,交換機,路由器,貓,防火牆等等設備,傳輸介質有:同軸電纜,雙絞線,光線,無線電等。當然還有域名解析伺服器,ISP(網際網路服務提供商)的一些設備在裡面共同編織的這個大網,計算機網路目前主要分5層,物理層 ,數據鏈路層,網路層,傳輸層。應用層。其中軟體主要工作中應用層,軟體是為硬體服務的,便於用戶的使用和發揮硬體的性能而根據硬體的熟悉來設計,信息的傳遞是一個封裝到解析的過程,比如我從主機A要發送一個消息跟主機B,這期間就涉及到信息的封裝,傳遞,解析等過程,就像郵局寄包裹一樣,你的把東西先打包,然後填上你的地址要寄送的目的地址(對信息進行打包,並在包中加上你本機A的IP 和目的及B的IP),然後包裹就開始被托運(由HUB,交換機。路由器等對數據進行傳輸和轉發),最後到了目的機B後進行拆包(對數據包進行解析,得到數據),當然,在網路中海設計到很多很多的東西,只能先對你進行各大概描述,具體的,推薦你去看看 網路組成原理一書 相信會對你有幫助的!
1、數據鏈路層功能
在兩個網路實體之間提供數據鏈路連接的創建、維持和釋放管理。構成數據鏈路數據單元(frame:數據幀或訊框),並對幀定界、同步、收發順序的控制。傳輸過程中的網路流量控制、差錯檢測和差錯控制等方面。
只提供導線的一端到另一端的數據傳輸。數據鏈路層會在 frame 尾端置放檢查碼(parity,sum,CRC)以檢查實質內容,將物理層提供的可能出錯的物理連接改造成邏輯上無差錯的數據鏈路,並對物理層的原始數據進行數據封裝。
2、網路層的主要功能
對網路層而言使用IP地址來唯一標識互聯網上的設備,網路層依靠IP地址進行相互通信(類似於數據鏈路層的MAC地址),詳細的編址方案參見IPv4和IPv6。
設計數據鏈路層的原因
1、在原始的物理線路上傳輸數據信號是有差錯的。
2、設計數據鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,採取差錯檢測、差錯控制與流量控制等方法,將有差錯的物理線路改進成邏輯上無差錯的數據鏈路,向網路層提供高質量的服務。
3、從網路參考模型的角度看,物理層之上的各層都有改善數據傳輸質量的責任,數據鏈路層是最重要的一層。