计算机网络知识点总结(第六版,谢希仁)
計算機網(wǎng)絡(luò)知識點總結(jié)
?
1、三網(wǎng):現(xiàn)如今最重要的三種網(wǎng)絡(luò)
電信網(wǎng)絡(luò)(電話網(wǎng))
有線電視網(wǎng)絡(luò)(電視網(wǎng))
計算機網(wǎng)絡(luò)(發(fā)展最快,信息時代的核心技術(shù),連通性,共享)
1.1、 計算機網(wǎng)絡(luò)的定義:是指將地理位置不同的具有獨立功能的多臺計算機及其外部設(shè)備,通過通信線路連接起來,在網(wǎng)絡(luò)操作系統(tǒng),網(wǎng)絡(luò)管理軟件及網(wǎng)絡(luò)通信協(xié)議的管理和協(xié)調(diào)下,實現(xiàn)資源共享和信息傳遞的計算機系統(tǒng)。
2、internet 和 Internet
1)internet 是普通名詞 泛指一般的互連網(wǎng)(互聯(lián)網(wǎng))
2)Internet 是專有名詞,標準翻譯是“因特網(wǎng)” 世界范圍的互連網(wǎng)(互聯(lián)網(wǎng))、使用 TCP/IP 協(xié)議族
2.1、寬帶線路和窄帶線路上比特的傳播速率是一樣的
3、早期的計算機網(wǎng)絡(luò)采用電路交換,新型的計算機網(wǎng)絡(luò)采用分組交換的、基于存儲轉(zhuǎn)發(fā)的方式。
1)電路交換 概念:必須經(jīng)過建立連接(占用通信資源)--->通話(一直占用通信資源)--->釋放連接? ?三個步驟的交換方式稱為電路交換。?
優(yōu)點: 通信質(zhì)量有保證。 缺點: 線路傳輸效率比較低。 特點: 在通話的全部時間內(nèi),通話的兩個用戶始終占用端到端的通信資源。
? ? ? ?2)分組交換(也稱包交換) 報文:我們把要發(fā)送的整塊數(shù)據(jù)稱為一個報文。 分組又稱包。分組的首部也可以稱為“包頭”。 概念:通信雙方以分組為單位、使用存儲--轉(zhuǎn)發(fā)機制實現(xiàn)數(shù)據(jù)交互的通信方式,被稱為分組交換。
優(yōu)點: 高效、 靈活、 迅速、 可靠 。 缺點: 分組在路由器存儲轉(zhuǎn)發(fā)需要時延。 攜帶首部控制信息造成一定開銷。
?
簡述分組交換的要點:
在分組交換網(wǎng)絡(luò)中,采用存儲轉(zhuǎn)發(fā)方式工作,數(shù)據(jù)以短的分組形式傳送。如果一個源站有一個長的報文要發(fā)送,該報文就會被分割成一系列的分組。每個分組包含用戶數(shù)據(jù)的一部分加上一些控制信息??刂菩畔⒅辽僖ňW(wǎng)絡(luò)為了把分組送到目的地做路由選擇所需要的信息。在路徑上的每個結(jié)點,分組被接收,短時間存儲,然后傳遞給下一結(jié)點。
分組交換網(wǎng)的主要優(yōu)點:① 高效。② 靈活。③ 迅速。④ 可靠。? ? ?缺點:分組在節(jié)點轉(zhuǎn)發(fā)時因排隊而造成一定的延時;分組必須攜帶一些控制信息而產(chǎn)生額外開銷
?
4、計算機網(wǎng)絡(luò)的帶寬是網(wǎng)絡(luò)可通過的最高數(shù)據(jù)率。
5、 因特網(wǎng)使用基于存儲轉(zhuǎn)發(fā)的分組交換,并使用?IP?協(xié)議傳送?IP?分組。
6、路由器把許多網(wǎng)絡(luò)互連起來,構(gòu)成了互連網(wǎng)。路由器收到分組后,根據(jù)路由表查找出下一跳路由器的地址,然后轉(zhuǎn)發(fā)分組 IP?。
7、網(wǎng)絡(luò)提供盡最大努力服務(wù),不保證可靠交付。
? ? ? ? TCP? 協(xié)議保證計算機程序之間的、端到端的可靠交付。
在?TCP/IP?的應(yīng)用層協(xié)議使用的是客戶服務(wù)器方式。
客戶和服務(wù)器都是進程(即軟件)。客戶是服務(wù)請求方,服務(wù)器是服務(wù)提供方
8、IP?地址是?32?位二進制數(shù)字。為便于閱讀和鍵入,也常使用點分十進制記法。 IP?電話不使用?TCP?協(xié)議。
9、超文本傳送協(xié)議?HTTP?用于萬維網(wǎng)瀏覽器程序和服務(wù)器程序的信息交互。
?
10、因特網(wǎng)的組成:
1)邊緣部分:有所有連接在因特網(wǎng)上的主機組成,是用戶直接使用的,用來進行通訊和資源共享;
2)核心部分:是由許多網(wǎng)絡(luò)和把它們互連起來的路由器組成,而主機處在因特網(wǎng)的邊緣部分。 主機的用途是為用戶進行信息處理的,并且可以和其他主機通過網(wǎng)絡(luò)交換信息。路由器的用途則是用來轉(zhuǎn)發(fā)分組的,即進行分組交換的。
在網(wǎng)絡(luò)核心部分起特殊作用的是路由器(router)。路由器是實現(xiàn)分組交換(packet?switching)的關(guān)鍵構(gòu)件,其任務(wù)是轉(zhuǎn)發(fā)收到的分組 ,這是網(wǎng)絡(luò)核心部分最重要的功能。
在網(wǎng)絡(luò)邊緣的端系統(tǒng)之間的通信方式通常可劃分為兩大類:客戶-服務(wù)器方式(C/S?方式)和對等方式(P2P?方式)。?
在網(wǎng)絡(luò)核心部分起特殊作用的是路由器,因特網(wǎng)核心部分的工作方式其實也就是路由器的工作方式。其工作方式有兩種:一種是路由器的轉(zhuǎn)發(fā)分組,另一種是路由器之間不斷地交換路由信息。
?
11、電路交換--電路交換必定是面向連接的。
電路交換的三個階段:建立連接、通信、釋放連接。
12、電路交換、報文交換和分組交換
1)電路交換:整個報文的比特流連續(xù)地從原點直達終點,好像在一個管道中傳送。
2)報文交換:整個報文先傳送到相鄰結(jié)點,全部存儲下來后查找轉(zhuǎn)發(fā)表,轉(zhuǎn)發(fā)到下一個結(jié)點。
3)分組交換:單個分組(只是報文的一部分)傳送到相鄰結(jié)點,存儲下來后查找轉(zhuǎn)發(fā)表,轉(zhuǎn)發(fā)到下一個結(jié)點。
13、網(wǎng)絡(luò)的分類
----不同作用范圍的網(wǎng)絡(luò)
1)廣域網(wǎng) WAN (Wide Area?Network)
2)局域網(wǎng)?LAN?(Local?Area?Network)
3)城域網(wǎng)?MAN?(Metropolitan?Area?Network)
4)個人區(qū)域網(wǎng)?PAN?(Personal?Area?Network)
----從網(wǎng)絡(luò)的使用者進行分類
1)公用網(wǎng)?(public?network)?
2)專用網(wǎng)?(private?network)?
14.一些相關(guān)概念、
1)帶寬:用來表示網(wǎng)絡(luò)的通信線路所能傳送數(shù)據(jù)的能力。
2)吞吐量:單位時間內(nèi)通過某個網(wǎng)絡(luò)的數(shù)據(jù)量。
3)時延(也叫延遲或遲延):指數(shù)據(jù)從網(wǎng)絡(luò)的一端傳送到另一個端所需的時間。
傳輸時延(發(fā)送時延)?——?從發(fā)送數(shù)據(jù)幀的第一個比特算起,到該幀的最后一個比特發(fā)送完畢所需的時間。
傳播時延?——?電磁波在信道中需要傳播一定的距離而花費的時間。 注:信號傳輸速率(即發(fā)送速率)和信號在信道上的傳播速率是完全不同的概念。
處理時延?——?交換結(jié)點為存儲轉(zhuǎn)發(fā)而進行一些必要的處理所花費的時間。
排隊時延?——?結(jié)點緩存隊列中分組排隊所經(jīng)歷的時延。
總時延?=?發(fā)送時延+傳播時延+處理時延+處理時延
4)發(fā)送時延:主機或路由器發(fā)送數(shù)據(jù)幀所需要的時間。
5)網(wǎng)絡(luò)協(xié)議(簡稱協(xié)議):為進行網(wǎng)絡(luò)中的數(shù)據(jù)交換而建立的規(guī)則、標準或約定。組成要素:語法、語義、同步。
6)體系結(jié)構(gòu):計算機網(wǎng)絡(luò)的各層以及協(xié)議的集合稱為網(wǎng)絡(luò)的體系結(jié)構(gòu)
7)網(wǎng)關(guān):網(wǎng)絡(luò)層使用的路由器
15、體系結(jié)構(gòu)
服務(wù)是“垂直的”,即服務(wù)是由下層向上層通過層間接口提供的。
?
協(xié)議與服務(wù)有何區(qū)別?有何關(guān)系?
(1、協(xié)議是控制對等實體之間通信的規(guī)則,是水平的。服務(wù)是下層通過層間接口向上層提供的功能,是垂直的。?
2、協(xié)議的實現(xiàn)保證了能夠向上一層提供服務(wù),要實現(xiàn)本層協(xié)議還需使用下層提供的服務(wù)同一系統(tǒng)相鄰兩層的實體進行交互的地方,稱為服務(wù)訪問點?SAP?(Service?Access?Point)。)
1、協(xié)議是控制對等實體之間通信的規(guī)則,是水平的。服務(wù)是下層通過層間接口向上層提供的功能,是垂直的。
2、協(xié)議的實現(xiàn)保證了能夠向上一層提供服務(wù),要實現(xiàn)本層協(xié)議還需使用下層提供的服務(wù)。
3、計算機網(wǎng)絡(luò)協(xié)議是一套規(guī)則、約定和標準,而網(wǎng)路服務(wù)是一種軟件模塊。
4、服務(wù)是(N)層及以下各層向(N+1)層提供的一種綜合能力;(N)協(xié)議是控制對等(N)實體之間通信的規(guī)則的集合。
服務(wù)是同一開放系統(tǒng)中相鄰層之間的操作。
5、協(xié)議是不同的開放系統(tǒng)的對等實體之間進行通信所必須遵守的規(guī)定。協(xié)議是水平的,而服務(wù)是垂直的。
關(guān)系:
(N)層服務(wù)就是利用(N-1)服務(wù)以及按(N)協(xié)議與對等實體交互信息來實現(xiàn)的,即服務(wù)是由協(xié)議支持的。
?
1)TCP/IP的體系結(jié)構(gòu)
應(yīng)用層(各種應(yīng)用層協(xié)議如TELNET/FTP/SMTP等)
傳輸層(TCP或UDP)
網(wǎng)際層IP
網(wǎng)絡(luò)接口層
巧記:應(yīng)傳網(wǎng)際網(wǎng)絡(luò)
2)OSI的七層協(xié)議體系結(jié)構(gòu)
應(yīng)用層|
表示層|
會話層|
傳輸層|
網(wǎng)絡(luò)層|
數(shù)據(jù)鏈路層|
物理層|
從上而下提供端到端的服務(wù)。
巧記:應(yīng)表、會傳、網(wǎng)數(shù)理
3)五層協(xié)議的體系結(jié)構(gòu)
應(yīng)用層(HTTP/FTP/SMTP)|
運輸層(TCP/UDP)|
網(wǎng)絡(luò)層(ICMP/IGMP/IP/RARP/ARP)|
數(shù)據(jù)鏈路層|
物理層|
巧記:應(yīng)運網(wǎng)數(shù)物
?
重要知識點:網(wǎng)絡(luò)各層的作用
物理層:通過傳輸介質(zhì)發(fā)送和接收二進制比特流。
屬于物理層定義的典型規(guī)范如RJ-45等。
?
數(shù)據(jù)鏈路層:數(shù)據(jù)的封裝成幀、數(shù)據(jù)的透明傳輸、數(shù)據(jù)的差錯檢測。
數(shù)據(jù)鏈路層協(xié)議的代表包括:PPP、幀中繼等。
?
網(wǎng)絡(luò)層:負責對子網(wǎng)間的數(shù)據(jù)包進行路由選擇,為分組交換網(wǎng)上的不同主機提供通信服務(wù)。
網(wǎng)絡(luò)層協(xié)議的代表包括:IP、ICMP、IGMP等。
?
運輸層:負責向兩個主機中進程之間的通信提供服務(wù)。運輸層還要處理端到端的差錯檢測(與數(shù)據(jù)鏈路層不同)、擁塞控制、流量控制等問題。
運輸層協(xié)議的代表包括:TCP、UDP等。
?
應(yīng)用層:為操作系統(tǒng)或網(wǎng)絡(luò)應(yīng)用程序提供訪問網(wǎng)絡(luò)服務(wù)的接口。
應(yīng)用層協(xié)議的代表包括:FTP、HTTP、SNMP等。
?
16、各層次介紹
1)物理層
在物理層上所傳數(shù)據(jù)的單位是比特。 【在數(shù)據(jù)鏈路層上所傳數(shù)據(jù)的單位是數(shù)據(jù)幀】?【網(wǎng)絡(luò)層數(shù)據(jù)單位:IP數(shù)據(jù)報(或IP分組)】
物理層的任務(wù)就是透明地傳送比特流。
物理層的主要任務(wù)是確定與傳輸媒體的接口的一些特性。
復(fù)用(multiplexing)是通信技術(shù)中的基本概念。
?
為什么要使用信道復(fù)用技術(shù)?常用的信道復(fù)用技術(shù)有哪些?
1)因為在一般情況下,通信信道帶寬遠遠大于用戶所需的帶寬,為了通過共享信道、最大限度提高信道利用率。?
2)常用的信道復(fù)用技術(shù)有:頻分復(fù)用、時分復(fù)用、統(tǒng)計時分復(fù)用、波分復(fù)用、碼分復(fù)用等
?
常用的名詞是碼分多址 CDMA?(Code?Division?Multiple?Access)。優(yōu)點:各用戶使用經(jīng)過特殊挑選的不同碼型,因此彼此不會造成干擾; 這種系統(tǒng)發(fā)送的信號有很強的抗干擾能力,其頻譜類似于白噪聲,不易被敵人發(fā)現(xiàn)。
?
物理層要解決哪些問題?物理層的主要特點是什么?
(1)物理層要解決的主要問題:?
?、?物理層要盡可能屏蔽掉物理設(shè)備、傳輸媒體和通信手段的不同,使上面的數(shù)據(jù)鏈路層感覺不到這些差異的存在,而專注于完成本曾的協(xié)議與服務(wù)。?
②.給其服務(wù)用戶(數(shù)據(jù)鏈路層)在一條物理的傳輸媒體上傳送和接收比特流(一般為串行按順序傳輸?shù)谋忍亓?#xff09;的能力。為此,物理層應(yīng)解決物理連接的建立、維持和釋放問題。?
?、?在兩個相鄰系統(tǒng)之間唯一地標識數(shù)據(jù)電路。?
(2)物理層的主要特點:?
?、?由于在OSI?之前,許多物理規(guī)程或協(xié)議已經(jīng)制定出來了,而且在數(shù)據(jù)通信領(lǐng)域中,這些物理規(guī)程已被許多商品化的設(shè)備鎖采用。加之,物理層協(xié)議涉及的范圍廣泛,所以至今沒有按OSI?的抽象模型制定一套心的物理層協(xié)議,而是沿用已存在的物理規(guī)程,將物理層確定為描述與傳輸媒體接口的機械、電氣、功能和規(guī)程特性。
②.由于物理連接的方式很多,傳輸媒體的種類也很多,因此,具體的物理協(xié)議相當復(fù)雜。
?
2)數(shù)據(jù)鏈路層
簡稱鏈路層,兩個相鄰結(jié)點之間傳送數(shù)據(jù)都是直接傳送的。這就需要使用專門的鏈路層協(xié)議 。
在數(shù)據(jù)鏈路層上所傳數(shù)據(jù)的單位是幀。
在相鄰結(jié)點傳輸時,數(shù)據(jù)鏈路層把網(wǎng)絡(luò)層交下來的IP數(shù)據(jù)報組裝成幀。用幀進行傳輸。
使用的信道類型有:1)點對點信道? 2)廣播信道
以太網(wǎng)使用的CSMA/CD協(xié)議是以爭用方式接入到共享信道。這與傳統(tǒng)的時分復(fù)用TDM相比優(yōu)缺點如何?
答:傳統(tǒng)的時分復(fù)用TDM是靜態(tài)時隙分配,均勻高負荷時信道利用率高,低負荷或符合不均勻時資源浪費較大,CSMA/CD課動態(tài)使用空隙分配到資源,低負荷時信道利用率高,但控制復(fù)雜,高負荷時信道沖突大。
以太網(wǎng)的兩個標準:
DIX?Ethernet?V2?標準與?IEEE?的?802.3?標準只有很小的差別,因此可以將?802.3?局域網(wǎng)簡稱為“以太網(wǎng)”。
局域網(wǎng)的主要特點是什么?為什么局域網(wǎng)采用廣播通信方式而廣域網(wǎng)不采用呢??
答:1)局域網(wǎng)最主要的特點是:網(wǎng)絡(luò)為一個單位所擁有,且地理范圍和站點數(shù)目均有限。
2)廣域網(wǎng)是一個很大的范圍,采用廣播方式會在網(wǎng)絡(luò)中傳送很多不必要的信息,對網(wǎng)絡(luò)性能的影響很大,且更容易引起網(wǎng)絡(luò)廣播風暴。
在局域網(wǎng)剛剛出現(xiàn)時,局域網(wǎng)比廣域網(wǎng)具有更高的數(shù)據(jù)率、更低的時延和更小的誤碼率。但隨著光纖技術(shù)在廣域網(wǎng)中的廣泛使用,現(xiàn)在廣域網(wǎng)也具有很高的數(shù)據(jù)率和根底的誤碼率。
?
三個基本問題:
1)封裝成幀:在一端數(shù)據(jù)的前后分別添加首部和尾部,構(gòu)成了一個幀。
2)透明傳輸:如何實現(xiàn)透明傳輸?
概念:不管從鍵盤上輸入什么字符都可以放在這樣的幀中傳輸過去,這樣的傳輸就是透明傳輸。也就是說用戶不受協(xié)議中任何限制,可隨機的傳輸任意比特編碼的信息。
實現(xiàn)方法:轉(zhuǎn)義字符填充法、零比特填充法、采用特殊的信號與編碼法、確定長度法
3)差錯檢測:檢測方法:CRC(循環(huán)冗余校驗碼)
注意:
現(xiàn)在全世界使用得最多的數(shù)據(jù)鏈路層協(xié)議是點對點協(xié)議?PPP。
用戶使用撥號電話線接入因特網(wǎng)時,一般都是使用?PPP?協(xié)議。
PPP?協(xié)議之不使用序號和確認機制。
PPP協(xié)議的主要特點是什么?為什么PPP不使用幀的編號?PPP適用于什么情況?為什么PPP協(xié)議不能使數(shù)據(jù)鏈路層實現(xiàn)可靠傳輸?
答:1)簡單,封裝成幀,透明性,支持多種網(wǎng)絡(luò)層協(xié)議,支持多種類型鏈路,(提供不可靠的數(shù)據(jù)報服務(wù),檢錯,無糾錯 , 不使用序號和確認機制);
2)PPP不使用幀的編號是因為幀的編號為了出錯時可以有效地重傳,而PPP并不需要實現(xiàn)可靠傳輸;
3)PPP適用于線路質(zhì)量不太差的情況下;
4)PPP沒有編碼和確認機制。
?
數(shù)據(jù)鏈路層的兩個子層:
邏輯鏈路控制?LLC?(Logical?Link?Control)子層和媒體接入控制?MAC?(Medium?Access?Control)子層。 與接入到傳輸媒體有關(guān)的內(nèi)容都放在?MAC子層,而?LLC?子層則與傳輸媒體無關(guān),不管采用何 ?11th? 種協(xié)議的局域網(wǎng)對?LLC?子層來說都是透明的。一般不考慮LLC子層。
網(wǎng)絡(luò)適配器的作用是什么?網(wǎng)絡(luò)適配器工作在哪一層?
適配器(即網(wǎng)卡)用來實現(xiàn)數(shù)據(jù)鏈路層和物理層這兩層的協(xié)議的硬件和軟件,負責將用戶要傳遞的數(shù)據(jù)轉(zhuǎn)換為網(wǎng)絡(luò)上其它設(shè)備能夠識別的格式,通過網(wǎng)絡(luò)介質(zhì)傳輸,適配器的一個重要功能是進行數(shù)據(jù)串行傳輸和并行傳輸?shù)霓D(zhuǎn)換。
網(wǎng)絡(luò)適配器工作在TCP/IP協(xié)議中的網(wǎng)絡(luò)接口層(OS I 中的數(shù)據(jù)鏈里層和物理層)
?
3)網(wǎng)絡(luò)層
概念:網(wǎng)絡(luò)層負責為分組交換網(wǎng)上的不同主機提供通信服務(wù)。在發(fā)送數(shù)據(jù)時,網(wǎng)絡(luò)層把運輸層產(chǎn)生的報文段或者用戶數(shù)據(jù)包封裝成分組或包進行傳送。在TCP/IP體系中,由于網(wǎng)絡(luò)層使用IP協(xié)議,因此分組也叫做IP數(shù)據(jù)報,簡稱數(shù)據(jù)報。
網(wǎng)絡(luò)的另一個任務(wù)就是選擇合適的路由,使源主機運輸層所傳下來的分組,能夠通過網(wǎng)絡(luò)中的路由器找到目的主機。
?
以太網(wǎng)提供的服務(wù):
以太網(wǎng)提供的服務(wù)是不可靠的交付,即盡最大努力的交付。
差錯的糾正由高層來決定。
以太網(wǎng)發(fā)送的數(shù)據(jù)都使用曼徹斯特(Manchester)編碼。
?
MAC地址的概念以及作用:
概念:MAC是硬件地址,用于定義網(wǎng)絡(luò)設(shè)備的位置。也叫物理地址。它就像我們身份證上的身份證號碼,具有全球唯一性。
一個主機會有一個MAC地址,而每個網(wǎng)絡(luò)地址會有一個專屬于它的IP地址。
作用:專注于數(shù)據(jù)鏈路層,將一個數(shù)據(jù)幀從一個節(jié)點傳送到相同鏈路的另一個結(jié)點
?
MAC地址和IP地址的區(qū)別
對于網(wǎng)絡(luò)上的某一設(shè)備:IP地址是基于網(wǎng)絡(luò)拓撲設(shè)計出的,可以改動。而MAC地址則是生產(chǎn)廠商燒錄好的,不能改動。
長度不同:IP是32位,MAC地址是48位。
分配依據(jù)不同:IP是基于網(wǎng)絡(luò)拓撲、MAC是基于制造商。
尋址協(xié)議層不同:IP應(yīng)用于網(wǎng)絡(luò)層,MAC應(yīng)用于數(shù)據(jù)鏈路層。
?
試說明IP地址與硬件地址的區(qū)別?為什么要使用這兩種不同的地址?
答:1)硬件地址即物理地址,是接入網(wǎng)絡(luò)設(shè)備的唯一標識,在數(shù)據(jù)傳輸中封裝在數(shù)據(jù)鏈路層的數(shù)據(jù)幀的首部;IP地址是邏輯地址,在IP協(xié)議的通信中,被封裝在網(wǎng)絡(luò)層的IP數(shù)據(jù)報的首部。
2)由于IP地址可以設(shè)置到相應(yīng)的網(wǎng)絡(luò)設(shè)備中,根據(jù)IP地址的結(jié)構(gòu),可以很方便的在互聯(lián)網(wǎng)中進行尋址和路由,并轉(zhuǎn)換為相應(yīng)的硬件地址,在通信中兩種地址工作在協(xié)議的不同層次,所以需要使用這兩種地址。
?
網(wǎng)際協(xié)議IP;
網(wǎng)際協(xié)議?IP?是?TCP/IP?體系中兩個最主要的協(xié)議之一。與?IP?協(xié)議配套使用的還有四個協(xié)議:
1)地址解析協(xié)議?ARP?(Address?Resolution?Protocol)
2)逆地址解析協(xié)議?RARP?(Reverse?Address?Resolution?Protocol)
3)網(wǎng)際控制報文協(xié)議?ICMP?(Internet?Control?Message?Protocol) 注: ICMP 不是高層協(xié)議,而是 IP 層的協(xié)議。
4)網(wǎng)際組管理協(xié)議?IGMP?(Internet?Group?Management?Protocol)
網(wǎng)絡(luò)互相連接起來要使用一些中間設(shè)備中間設(shè)備又稱為中間系統(tǒng)或中繼(relay)系統(tǒng):
物理層中繼系統(tǒng):轉(zhuǎn)發(fā)器(repeater)、中繼器。
數(shù)據(jù)鏈路層中繼系統(tǒng):網(wǎng)橋或橋接器(bridge)。
網(wǎng)絡(luò)層中繼系統(tǒng):路由器(router)。
網(wǎng)橋和路由器的混合物:橋路器(brouter)。
網(wǎng)絡(luò)層以上的中繼系統(tǒng):網(wǎng)關(guān)(gateway)。
?
IP
IP地址的定義:網(wǎng)絡(luò)號+主機號
每一類地址都由兩個固定長度的字段組成,其中一個字段是網(wǎng)絡(luò)號?net-id,它標志主機(或路由器)所連接到的網(wǎng)絡(luò),而另一個字段則是主機號?host-id,它標志該主機(或路由器)。網(wǎng)絡(luò)層及以上使用?IP?地址,路由器只根據(jù)目的站的,IP?地址的網(wǎng)絡(luò)號進行路由選擇,鏈路層及以下使用MAC地址,在具體的物理網(wǎng)絡(luò)的鏈路層只能看見?MAC?幀而看不見?IP?數(shù)據(jù)報
ARP協(xié)議:
ARP?是解決同一個局域網(wǎng)上的主機或路由器的?IP?地址和硬件地址的映射問題。
用途:把IP地址解析為物理地址。
在網(wǎng)絡(luò)層會用到ARP
查找路由表
對每一條路由,最主要的是(目的網(wǎng)絡(luò)地址,距離,下一跳地址)
?
4)運輸層
?
試說明運輸層在協(xié)議棧中的地位和作用,運輸層的通信和網(wǎng)絡(luò)層的通信有什么重要區(qū)別?為什么運輸層是必不可少的?
1)運輸層處于面向通信部分的最高層,同時也是用戶功能中的最低層,向它上面的應(yīng)用層提供服務(wù);
2)運輸層為應(yīng)用進程之間提供端到端的邏輯通信,但網(wǎng)絡(luò)層是為主機之間提供邏輯通信(面向主機,承擔路由功能,即主機尋址及有效的分組交換);
3)各種應(yīng)用進程之間通信需要“可靠或盡力而為”的兩類服務(wù)質(zhì)量,必須由運輸層以復(fù)用和分用的形式加載到網(wǎng)絡(luò)層。
網(wǎng)絡(luò)層提供數(shù)據(jù)報或虛電路服務(wù)對上面的運輸層有何影響??
答:運輸層之下是網(wǎng)絡(luò)層,之上是應(yīng)用層,是解決通信問題的最后一次機會,因此它要負責補償上層的應(yīng)用需求與下層的網(wǎng)絡(luò)層所提供服務(wù)的差距。
數(shù)據(jù)報和虛電路是兩種使用方式不同、傳輸質(zhì)量也不同的服務(wù),
其中從可靠性方面,虛電路強于數(shù)據(jù)報;從靈活性方面,數(shù)據(jù)報優(yōu)于虛電路。
很顯然,面對一種確定的應(yīng)用需求,當網(wǎng)絡(luò)層提供數(shù)據(jù)報服務(wù)時,運輸層就需要實現(xiàn)更多的增值;當網(wǎng)絡(luò)層提供虛電路服務(wù)時,運輸層需要實現(xiàn)的增值就少一些。
?
運輸層的任務(wù)就是負責向兩個主機中進程之間的通信提供服務(wù)。由于一個主機可同時運行多個進程,因此運輸層有復(fù)用和分用的功能。
復(fù)用:就是多個應(yīng)用層進程可以同時使用下面運輸層的服務(wù)。
分用:運輸層把收到的信息又分別交付給上面應(yīng)用層中相應(yīng)的進程。
運輸層有以下兩種協(xié)議:
傳輸控制協(xié)議TCP(Transmission Control Protocol)
面向連接的,數(shù)據(jù)傳輸?shù)膯挝皇?span style="color:#ff0000;">報文段,能夠提供可靠的交付。
用戶數(shù)據(jù)報協(xié)議UDP(User Datagram Protocol)
無連接的,數(shù)據(jù)傳輸單位是用戶數(shù)據(jù)報,不保證可靠的交付,只能提供“最大努力的交付。
應(yīng)用進程之間的通信:
應(yīng)用進程互相通信
應(yīng)用進程之間的通信又稱為端到端的通信
運輸層提供應(yīng)用進程間的邏輯通信。
?
運輸層的主要功能:
運輸層為應(yīng)用進程之間提供端到端的邏輯通信
區(qū)別(網(wǎng)絡(luò)層是為主機之間提供邏輯通信)
運輸層還要對收到的報文進行差錯檢測。
運輸層需要有兩種不同的運輸協(xié)議,即面向連接的?TCP?和無連接的?UDP
?
TCP與UDP的特點和區(qū)別:
TCP---傳輸控制協(xié)議
TCP:面向連接、面向字節(jié)流、提供全雙工通信、點對點、一對一、傳輸可靠(保證數(shù)據(jù)正確性,保證數(shù)據(jù)順序)、用于傳輸大量數(shù)據(jù)(流模式)、速度慢,建立連接需要開銷較多(時間,系統(tǒng)資源)。
UDP---用戶數(shù)據(jù)報協(xié)議
UDP:面向非連接、無連接、面向報文、傳輸不可靠、用于傳輸少量數(shù)據(jù)(數(shù)據(jù)包模式)、速度快、無擁塞控制支持一對一、一對多,多對一,多對多交互通信首部開銷小(只有四個字段:源端口。目的端口、長度。檢驗和)。
?
4)應(yīng)用層
應(yīng)用層直接為用戶的應(yīng)用進程提供服務(wù)。這里的進程就是正在運行的程序。應(yīng)用層的協(xié)議很多:HTTP、SMTP、FTP等等
?
FTP和TFTP的區(qū)別:
FTP 是完整、面向會話、常規(guī)用途文件傳輸協(xié)議;而 TFTP 用作 bones bare - 特殊目的文件傳輸協(xié)議。
因為 TFTP 不支持驗證, 所以Windows NT FTP服務(wù)器不支持 TFTP
可以以交互方式使用 FTP; TFTP 允許文件只能單向的傳送。
FTP 提供用戶身份驗證; TFTP 卻不。
FTP 依賴于 TCP 是面向連接并提供可靠的控件; TFTP 依賴 UDP,需要減少開銷, 幾乎不提供控件。
FTP 使用周知 TCP 端口號: 數(shù)據(jù)和連接對話框的 21 20; TFTP 使用它的文件傳輸活動 UDP 端口號 69。
FTP使用的是TCP21端口,而TFTP使用的是UDP69端口; 一般防火墻都會封TCP端口而不會封UDP的,所以TFTP有時比FTP好用,不過TFTP傳輸?shù)奈募话爿^小,你要傳大文件就要用FTP了
?
之后的大三下學期學習,再補充!
?
go
轉(zhuǎn)載于:https://www.cnblogs.com/yoona-lin/p/10199134.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的计算机网络知识点总结(第六版,谢希仁)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php静态变量的销毁
- 下一篇: shiro 授权