計算機網路之初步認識
1.1 何為計算機網路?
·計算機網路就是計算機技術+通訊技術
·通訊部分組成
信源->傳送裝置->通道->接收裝置->信宿
·何為internet?--ISP(internetservice provider)網際網路服務提供者。
網際網路就是有端系統和交換網路組成(交換網路由路由器擔任,路由器組成的交換網路就是一個小型的ISP.)
·網際網路的協議
人之間的通訊都要有規則,何況是網際網路,網際網路之間的規則就叫協議;協議有其本身的要求,三要素:語法、語義、時序(時間順序)
1.2計算機網路的結構
·計算機網路的結構分為三大部分:網路邊緣(端系統或主機)、接入網路和物理鏈路、網路核心
①端系統:兩種應用模型:
※ 客戶/伺服器應用模型
※ P2P應用模型(QQ)
②接入網路:
※ 住宅家庭接入網路
※ 機構接入網路(學校和企業)
※ 移動接入網路
住宅家庭的網路如何接入?——最常用的當然是電話線,這就用到了頻分多用通訊技術。頻分多用通訊技術就是在通道上劃分出一個頻率段來進行通訊,他用到的是電路交換,但讓,這種技術他對資源是獨佔的,他在利用這個頻率的通道時不允許其他網際網路使用者使用。
機構的網路是如何實現的?——多個路由器相互連線形成一個交換網路,這個交換網路也叫ISP(只不過這個ISP較小而已)每一個主機通過一條通訊鏈路連線到交換網路。
③網路核心:三種交換方式
※ 電路交換(獨佔)
※ 報文交換(共享)
※ 分組交換(共享)
電路交換:
頻分複用技術(電話線可以通話與上網、有線電視)
時分複用技術
波分複用技術(幾乎與頻分相同)
碼分複用技術
優點:傳輸準確,適合特定時間的特定通話,但是因為其對資源是獨佔模式,即一個人如果不結束電路,那麼其他人是無法對這個頻段進行使用。
報文交換:
報文交換即將需要的資料打包然後給打包的檔案加一個頭部,通過路由進行傳送。
分組交換:
分組交換即將需要的資料分成若干個曉得檔案打包後加上頭部進行傳送,與報文交換的不同點是將檔案分成若干份小檔案。
報文交換與分組交換的比較(主要體現在延遲時間)
首先,我們需要解釋一個概念,頻寬。何為頻寬,即資料鏈路的傳輸速率bps,1.5Mbps
即代表這條資料鏈路每秒能傳送1500000bit資料。
何為延遲時間?即這個資料從本主機到達目的主機所用的時間。
延遲時間的比較:
檔案的大小:M
資料鏈路的傳輸速率:R
分成檔案的大小:L
途徑路由器的個數:N
一共有多少跳:H(跳數-1=N)
→ → →
假設有一個7.5M的文字文件通過鏈路速率為1.5Mbps經過連個路由器傳送到目的主機。(不考慮報文的頭部和沒有其他網路在佔用資料鏈路)
① 報文交換需要的時間:15s (M/R*H)
② 分組交換每個檔案分為1000bit大小,則其需要的時間為:5s+(1000/1.5M)*2 (M/R+(L/R*N))