图解TCPIP 学习笔记(一)
圖解TCP/IP 學(xué)習(xí)筆記(一)
文章目錄
- 圖解TCP/IP 學(xué)習(xí)筆記(一)
- 網(wǎng)絡(luò)基礎(chǔ)知識(shí)
- 1.3協(xié)議
- 1.4協(xié)議的規(guī)定
- 1.5協(xié)議分層與OSI參考模型
- 1.6 OSI參考模型通信處理舉例
- 1.7傳輸方式的分類
- 1.7.1 面向有連接型和面向無(wú)連接型
- 1.7.2 電路交換與分組交換
- 1.7.3 根據(jù)接收端數(shù)量分類
- 1.8地址
- 1.8.1 唯一性
- 1.8.2 層次性
- 1.9 網(wǎng)絡(luò)的構(gòu)成要素(連接計(jì)算機(jī)的硬件設(shè)備)
- 1.9.1 通信媒介與數(shù)據(jù)鏈路
- 1.9.2 網(wǎng)卡 NIC network information center
- 1.9.3 中繼器 Repeater
- 1.9.4 網(wǎng)橋/2層交換機(jī)
- 1.9.5 路由器/3層交換機(jī)
- 1.9.6 4~7層交換機(jī)
- 1.9.7 網(wǎng)關(guān)
- 1.10 現(xiàn)代網(wǎng)絡(luò)實(shí)態(tài)
網(wǎng)絡(luò)基礎(chǔ)知識(shí)
1.3協(xié)議
CPU調(diào)度執(zhí)行每個(gè)程序;OS是一種基礎(chǔ)軟件,TCP/IP協(xié)議的處理很多情況下以及內(nèi)嵌到具體的OS中。OS采用CPU時(shí)間片輪轉(zhuǎn)機(jī)制,讓多個(gè)程序同時(shí)運(yùn)行——多任務(wù)調(diào)度,TSS中就是這個(gè)
1.4協(xié)議的規(guī)定
TCP/IP是IETF推進(jìn)的協(xié)議,非ISO制定的,屬于業(yè)界標(biāo)準(zhǔn)(非國(guó)家公共機(jī)構(gòu)所制定的標(biāo)準(zhǔn))。
協(xié)議是通過軟件編碼實(shí)現(xiàn)的
1.5協(xié)議分層與OSI參考模型
OSI協(xié)議是基于OSI參考模型,界定每個(gè)階層的協(xié)議和階層之間接口相關(guān)的標(biāo)準(zhǔn),讓異構(gòu)的計(jì)算機(jī)之間能夠相互通信。
傳輸層只在雙方通信節(jié)點(diǎn)上處理,網(wǎng)絡(luò)層負(fù)責(zé)尋址、路由選擇
1.6 OSI參考模型通信處理舉例
通信傳輸實(shí)際上是通過物理的傳輸介質(zhì)實(shí)現(xiàn)的,數(shù)據(jù)鏈路層就是在這些通過傳輸介質(zhì)互連的設(shè)備之間進(jìn)行數(shù)據(jù)處理。
采用MAC地址,目的是為了識(shí)別連接到同一個(gè)傳輸介質(zhì)上的設(shè)備。
網(wǎng)絡(luò)層和DL層都是基于目標(biāo)地址將數(shù)據(jù)發(fā)送給接收端,但是網(wǎng)絡(luò)層負(fù)責(zé)將整個(gè)數(shù)據(jù)發(fā)送給最終目標(biāo)地址,DL只負(fù)責(zé)發(fā)送一個(gè)分段內(nèi)的數(shù)據(jù)。
1.7傳輸方式的分類
1.7.1 面向有連接型和面向無(wú)連接型
面向有連接型:在通信前后,專門進(jìn)行建立和斷開連接的處理。分組交換、電路交換都有。
面向無(wú)連接型:采用分組交換的情況更多。
連接:在DL層,指物理的、通信線路的連接;傳輸層,負(fù)責(zé)創(chuàng)建與管理邏輯上的連接。
1.7.2 電路交換與分組交換
TCP/IP是分組交換技術(shù)。
電路交換用于電話網(wǎng),獨(dú)占,交換機(jī)主要負(fù)責(zé)數(shù)據(jù)的中轉(zhuǎn)處理。這個(gè)在電話的撥通原理可見。
分組交換,令蓄積交換,數(shù)據(jù)分組發(fā)給路由器,路由器收到這些后緩存到緩沖區(qū),再轉(zhuǎn)發(fā)給目標(biāo)PC(先進(jìn)先出的順序)。計(jì)算機(jī)與路由器之間,路由器與路由器之間通常只有一條通信線路,是共享線路。
1.7.3 根據(jù)接收端數(shù)量分類
單播 Unicast 一對(duì)一通信
廣播 Broadcast 一對(duì)多,典型例子是電視播放。對(duì)的是同一數(shù)據(jù)鏈路內(nèi)的所有計(jì)算機(jī)
多播 Multicast 廣播的一個(gè)限定子集,一對(duì)多
任播 Anycast 從目標(biāo)主機(jī)群中選擇一臺(tái)最符合網(wǎng)絡(luò)條件的為目標(biāo)主機(jī),在實(shí)際網(wǎng)絡(luò)中的應(yīng)用有DNS根域名解析服務(wù)器
1.8地址
1.8.1 唯一性
1.8.2 層次性
MACbp地址和IP地址都有唯一性,IP地址才有層次性。
MAC尋址參考的:地址轉(zhuǎn)發(fā)表;IP尋址參考:路由控制表。
MAC地址有設(shè)備的制造廠商針對(duì)每塊網(wǎng)卡進(jìn)行分別制定。
MAC地址真正負(fù)責(zé)最終通信的地址,IP地址用于尋址
IP如何實(shí)現(xiàn)分層,跟IP的格式對(duì)應(yīng),網(wǎng)絡(luò)號(hào)+主機(jī)號(hào)
1.9 網(wǎng)絡(luò)的構(gòu)成要素(連接計(jì)算機(jī)的硬件設(shè)備)
1.9.1 通信媒介與數(shù)據(jù)鏈路
計(jì)算機(jī)之間通過電纜相互連接
數(shù)據(jù)鏈路的傳輸速率由媒介決定,理論上恒定不變。傳輸速率就是帶寬 bps
主機(jī)之間實(shí)際的傳輸速率叫做吞吐量,吞吐量也衡量主機(jī)的CPU處理能力,網(wǎng)絡(luò)的擁堵程度,報(bào)文中數(shù)據(jù)字段的占有份額等信息。
1.9.2 網(wǎng)卡 NIC network information center
集成了連接局域網(wǎng)功能的設(shè)備,有時(shí)候會(huì)被集成到計(jì)算機(jī)的主板中,有時(shí)可以單獨(dú)插入擴(kuò)展槽使用。
計(jì)算機(jī)必須具備能夠接入無(wú)線網(wǎng)的NIC才能保證連接到網(wǎng)絡(luò)。
1.9.3 中繼器 Repeater
物理層面上延長(zhǎng)網(wǎng)絡(luò)的設(shè)備。中繼器對(duì)電纜傳過來(lái)的電/光信號(hào)進(jìn)行波形調(diào)整和放大再傳給另一個(gè)電纜。只負(fù)責(zé)將電信號(hào)轉(zhuǎn)換為光信號(hào),因此不能在傳輸速度不同的媒介之間轉(zhuǎn)發(fā)。如果DL層有錯(cuò)誤,中繼器仍然轉(zhuǎn)發(fā)數(shù)據(jù)。
多口中繼器是集線器,hub。每個(gè)端口都可以作為一個(gè)中繼器。
1.9.4 網(wǎng)橋/2層交換機(jī)
DL層連接兩個(gè)網(wǎng)絡(luò)。能夠識(shí)別DL層的數(shù)據(jù)幀,不限制連接網(wǎng)段的個(gè)數(shù)
網(wǎng)橋能夠通過地址自學(xué)機(jī)制和過濾功能控制網(wǎng)絡(luò)流量。(eg,.CRC糾錯(cuò))這個(gè)地址是MAC地址,針對(duì)NIC分配的具體地址
交換集線器,是具有網(wǎng)橋功能的hub,每個(gè)端口能提供網(wǎng)橋的功能。
1.9.5 路由器/3層交換機(jī)
網(wǎng)絡(luò)層連接兩個(gè)網(wǎng)絡(luò),并對(duì)分組報(bào)文進(jìn)行轉(zhuǎn)發(fā)。根據(jù)IP地址進(jìn)行處理。
路由器還可以分擔(dān)網(wǎng)絡(luò)負(fù)荷
1.9.6 4~7層交換機(jī)
處理傳輸層-應(yīng)用層的數(shù)據(jù)。帶寬控制、負(fù)載均衡器、廣域網(wǎng)加速器、特殊應(yīng)用訪問加速、防火墻等
1.9.7 網(wǎng)關(guān)
代理服務(wù)器 Proxy server是一種鬼王棺,客戶端與服務(wù)器無(wú)需在網(wǎng)絡(luò)層直接通信,而是從傳輸層到應(yīng)用層對(duì)數(shù)據(jù)和訪問進(jìn)行各種控制和處理。
1.10 現(xiàn)代網(wǎng)絡(luò)實(shí)態(tài)
13年的書了,感覺分支就是對(duì)應(yīng)的這兩學(xué)期的幾門課,計(jì)算機(jī)網(wǎng)絡(luò)、移動(dòng)通信,etc.
移動(dòng)通信中的基地相當(dāng)于網(wǎng)絡(luò)的接入層,基站收集的通信請(qǐng)求匯集到控制中心——接入到互聯(lián)通信控制中心的主干網(wǎng)
數(shù)據(jù)中心由大型服務(wù)器、存儲(chǔ)以及計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)成,內(nèi)部的網(wǎng)絡(luò)分布著3層交換機(jī)和高速路由器。數(shù)據(jù)中心是一種托管主機(jī)服務(wù)的方式,提高響應(yīng)速度。
利用虛擬化技術(shù),根據(jù)使用者的情況動(dòng)態(tài)調(diào)整必要資源的機(jī)制被稱作”云“。虛擬化技術(shù),使用軟件將服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)等物理設(shè)備虛擬化,按需分配的服務(wù)
算機(jī)網(wǎng)絡(luò)構(gòu)成,內(nèi)部的網(wǎng)絡(luò)分布著3層交換機(jī)和高速路由器。數(shù)據(jù)中心是一種托管主機(jī)服務(wù)的方式,提高響應(yīng)速度。
利用虛擬化技術(shù),根據(jù)使用者的情況動(dòng)態(tài)調(diào)整必要資源的機(jī)制被稱作”云“。虛擬化技術(shù),使用軟件將服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)等物理設(shè)備虛擬化,按需分配的服務(wù)
總結(jié)
以上是生活随笔為你收集整理的图解TCPIP 学习笔记(一)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(3109):react-hel
- 下一篇: 10 个你可能还不知道 VS Code