九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
大型網(wǎng)絡(luò)公司面試真題,計(jì)算機(jī)網(wǎng)絡(luò)常識(shí)詳解

1. 電路交換與分組交換的區(qū)別??jī)?yōu)劣對(duì)比。

電路交換:由于電路交換在通信之前要在通信雙方之間建立一條被雙方獨(dú)占的物理通路(由通信雙方之間的交換設(shè)備和鏈路逐段連接而成)。因而有以下優(yōu)缺點(diǎn)。

優(yōu)點(diǎn):

①由于通信線路為通信雙方用戶專用,數(shù)據(jù)直達(dá),所以傳輸數(shù)據(jù)的時(shí)延非常小。

②通信雙方之間的物理通路一旦建立,雙方可以隨時(shí)通信,實(shí)時(shí)性強(qiáng)。

③雙方通信時(shí)按發(fā)送順序傳送數(shù)據(jù),不存在失序問題。

④電路交換既適用于傳輸模擬信號(hào),也適用于傳輸數(shù)字信號(hào)。

⑤電路交換的交換的交換設(shè)備控制均較簡(jiǎn)單。

缺點(diǎn):

①電路交換的平均連接建立時(shí)間對(duì)計(jì)算機(jī)通信來說嫌長(zhǎng)。

②電路交換連接建立后,物理通路被通信雙方獨(dú)占,即使通信線路空閑,也不能供其他用戶使用,因而信道利用低。

③電路交換時(shí),數(shù)據(jù)直達(dá),不同類型、不同規(guī)格、不同速率的終端很難相互進(jìn)行通信,也難以在通信過程中進(jìn)行差錯(cuò)控制。

分組交換:分組交換采用存儲(chǔ)轉(zhuǎn)發(fā)傳輸方式,但將一個(gè)長(zhǎng)報(bào)文先分割為若干個(gè)較短的分組,然后把這些分組(攜帶源、目的地址和編號(hào)信息)逐個(gè)地發(fā)送出去,因此分組交換除了具有報(bào)文的優(yōu)點(diǎn)外,與報(bào)文交換相比有以下優(yōu)缺點(diǎn):

優(yōu)點(diǎn):

①加速了數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸。因?yàn)榉纸M是逐個(gè)傳輸,可以使后一個(gè)分組的存儲(chǔ)操作與前一個(gè)分組的轉(zhuǎn)發(fā)操作并行,這種流水線式傳輸方式減少了報(bào)文的傳輸時(shí)間。此外,傳輸一個(gè)分組所需的緩沖區(qū)比傳輸一份報(bào)文所需的緩沖區(qū)小得多,這樣因緩沖區(qū)不足而等待發(fā)送的機(jī)率及等待的時(shí)間也必然少得多。

②簡(jiǎn)化了存儲(chǔ)管理。因?yàn)榉纸M的長(zhǎng)度固定,相應(yīng)的緩沖區(qū)的大小也固定,在交換結(jié)點(diǎn)中存儲(chǔ)器的管理通常被簡(jiǎn)化為對(duì)緩沖區(qū)的管理,相對(duì)比較容易。

③減少了出錯(cuò)機(jī)率和重發(fā)數(shù)據(jù)量。因?yàn)榉纸M較短,其出錯(cuò)機(jī)率必然減少,每次重發(fā)的數(shù)據(jù)量也就大大減少,這樣不僅提高了可靠性,也減少了傳輸時(shí)延。

④由于分組短小,更適用于采用優(yōu)先級(jí)策略,便于及時(shí)傳送一些緊急數(shù)據(jù),因此對(duì)于計(jì)算機(jī)之間的突發(fā)式的數(shù)據(jù)通信,分組交換顯然更為合適些。

缺點(diǎn):

①盡管分組交換比報(bào)文交換的傳輸時(shí)延少,但仍存在存儲(chǔ)轉(zhuǎn)發(fā)時(shí)延,而且其結(jié)點(diǎn)交換機(jī)必須具有更強(qiáng)的處理能力。

②分組交換中的每個(gè)分組都要加上源、目的地址和分組編號(hào)等信息,這將增大傳送的信息量,一定程度上降低了通信效率,增加了處理的時(shí)間,使控制復(fù)雜,時(shí)延增加。

③當(dāng)分組交換采用數(shù)據(jù)報(bào)服務(wù)時(shí),可能出現(xiàn)失序、丟失或重復(fù)分組,分組到達(dá)目的結(jié)點(diǎn)時(shí),要對(duì)分組按編號(hào)進(jìn)行排序等工作,增加了麻煩。若采用虛電路服務(wù),雖無失序問題,但有呼叫建立、數(shù)據(jù)傳輸和虛電路釋放三個(gè)過程。

總之,若傳輸?shù)臄?shù)據(jù)量很大,而且傳送時(shí)間遠(yuǎn)大于呼叫時(shí)間,則采用電路交換較為合適;當(dāng)端到端的通路有很多段的鏈路組成時(shí),采用分組交換較為合適。從提高整個(gè)網(wǎng)絡(luò)的信道利用率上看,分組交換優(yōu)于電路交換。

2、OSI有哪幾層,知道主要幾層的各自作用。

OSI七層協(xié)議體系結(jié)構(gòu):物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層、會(huì)話層、表示層、應(yīng)用層。

各層作用:

1)物理層:

是OSI參考模型的最低層,它利用為數(shù)據(jù)鏈路層提供物理連接。為此,該層定義了物理鏈路的建立、維護(hù)和拆除有關(guān)的機(jī)械、電氣、功能和規(guī)程特性。

物理層并不是指連接計(jì)算機(jī)的具體物理設(shè)備或傳輸介質(zhì),如雙絞線、同軸電纜、光纖等,而是盡可能屏蔽掉具體傳輸介質(zhì)和物理設(shè)備的差異,使其上面的數(shù)據(jù)鏈路層感覺不到這些差異。

2)數(shù)據(jù)鏈路層:

是為提供服務(wù)的,解決兩個(gè)相鄰結(jié)點(diǎn)之間的通信問題,傳送的稱為。

負(fù)責(zé)建立和管理節(jié)點(diǎn)間的鏈路,通過各種控制協(xié)議,將有差錯(cuò)的物理鏈路變?yōu)闊o差錯(cuò)的、能可靠傳輸數(shù)據(jù)幀的數(shù)據(jù)鏈路。

3)網(wǎng)絡(luò)層:

是為提供服務(wù)的,傳送的協(xié)議數(shù)據(jù)單元稱為或分組。

該層的主要作用是解決如何使通過各結(jié)點(diǎn)傳送的問題,即通過選擇算法()將數(shù)據(jù)包送到目的地。當(dāng)要跨越多個(gè)才能到達(dá)目的地時(shí),還要解決網(wǎng)際互連的問題。

4)傳輸層:

傳輸層傳送的稱為段或。

的作用是為上層協(xié)議提供端到端的可靠和透明的數(shù)據(jù)傳輸服務(wù),包括處理和等問題。該層向高層屏蔽了下層的細(xì)節(jié),使高層用戶看到的只是在兩個(gè)傳輸實(shí)體間的一條到主機(jī)的、可由用戶控制和設(shè)定的、可靠的。

5)會(huì)話層:

主要功能是管理和協(xié)調(diào)不同主機(jī)上各種進(jìn)程之間的通信(對(duì)話),即負(fù)責(zé)建立、管理和終止之間的會(huì)話。得名的原因是它很類似于兩個(gè)實(shí)體間的會(huì)話概念。例如,一個(gè)交互的用戶會(huì)話以登錄到計(jì)算機(jī)開始,以注銷結(jié)束。

6)表示層:

處理流經(jīng)結(jié)點(diǎn)的的表示方式問題,以保證一個(gè)系統(tǒng)發(fā)出的信息可被另一系統(tǒng)的應(yīng)用層讀出。和加密也是可提供的轉(zhuǎn)換功能之一。

7)應(yīng)用層:

是OSI參考模型的最高層,是用戶與網(wǎng)絡(luò)的接口。該層通過來完成網(wǎng)絡(luò)用戶的應(yīng)用需求,如、收發(fā)電子郵件等。

3、TCP/IP有哪幾層,知道所有層數(shù)的作用,會(huì)列舉各層主要協(xié)議名稱。

1)網(wǎng)絡(luò)接口層:

網(wǎng)絡(luò)接口層是TCP/IP協(xié)議的最低層,負(fù)責(zé)接收IP數(shù)據(jù)包并通過網(wǎng)絡(luò)發(fā)送這個(gè)IP數(shù)據(jù)包,或者從網(wǎng)絡(luò)上接收物理幀,取出IP數(shù)據(jù)包,并把它交給IP層。

主要協(xié)議:IEEE802、PPP協(xié)議

2)網(wǎng)際層:

網(wǎng)絡(luò)層負(fù)責(zé)數(shù)據(jù)包的尋徑功能,以保證數(shù)據(jù)包能可靠地到達(dá)目標(biāo)主機(jī);若不能到達(dá),則向源主機(jī)發(fā)送差錯(cuò)控制報(bào)文。網(wǎng)絡(luò)層提供的服務(wù)是不可靠的,可靠性由傳輸層來實(shí)現(xiàn)。

主要協(xié)議: 協(xié)議、 控制報(bào)文協(xié)議、 、R反向地址轉(zhuǎn)換協(xié)議。

3)運(yùn)輸層:

提供 間的通信。其功能包括:一、格式化信息流;二、提供可靠傳輸。為實(shí)現(xiàn)后者,傳輸層協(xié)議規(guī)定接收端必須發(fā)回確認(rèn),并且假如分組丟失,必須重新發(fā)送,即耳熟能詳?shù)?'過程,從而提供可靠的數(shù)據(jù)傳輸。

主要協(xié)議:傳輸控制協(xié)議TCP和 。

4)應(yīng)用層

向用戶提供一組常用的應(yīng)用程序,比如 、訪問、 等。

主要協(xié)議:FTP、TELNET、DNS、SMTP、NFS、HTTP。

(File Transfer Protocol)是,一般上傳下載用服務(wù),數(shù)據(jù)端口是20,控制端口是21。

服務(wù)是用戶遠(yuǎn)程登錄服務(wù),使用23端口,使用明碼傳送,差、簡(jiǎn)單方便。

(Domain Name Service)是服務(wù),提供域名到IP地址之間的轉(zhuǎn)換,使用端口53。

(Simple Mail Transfer Protocol)是,用來控制信件的發(fā)送、中轉(zhuǎn),使用端口25。

(Network File System)是,用于網(wǎng)絡(luò)中不同主機(jī)間的。

(Hypertext Transfer Protocol)是,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中的,使用端口80。

4、硬件(MAC)地址的概念及作用。

概念:MAC地址就是在媒體接入層上使用的地址,也叫物理地址、硬件地址或鏈路地址,其被固化在適配器的ROM中??梢奙AC地址實(shí)際上就是適配器地址或適配器標(biāo)識(shí)符。當(dāng)某臺(tái)計(jì)算機(jī)使用某塊適配器后,適配器上的標(biāo)識(shí)符就成為該計(jì)算機(jī)的MAC地址。MAC地址長(zhǎng)度為6字節(jié)(48比特),由IEEE的注冊(cè)管理結(jié)構(gòu)RA進(jìn)行管理分配。

作用:MAC地址是計(jì)算機(jī)的唯一標(biāo)識(shí),在數(shù)據(jù)鏈路層中,交換機(jī)通過識(shí)別MAC地址進(jìn)行數(shù)據(jù)包的傳輸。

5. ARP協(xié)議的用途及算法、在哪一層上會(huì)使用ARP?

ARP (Address Resolution Protocol) 是個(gè)地址解析協(xié)議。最直白的說法是:在IP以太網(wǎng)中,當(dāng)一個(gè)上層協(xié)議要發(fā)包時(shí),有了該節(jié)點(diǎn)的IP地址,ARP就能提供該節(jié)點(diǎn)的MAC地址。

為什么要有ARP?

OSI 模式把網(wǎng)絡(luò)工作分為七層,彼此不直接打交道,只通過接口(layre interface). IP地址在第三層, MAC地址在第二層。協(xié)議在發(fā)生數(shù)據(jù)包時(shí),首先要封裝第三層(IP地址)和第二層 (MAC地址)的報(bào)頭, 但協(xié)議只知道目的節(jié)點(diǎn)的IP地址,不知道其物理地址,又不能跨第二、三層,所以得用ARP的服務(wù)。

詳細(xì)說明:

? 在網(wǎng)絡(luò)通訊時(shí),源主機(jī)的應(yīng)用程序知道目的主機(jī)的IP地址和端口號(hào),卻不知道目的主機(jī)的硬件地址,而數(shù)據(jù)包首先是被網(wǎng)卡接收到再去處理上層協(xié)議的,如果接收到的數(shù)據(jù)包的硬件地址與本機(jī)不符,則直接丟棄。因此在通訊前必須獲得目的主機(jī)的硬件地址。ARP協(xié)議就起到這個(gè)作用

? 當(dāng)一臺(tái)主機(jī)把以太網(wǎng)數(shù)據(jù)幀發(fā)送到位于同一局域網(wǎng)上的另一臺(tái)主機(jī)時(shí),是根據(jù) 48位的以太網(wǎng)地址來確定目的接口的,設(shè)備驅(qū)動(dòng)程序從不檢查 IP數(shù)據(jù)報(bào)中的目的IP地址。ARP(地址解析)模塊的功能為這兩種不同的地址形式提供映射:32位的 IP地址和 48位的以太網(wǎng)地址

ARP協(xié)議的用途:解決同一個(gè)局域網(wǎng)內(nèi)主機(jī)或路由器的IP地址和MAC地址的映射問題。

算法:在主機(jī)的ARP高速緩存中應(yīng)存放一個(gè)從IP地址到MAC地址的映射表,并且這個(gè)映射表還經(jīng)常動(dòng)態(tài)更新(新增或超時(shí)刪除)。

6. CRC冗余校驗(yàn)算法,反碼和檢驗(yàn)算法。

CRC校驗(yàn)(循環(huán)冗余校驗(yàn))是數(shù)據(jù)通訊中最常采用的校驗(yàn)方式。

從奇偶校驗(yàn)說起

所謂通訊過程的校驗(yàn)是指在通訊數(shù)據(jù)后加上一些附加信息,通過這些附加信息來判斷接收到的數(shù)據(jù)是否和發(fā)送出的數(shù)據(jù)相同。比如說RS232串行通訊可以設(shè)置奇偶校驗(yàn)位,所謂奇偶校驗(yàn)就是在發(fā)送的每一個(gè)字節(jié)后都加上一位,使得每個(gè)字節(jié)中1的個(gè)數(shù)為奇數(shù)個(gè)或偶數(shù)個(gè)。

比如我們要發(fā)送的字節(jié)是0x1a,二進(jìn)制表示為0001 1010。

采用奇校驗(yàn),則在數(shù)據(jù)后補(bǔ)上個(gè)0,數(shù)據(jù)變?yōu)?001 10100,數(shù)據(jù)中1的個(gè)數(shù)為奇數(shù)個(gè)(3個(gè))

采用偶校驗(yàn),則在數(shù)據(jù)后補(bǔ)上個(gè)1,數(shù)據(jù)變?yōu)?001 10101,數(shù)據(jù)中1的個(gè)數(shù)為偶數(shù)個(gè)(4個(gè))

接收方通過計(jì)算數(shù)據(jù)中1個(gè)數(shù)是否滿足奇偶性來確定數(shù)據(jù)是否有錯(cuò)。

奇偶校驗(yàn)的缺點(diǎn)也很明顯,首先,它對(duì)錯(cuò)誤的檢測(cè)概率大約只有50%。也就是只有一半的錯(cuò)誤它能夠檢測(cè)出來。另外,每傳輸一個(gè)字節(jié)都要附加一位校驗(yàn)位,對(duì)傳輸效率的影響很大。因此,在高速數(shù)據(jù)通訊中很少采用奇偶校驗(yàn)。奇偶校驗(yàn)優(yōu)點(diǎn)也很明顯,它很簡(jiǎn)單,因此可以用硬件來實(shí)現(xiàn),這樣可以減少軟件的負(fù)擔(dān)。因此,奇偶校驗(yàn)也被廣泛的應(yīng)用著。

奇偶校驗(yàn)就先介紹到這來,之所以從奇偶校驗(yàn)說起,是因?yàn)檫@種校驗(yàn)方式最簡(jiǎn)單,而且后面將會(huì)知道奇偶校驗(yàn)其實(shí)就是CRC校驗(yàn)的一種(CRC-1)。

累加和校驗(yàn)

另一種常見的校驗(yàn)方式是累加和校驗(yàn)。所謂累加和校驗(yàn)實(shí)現(xiàn)方式有很多種,最常用的一種是在一次通訊數(shù)據(jù)包的最后加入一個(gè)字節(jié)的校驗(yàn)數(shù)據(jù)。這個(gè)字節(jié)內(nèi)容為前面數(shù)據(jù)包中全部數(shù)據(jù)的忽略進(jìn)位的按字節(jié)累加和。比如下面的例子:

我們要傳輸?shù)男畔椋?6、23、4

加上校驗(yàn)和后的數(shù)據(jù)包:6、23、4、33

這里 33 為前三個(gè)字節(jié)的校驗(yàn)和。接收方收到全部數(shù)據(jù)后對(duì)前三個(gè)數(shù)據(jù)進(jìn)行同樣的累加計(jì)算,如果累加和與最后一個(gè)字節(jié)相同的話就認(rèn)為傳輸?shù)臄?shù)據(jù)沒有錯(cuò)誤。

累加和校驗(yàn)由于實(shí)現(xiàn)起來非常簡(jiǎn)單,也被廣泛的采用。但是這種校驗(yàn)方式的檢錯(cuò)能力也比較一般,對(duì)于單字節(jié)的校驗(yàn)和大概有1/256的概率將原本是錯(cuò)誤的通訊數(shù)據(jù)誤判為正確數(shù)據(jù)。之所以這里介紹這種校驗(yàn),是因?yàn)镃RC校驗(yàn)在傳輸數(shù)據(jù)的形式上與累加和校驗(yàn)是相同的,都可以表示為:通訊數(shù)據(jù) 校驗(yàn)字節(jié)(也可能是多個(gè)字節(jié))

7. 如何實(shí)現(xiàn)透明傳輸。

透明傳輸是指不管所傳數(shù)據(jù)是什么樣的比特組合,都應(yīng)當(dāng)能夠在鏈路上傳送。

透明傳輸?shù)幕靖拍睿?/p>

數(shù)據(jù)透明傳輸就是用戶不受協(xié)議中的任何限制,可隨機(jī)的傳輸任意比特編碼的信息

用戶可以完全不必知道協(xié)議中所規(guī)定的結(jié)束段的比特編碼或者其他的控制字符,因而不受限制的進(jìn)行傳輸。

數(shù)據(jù)透明傳輸技術(shù):

轉(zhuǎn)義字符填充法(首尾定界符法):在這種幀同步方式中,為了不使數(shù)據(jù)信息位中與特定字符相同的字符被誤判為幀的首尾定界符,可以在這種數(shù)據(jù)幀的幀頭填充一個(gè)轉(zhuǎn)義控制字符(DLE STX,Data Link Escape – Start of Text),在幀的結(jié)尾則以DLE ETX(Data Link Escape-End of Text)結(jié)束,以示區(qū)別,從而達(dá)到數(shù)據(jù)的透明性。若幀的數(shù)據(jù)中出現(xiàn)DLE字符,發(fā)送方則插入一個(gè)轉(zhuǎn)義字符'ESC'字符,接收方會(huì)刪除這個(gè)字符。如果轉(zhuǎn)義字符也出現(xiàn)在數(shù)據(jù)當(dāng)中,那么解決辦法仍然是在轉(zhuǎn)義字符的前面插入一個(gè)轉(zhuǎn)義字符,當(dāng)接收端收到兩個(gè)連續(xù)的轉(zhuǎn)義字符時(shí),就刪除其中前面的一個(gè)。

零比特填充法:使一幀中兩個(gè)控制字段之間不會(huì)出現(xiàn)連續(xù)6個(gè)1;當(dāng)發(fā)送端出現(xiàn)有5個(gè)連續(xù)1,則立即填入一個(gè)0;當(dāng)接收端出現(xiàn)5個(gè)連續(xù)1時(shí),刪除其后的一個(gè)0。

采用特殊的信號(hào)與編碼法:IEEE802.3(由于使用CSMA/CD協(xié)議,沒有結(jié)束字符段;IEEE802.4(令牌總線,在起始定界符SD/結(jié)束定界符ED這兩個(gè)字段被使用模擬編碼,而不是0和1);IEEE802.5(令牌環(huán),違例的曼切斯特碼)

確定長(zhǎng)度法,固定數(shù)據(jù)段長(zhǎng)度法:各控制字段的長(zhǎng)度固定,數(shù)據(jù)段長(zhǎng)度也是固定的,那么在幀格式中就不必設(shè)結(jié)束符,也不必設(shè)數(shù)據(jù)長(zhǎng)度字段。

8. 知道各個(gè)層使用的是哪個(gè)數(shù)據(jù)交換設(shè)備。(交換機(jī)、路由器、網(wǎng)關(guān))

物理層用到的設(shè)備是集線器和中繼器

數(shù)據(jù)鏈路層用到的設(shè)備是交換機(jī)和網(wǎng)橋

網(wǎng)絡(luò)層用到的設(shè)備是路由器

應(yīng)用層用到的設(shè)備是網(wǎng)關(guān)

? 中繼器的主要功能是對(duì)接收到的信號(hào)進(jìn)行再生整形放大以擴(kuò)大網(wǎng)絡(luò)的傳輸距離

? 集線器在此基礎(chǔ)上將所有的節(jié)點(diǎn)集中在以它為中心的節(jié)點(diǎn)中,可組成星型拓?fù)浣Y(jié)構(gòu)。

? 交換機(jī)是一種基于MAC識(shí)別,能完成封裝轉(zhuǎn)發(fā)數(shù)據(jù)包功能的網(wǎng)絡(luò)設(shè)備。它可以'學(xué)習(xí)'MAC地址,并把其存放在內(nèi)部地址表中,當(dāng)一個(gè)數(shù)據(jù)幀的目的地址在MAC地址表中有映射時(shí),它被轉(zhuǎn)發(fā)到連接目的節(jié)點(diǎn)的端口而不是所有端口。交換機(jī)將局域網(wǎng)分為多個(gè)沖突域,每個(gè)沖突域都是有獨(dú)立的寬帶,因此大大提高了局域網(wǎng)的帶寬。

? 網(wǎng)橋是數(shù)據(jù)鏈路層互聯(lián)的設(shè)備,在網(wǎng)絡(luò)互聯(lián)中可起到數(shù)據(jù)接收、地址過濾與數(shù)據(jù)轉(zhuǎn)發(fā)的作用,可用來實(shí)現(xiàn)多個(gè)不同網(wǎng)絡(luò)系統(tǒng)之間的數(shù)據(jù)交換。

? 路由器用于連接多個(gè)邏輯上分開的網(wǎng)絡(luò),具有判斷網(wǎng)絡(luò)地址和選擇IP路徑的功能,它能在多網(wǎng)絡(luò)互聯(lián)環(huán)境中,建立靈活的連接,可用完全不同的數(shù)據(jù)分組和介質(zhì)訪問方法連接各種子網(wǎng)。

? 網(wǎng)關(guān)在網(wǎng)絡(luò)層以上實(shí)現(xiàn)網(wǎng)絡(luò)互連,用于兩個(gè)高層協(xié)議不同的網(wǎng)絡(luò)互連。與網(wǎng)橋只是簡(jiǎn)單地傳達(dá)信息不同,網(wǎng)關(guān)對(duì)收到的信息要重新打包,以適應(yīng)目的系統(tǒng)的需求。

9. 路由表的內(nèi)容。

Network Destination:目標(biāo)網(wǎng)段

Netmask:子網(wǎng)掩碼,IP地址與子網(wǎng)掩碼按位與,可以得出該IP地址的網(wǎng)絡(luò)號(hào),IP地址與子網(wǎng)掩碼取反后按位與,可以得出該IP地址的主機(jī)號(hào)。

Interface:達(dá)到該目標(biāo)網(wǎng)段的本地路由器的出口IP。

Gateway:網(wǎng)關(guān)IP,下一跳路由器的入口IP,通常情況下,interface和gateway是同一網(wǎng)段的。

Metric:跳數(shù),該條路由記錄的質(zhì)量,一般情況下,如果有多條到達(dá)相同目的地的路由記錄,路由器會(huì)采用metric值小的那條路由。

10. 分組轉(zhuǎn)發(fā)算法。

1)從數(shù)據(jù)報(bào)的首部提取目的主機(jī)的IP地址D,得出目的網(wǎng)絡(luò)地址N

2)若N就是于此路由器直接相連的某個(gè)網(wǎng)絡(luò)地址,則進(jìn)行直接交付,不需要在經(jīng)過其他路由器,直接把數(shù)據(jù)報(bào)交付給目的主機(jī)(這里包括把目的地址D轉(zhuǎn)換為具體的MAC地址,把數(shù)據(jù)報(bào)封裝成MAC幀,在發(fā)送此幀);否則就是間接交付。

3)若路由表中有目的地址為D的特定主機(jī)路由,則把數(shù)據(jù)報(bào)傳送給路由表中所指明的下一跳路由器。

4)若路由表中有達(dá)到網(wǎng)絡(luò)N的路由,則把數(shù)據(jù)報(bào)傳送給路由表中所指明的下一跳路由器。

5)若路由表中有一個(gè)默認(rèn)路由,則把數(shù)據(jù)報(bào)傳送給路由表中所指明的默認(rèn)路由器。否則執(zhí)行6)。

6)報(bào)告轉(zhuǎn)發(fā)分組出錯(cuò)。

11. IP報(bào)文的格式,格式的各個(gè)字段的含義要理解。

IP數(shù)據(jù)包由報(bào)頭和數(shù)據(jù)兩部分組成。報(bào)頭的前一部分是固定長(zhǎng)度,共20字節(jié)。在報(bào)頭的固定部分的后面是可選部分——IP選項(xiàng)和填充域。

首部各字段的含義如下

1)版本

占4位,指IP協(xié)議的版本。

2)報(bào)頭長(zhǎng)度

占4位,該字段的單位是32位字(1個(gè)32位字長(zhǎng)是4字節(jié)),因此當(dāng)IP報(bào)頭長(zhǎng)度為1111時(shí),報(bào)頭長(zhǎng)度就達(dá)到最大值60字節(jié)。當(dāng)IP分組的首部長(zhǎng)度不是4字節(jié)的整數(shù)倍是,就需要對(duì)填充域加以填充。最常用的報(bào)頭長(zhǎng)度為20位(報(bào)頭長(zhǎng)度值為0101),這時(shí)不使用任何選項(xiàng)。

3)區(qū)分服務(wù)(服務(wù)類型)

占8位,在一般情況下都不使用這個(gè)字段。

4)總長(zhǎng)度

指報(bào)頭和數(shù)據(jù)之和的長(zhǎng)度,單位是字節(jié)。總長(zhǎng)度字段為16位,故IP數(shù)據(jù)報(bào)的最大長(zhǎng)度為65535。

每一種數(shù)據(jù)鏈路層都有其自己的幀格式,其中包括幀格式中的數(shù)據(jù)字段的最大長(zhǎng)度,這稱為最大傳送單元MTU。當(dāng)IP數(shù)據(jù)報(bào)封裝成鏈路層的幀時(shí),此數(shù)據(jù)報(bào)的總長(zhǎng)度不能超過對(duì)應(yīng)MTU的值。若數(shù)據(jù)報(bào)長(zhǎng)度超過對(duì)于MTU的值,就將數(shù)據(jù)報(bào)進(jìn)行分片處理,此時(shí)數(shù)據(jù)報(bào)首部中的'總長(zhǎng)度'字段是指分片后的每一個(gè)分片的報(bào)頭長(zhǎng)度和數(shù)據(jù)長(zhǎng)度之和。

5)標(biāo)識(shí)

占16位。IP軟件在存儲(chǔ)器中維持一個(gè)計(jì)數(shù)器,每產(chǎn)生一個(gè)數(shù)據(jù)報(bào),計(jì)數(shù)器就加1,并賦給標(biāo)識(shí)字段。當(dāng)數(shù)據(jù)報(bào)進(jìn)行分片處理后,每個(gè)分片的標(biāo)識(shí)值都與原數(shù)據(jù)報(bào)的標(biāo)識(shí)值相同,則在接收端具有相同標(biāo)識(shí)值的分片就能最終正確的重裝成為原來的數(shù)據(jù)報(bào)。

6)標(biāo)志

占3位,但目前只有兩位有意義。

最低位記為MF。MF=1即表示后面'還有分片'的數(shù)據(jù)包。MF=0表示這已是若干數(shù)據(jù)包片中的最后一個(gè)。

中間位記為DF,意思是'不能分片'。只有當(dāng)DF=0時(shí)才允許分片。

7)片偏移

占13位。表示每個(gè)數(shù)據(jù)報(bào)的分片在原數(shù)據(jù)報(bào)中的相對(duì)位置。片偏移以8個(gè)字節(jié)為偏移單位,即每個(gè)分片的長(zhǎng)度一定是8字節(jié)的整數(shù)倍。

8)生存時(shí)間

占8位。表示數(shù)據(jù)報(bào)在網(wǎng)絡(luò)中的壽命。最初以秒為TTL值為單位,現(xiàn)在以跳數(shù)為單位,則目前的最大數(shù)據(jù)為255.

9)協(xié)議

占8位,指出此數(shù)據(jù)報(bào)攜帶的數(shù)據(jù)是使用何種協(xié)議,以便使目的主機(jī)的IP層知道應(yīng)將數(shù)據(jù)部分上交給那個(gè)處理過程。

TCP對(duì)應(yīng)協(xié)議字段值6;UDP對(duì)應(yīng)協(xié)議字段值17

10)首部校驗(yàn)和

占16位,該字段只校驗(yàn)數(shù)據(jù)報(bào)的報(bào)頭,但不包括數(shù)據(jù)部分。

11)源地址

占32位

12)目的地址

占32位

12.MTU的概念,啥叫路徑MTU?MTU發(fā)現(xiàn)機(jī)制,TraceRoute(了解)。

1)MTU的概念

MTU即Maximum Transmission Unit最大傳輸單元。它是指一種通信協(xié)議的某一層上面所能通過的最大數(shù)據(jù)包大?。ㄒ宰止?jié)為單位)。

2)路徑MTU

路徑MTU是指一條因特網(wǎng)傳輸路徑中,從源地址到目的地址所經(jīng)過的'路徑'上的所有IP跳的最大傳輸單元的最小值?;蛘邚牧硗庖粋€(gè)角度來看,就是無需進(jìn)行分片處理就能穿過這條'路徑'的最大傳輸單元的最大值。

3)路徑MTU的發(fā)現(xiàn)方法

這是確定兩個(gè)IP主機(jī)之間路徑最大傳輸單元的技術(shù),其目的就是為了避免IP分片。首先源地址將數(shù)據(jù)報(bào)的DF位置位為1(表示不允許分片),在逐漸增大發(fā)送的數(shù)據(jù)報(bào)的大小——路徑上任何需要將分組進(jìn)行分片的設(shè)備都會(huì)將這種數(shù)據(jù)報(bào)丟棄并返回'數(shù)據(jù)報(bào)過大'的ICMP響應(yīng)到源地址——這樣源主機(jī)就'學(xué)習(xí)'到了無需分片就能通過這條路徑的最大的最大傳輸單元。

4)TraceRoute

Traceroute是用來偵測(cè)主機(jī)到目的主機(jī)之間所經(jīng)路由情況的重要工具。它的原理如下:它收到目的主機(jī)的IP后,首先給目的主機(jī)發(fā)送一個(gè)TTL(生存周期,該字段指定IP包被路由器丟棄之前允許通過的最大網(wǎng)段數(shù)量)=1的UDP數(shù)據(jù)包(每次送出的為3個(gè)40字節(jié)的包,包括源地址,目的地址和包發(fā)出的時(shí)間標(biāo)簽),而經(jīng)過的第一個(gè)路由器收到這個(gè)數(shù)據(jù)包以后,就自動(dòng)把TTL減1,而TTL變?yōu)?以后,路由器就把這個(gè)包給拋棄了,并同時(shí)產(chǎn)生 一個(gè)主機(jī)不可達(dá)的ICMP數(shù)據(jù)報(bào)給主機(jī)。主機(jī)收到這個(gè)數(shù)據(jù)報(bào)以后再發(fā)一個(gè)TTL=2的UDP數(shù)據(jù)報(bào)給目的主機(jī),然后刺激第二個(gè)路由器給主機(jī)發(fā)ICMP數(shù)據(jù)報(bào)。如此往復(fù)直到到達(dá)目的主機(jī)。這樣,traceroute就拿到了所有的路由器ip。

Traceroute提取發(fā)送 ICMP TTL到期消息設(shè)備的IP地址并作域名解析。每次 ,Traceroute都打印出一系列數(shù)據(jù),包括所經(jīng)過的路由設(shè)備的域名及 IP地址,三個(gè)包每次來回所花時(shí)間。

13.RIP協(xié)議的概念及算法。

1)RIP協(xié)議的概念

路由信息協(xié)議RIP(RoutingInformation Protocol)是一種分布式的基于距離向量的路由選擇協(xié)議,屬于內(nèi)部網(wǎng)關(guān)協(xié)議。RIP協(xié)議中的'距離'也稱為'跳數(shù)',因?yàn)槊拷?jīng)過一個(gè)路由器,跳數(shù)就加1。協(xié)議規(guī)定同一自治系統(tǒng)(A.S.)中的路由器每 30秒會(huì)與相鄰的路由器交換子訊息,以動(dòng)態(tài)的建立路由表。當(dāng)傳輸數(shù)據(jù)時(shí),RIP將選擇一條具有最少路由器的路由。

2)算法

對(duì)每一個(gè)相鄰路由器發(fā)送過來的RIP報(bào)文,進(jìn)行以下步驟:

A.對(duì)地址為X的相鄰路由器發(fā)來的RIP報(bào)文,先修改此報(bào)文中的所有項(xiàng)目:把'下一跳'字段中的地址都改為X,并把所有的'距離'字段的值加1.每個(gè)項(xiàng)目都有三個(gè)關(guān)鍵數(shù)據(jù),即:目的網(wǎng)絡(luò)N,距離是d,下一跳路由器是X。B.對(duì)修改后的RIP報(bào)文中的每一個(gè)項(xiàng)目,進(jìn)行如下步驟:* 若原來的路由表中沒有目的網(wǎng)絡(luò)N,則把該項(xiàng)目添加到路由表中,* 若下一跳路由器地址是X,則把收到的項(xiàng)目替換原路由表中的項(xiàng)目* 若收到的項(xiàng)目中距離d小于路由表中的距離,則進(jìn)行更新C.若3分鐘還沒有收到相鄰路由器的更新路由表,則把此相鄰路由器記為不可到達(dá)的路由器,即把距離設(shè)置為16。D.返回

14.ICMP協(xié)議的主要功能。

ICMP的全稱是 Internet Control Message Protocol。從技術(shù)角度來說,ICMP就是一個(gè)'錯(cuò)誤偵測(cè)與回報(bào)機(jī)制',其目的就是讓我們能夠檢測(cè)網(wǎng)路的連線狀況﹐也能確保連線的準(zhǔn)確性﹐其功能主要有:

偵測(cè)遠(yuǎn)端主機(jī)是否存在

建立及維護(hù)路由資料

重導(dǎo)數(shù)據(jù)傳送路徑

數(shù)據(jù)流量控制

ICMP在溝通之中,主要是通過不同類型的報(bào)文讓主機(jī)或路由器識(shí)別不同的鏈路傳輸情況。常用的ICMP報(bào)文類型如下

? 日常生活中,郵寄包裹會(huì)經(jīng)過多個(gè)傳遞環(huán)節(jié),任意一環(huán)如果無法傳下去,都會(huì)返回寄件人,并附上無法郵寄的原因。同理,當(dāng)路由器收到一個(gè)無法傳遞下去的IP報(bào)文時(shí),會(huì)發(fā)送ICMP目的不可達(dá)報(bào)文(Type為3)給IP報(bào)文的源發(fā)送方。報(bào)文中的Code就表示發(fā)送失敗的原因。

? 網(wǎng)絡(luò)傳輸IP數(shù)據(jù)報(bào)的過程中,如果IP數(shù)據(jù)包的TTL值逐漸遞減為0時(shí),需要丟棄數(shù)據(jù)報(bào)。這時(shí),路由器需要向源發(fā)送方發(fā)送ICMP超時(shí)報(bào)文(Type為11),Code為0,表示傳輸過程中超時(shí)了。

一個(gè)IP數(shù)據(jù)報(bào)可能會(huì)因?yàn)檫^大而被分片,然后在目的主機(jī)側(cè)把所有的分片重組。如果主機(jī)遲遲沒有等到所有的分片報(bào)文,就會(huì)向源發(fā)送方發(fā)送一個(gè)ICMP超時(shí)報(bào)文,Code為1,表示分片重組超時(shí)了。

? 當(dāng)路由器或主機(jī)處理數(shù)據(jù)報(bào)時(shí),發(fā)現(xiàn)因?yàn)閳?bào)文頭的參數(shù)錯(cuò)誤而不得不丟棄報(bào)文時(shí),需要向源發(fā)送方發(fā)送參數(shù)錯(cuò)誤報(bào)文(Type為12)。當(dāng)Code為0時(shí),報(bào)文中的Pointer表示錯(cuò)誤的字節(jié)位置。

? 路由器在處理報(bào)文時(shí)會(huì)有一個(gè)緩存隊(duì)列。如果超過最大緩存隊(duì)列,將無法處理,從而丟棄報(bào)文。并向源發(fā)送方發(fā)一個(gè)ICMP源冷卻報(bào)文(Type為4),告訴對(duì)方:'嘿,我這里客滿了,你遲點(diǎn)再來。'

? 想像一下,在公司中,有人來你的項(xiàng)目組問你某某某在哪兒。你一想,我們組沒有這人啊。你肯定就會(huì)說,我們組沒有這號(hào)人,你去其他組看看。當(dāng)路由收到IP數(shù)據(jù)報(bào),發(fā)現(xiàn)數(shù)據(jù)報(bào)的目的地址在路由表上沒有,它就會(huì)發(fā)ICMP重定向報(bào)文(Type為5)給源發(fā)送方,提醒它想要發(fā)送的地址不在,去其他地方找找吧。

? Type(8)請(qǐng)求回顯報(bào)文(Echo);Type(0)回顯應(yīng)答報(bào)文(Echo Reply)。請(qǐng)求回顯或回顯應(yīng)答報(bào)文屬于查詢報(bào)文。Ping就是用這種報(bào)文進(jìn)行查詢和回應(yīng)。

? 時(shí)間戳報(bào)文是用來記錄收發(fā)以及傳輸時(shí)間的報(bào)文。OriginateTimestamp記錄的是發(fā)送方發(fā)送報(bào)文的時(shí)刻;Receive Timestamp記錄的是接收方收到報(bào)文的時(shí)刻;Transmit Timestamp表示回顯這最后發(fā)送報(bào)文的時(shí)刻。

? 信息請(qǐng)求或信息響應(yīng)這種報(bào)文是用來找出一個(gè)主機(jī)所在的網(wǎng)絡(luò)個(gè)數(shù)(一個(gè)主機(jī)可能會(huì)在多個(gè)網(wǎng)絡(luò)中)。報(bào)文的IP消息頭的目的地址會(huì)填為全0,表示this,源地址會(huì)填為源IP所在的網(wǎng)絡(luò)IP。

ICMP報(bào)文就像是IP報(bào)文的小弟,總頂著IP報(bào)文的名頭出來混。因?yàn)镮CMP報(bào)文是在IP報(bào)文內(nèi)部的,如圖:

15.組播和廣播的概念,IGMP的用途。(環(huán)回地址、廣播地址)

? 組播和廣播的概念

組播

主機(jī)之間的通訊模式,也就是加入了同一個(gè)組的主機(jī)可以接收到此組內(nèi)的所有數(shù)據(jù),網(wǎng)絡(luò)中的交換機(jī)和路由器只向有需求者復(fù)制并轉(zhuǎn)發(fā)其所需數(shù)據(jù)。主機(jī)可以向路由器請(qǐng)求加入或退出某個(gè)組,網(wǎng)絡(luò)中的路由器和交換機(jī)有選擇的復(fù)制并傳輸數(shù)據(jù),即只將組內(nèi)數(shù)據(jù)傳輸給那些加入組的主機(jī)。這樣既能一次將數(shù)據(jù)傳輸給多個(gè)有需要(加入組)的主機(jī),又能保證不影響其他不需要(未加入組)的主機(jī)的其他通訊

廣播

是指在IP子網(wǎng)內(nèi)廣播數(shù)據(jù)包,所有在子網(wǎng)內(nèi)部的主機(jī)都將收到這些數(shù)據(jù)包。廣播意味著網(wǎng)絡(luò)向子網(wǎng)每一個(gè)主機(jī)都投遞一份數(shù)據(jù)包,不論這些主機(jī)是否樂于接收該數(shù)據(jù)包。所以廣播的使用范圍非常小,只在本地子網(wǎng)內(nèi)有效,通過路由器和網(wǎng)絡(luò)設(shè)備控制廣播傳輸。

組播協(xié)議與現(xiàn)在廣泛使用的單播協(xié)議的不同之處在于,一個(gè)主機(jī)用單播協(xié)議向n個(gè)主機(jī)發(fā)送相同的數(shù)據(jù)時(shí),發(fā)送主機(jī)需要分別向n個(gè)主機(jī)發(fā)送,共發(fā)送n次。一個(gè)主機(jī)用組播協(xié)議向n個(gè)主機(jī)發(fā)送相同的數(shù)據(jù)時(shí),只要發(fā)送1次,其數(shù)據(jù)由網(wǎng)絡(luò)中的路由器和交換機(jī)逐級(jí)進(jìn)行復(fù)制并發(fā)送給各個(gè)接收方,這樣既節(jié)省服務(wù)器資源也節(jié)省網(wǎng)絡(luò)主干的帶寬資源。

? IGMP(Internet Group Management Protocol)的用途

它用來在ip主機(jī)和與其直接相鄰的組播路由器之間建立、維護(hù)組播組成員關(guān)系。組播路由器不需要保存所有主機(jī)的成員關(guān)系,它只是通過igmp協(xié)議了解每個(gè)接口連接的網(wǎng)段上是否存在某個(gè)組播組的組成員。而主機(jī)只需要保存自己加入了哪些組播組。 簡(jiǎn)而言之,IGMP協(xié)議是讓連接在本地局域網(wǎng)上的組播路由器知道本局域網(wǎng)上是否有主機(jī)上的某個(gè)進(jìn)程參加或退出了某個(gè)組播組

? 環(huán)回地址/廣播地址

環(huán)回地址:127.0.0.1,通常被稱為本地回環(huán)地址(Loop back address),不屬于任何一個(gè)有類別地址類。它代表設(shè)備的本地虛擬接口,所以默認(rèn)被看作是永遠(yuǎn)不會(huì)宕掉的接口。主要作用有兩個(gè):一是測(cè)試本機(jī)的網(wǎng)絡(luò)配置,能PING通127.0.0.1說明本機(jī)的網(wǎng)卡和IP協(xié)議安裝都沒有問題;另一個(gè)作用是某些SERVER/CLIENT的應(yīng)用程序在運(yùn)行時(shí)需調(diào)用服務(wù)器上的資源,一般要指定SERVER的IP地址,但當(dāng)該程序要在同一臺(tái)機(jī)器上運(yùn)行而沒有別的SERVER時(shí)就可以把SERVER的資源裝在本機(jī),SERVER的IP地址設(shè)為127.0.0.1同樣也可以運(yùn)行(我們經(jīng)常使用它且賦給它一個(gè)名字:localhost)。

廣播地址:是專門用于同時(shí)向網(wǎng)絡(luò)中所有工作站進(jìn)行發(fā)送的一個(gè)地址。在使用TCP/IP協(xié)議的網(wǎng)絡(luò)中,主機(jī)標(biāo)識(shí)段host ID 為全1 的IP 地址為廣播地址,廣播的分組傳送給host ID段所涉及的所有計(jì)算機(jī)。 例如,對(duì)于10.1.1.0 (255.255.255.0)網(wǎng)段,其廣播地址為10.1.1.255 (255 即為2 進(jìn)制的11111111 ),當(dāng)發(fā)出一個(gè)目的地址為10.1.1.255的分組(封包)時(shí),它將被分發(fā)給該網(wǎng)段上的所有計(jì)算機(jī)。

16.Ping協(xié)議的實(shí)現(xiàn)原理,ping命令格式。

Ping(Packet InterNet Groper)分組網(wǎng)間探測(cè)是ICMP的一個(gè)重要應(yīng)用,用來測(cè)試兩個(gè)主機(jī)之間的連通性。Ping使用了ICMP回送請(qǐng)求與回送回答報(bào)文。Ping是應(yīng)用層直接使用網(wǎng)絡(luò)層ICMP的一個(gè)例子。它沒有通過運(yùn)輸層的TCP或UDP。 實(shí)現(xiàn)原理為向目的主機(jī)發(fā)送4個(gè)32字節(jié)長(zhǎng)的ICMP回送請(qǐng)求報(bào)文,若目的主機(jī)正常工作并且響應(yīng)了該ICMP回送請(qǐng)求報(bào)文,就將發(fā)回ICMP回送回答報(bào)文。最后可得出的統(tǒng)計(jì)結(jié)果為目的IP地址,發(fā)送的,收到的和丟失的分組數(shù),及往返時(shí)間的最小值、最大值和平均值。 Ping命令格式為ping hostname 此hostname即為要測(cè)試連通性的主機(jī)名或它的IP地址。

Ping工作過程—— 假定主機(jī)A的IP地址是192.168.1.1,主機(jī)B的IP地址是192.168.1.2,都在同一子網(wǎng)內(nèi),則當(dāng)你在主機(jī)A上運(yùn)行'Ping 192.168.1.2'后,都發(fā)生了些什么呢?首先,Ping命令會(huì)構(gòu)建一個(gè)固定格式的ICMP請(qǐng)求數(shù)據(jù)包,然后由ICMP協(xié)議將這個(gè)數(shù)據(jù)包連同地址'192.168.1.2'一起交給IP層協(xié)議(和ICMP一樣,實(shí)際上是一組后臺(tái)運(yùn)行的進(jìn)程),IP層協(xié)議將以地址'192.168.1.2'作為目的地址,本機(jī)IP地址作為源地址,加上一些其他的控制信息,構(gòu)建一個(gè)IP數(shù)據(jù)包,并在一個(gè)映射表中查找出IP地址192.168.1.2所對(duì)應(yīng)的物理地址(也叫MAC地址,熟悉網(wǎng)卡配置的朋友不會(huì)陌生,這是數(shù)據(jù)鏈路層協(xié)議構(gòu)建數(shù)據(jù)鏈路層的傳輸單元——幀所必需的),一并交給數(shù)據(jù)鏈路層。后者構(gòu)建一個(gè)數(shù)據(jù)幀,目的地址是IP層傳過來的物理地址,源地址則是本機(jī)的物理地址,還要附加上一些控制信息,依據(jù)以太網(wǎng)的介質(zhì)訪問規(guī)則,將它們傳送出去。

其中映射表由ARP實(shí)現(xiàn)。ARP(Address Resolution Protocol)是地址解析協(xié)議,是一種將IP地址轉(zhuǎn)化成物理地址的協(xié)議。ARP具體說來就是將網(wǎng)絡(luò)層(IP層,也就是相當(dāng)于OSI的第三層)地址解析為數(shù)據(jù)連接層(MAC層,也就是相當(dāng)于OSI的第二層)的MAC地址。 主機(jī)B收到這個(gè)數(shù)據(jù)幀后,先檢查它的目的地址,并和本機(jī)的物理地址對(duì)比,如符合,則接收;否則丟棄。接收后檢查該數(shù)據(jù)幀,將IP數(shù)據(jù)包從幀中提取出來,交給本機(jī)的IP層協(xié)議。同樣,IP層檢查后,將有用的信息提取后交給ICMP協(xié)議,后者處理后,馬上構(gòu)建一個(gè)ICMP應(yīng)答包,發(fā)送給主機(jī)A,其過程和主機(jī)A發(fā)送ICMP請(qǐng)求包到主機(jī)B一模一樣。

即先由IP地址,在網(wǎng)絡(luò)層傳輸,然后再根據(jù)mac地址由數(shù)據(jù)鏈路層傳送到目的主機(jī)

17. 子網(wǎng)劃分的概念,子網(wǎng)掩碼。

子網(wǎng)劃分的概念

一個(gè)擁有許多物理網(wǎng)絡(luò)的單位,可將所屬的物理網(wǎng)絡(luò)劃分為若干個(gè)子網(wǎng)。劃分子網(wǎng)純屬一個(gè)單位內(nèi)部的事情。本單位以外的網(wǎng)絡(luò)看不見這個(gè)網(wǎng)絡(luò)是由多少子網(wǎng)組成,因?yàn)檫@個(gè)單位對(duì)外仍然表現(xiàn)一個(gè)網(wǎng)絡(luò)。

劃分子網(wǎng)的方法是從網(wǎng)絡(luò)的主機(jī)號(hào)借用若干位作為子網(wǎng)號(hào)subnet-id。于是兩級(jí)IP地址在本單位內(nèi)部就變?yōu)槿?jí)IP地址:網(wǎng)絡(luò)號(hào),子網(wǎng)號(hào)和主機(jī)號(hào)。

凡是從其他網(wǎng)絡(luò)發(fā)送給本單位某個(gè)主機(jī)的IP數(shù)據(jù)報(bào),仍然是根據(jù)IP數(shù)據(jù)報(bào)的目的網(wǎng)絡(luò)號(hào)找到連接在本單位網(wǎng)絡(luò)上的路由器。但此路由器在收到IP數(shù)據(jù)報(bào)后,在按目的網(wǎng)絡(luò)號(hào)和子網(wǎng)號(hào)找到目的子網(wǎng),把IP數(shù)據(jù)報(bào)交付給目的主機(jī)

子網(wǎng)掩碼

子網(wǎng)掩碼也是32位,由一串1和跟隨的一串0組成。子網(wǎng)掩碼中的1對(duì)應(yīng)于IP地址中原來的網(wǎng)絡(luò)號(hào)和子網(wǎng)號(hào),而子網(wǎng)掩碼中的0對(duì)應(yīng)于現(xiàn)在的主機(jī)號(hào)。

故將子網(wǎng)掩碼和IP地址進(jìn)行按位'與'運(yùn)算(AND),就可得出網(wǎng)絡(luò)地址。

劃分子網(wǎng)增加了 靈活性,但也減少了能夠連接在網(wǎng)絡(luò)上主機(jī)總數(shù)。

18. IP地址的分類,如何劃分的,及會(huì)計(jì)算各類地址支持的主機(jī)數(shù)。

(1)IP地址的分類,劃分

以下為A類地址,B類地址,C類地址,D類地址,E類地址

(2)IP地址的指派范圍

A類地址網(wǎng)絡(luò)數(shù)這里減2的原因是:網(wǎng)絡(luò)號(hào)字段全0的IP地址是保留地址,意思是'本網(wǎng)絡(luò)';網(wǎng)絡(luò)號(hào)127(01111111)保留為本地軟件環(huán)回測(cè)試本主機(jī)的進(jìn)程之間的通信之用。若主機(jī)發(fā)送一個(gè)目的地址是換回地址的數(shù)據(jù)報(bào),則主機(jī)中的協(xié)議軟件就處理數(shù)據(jù)報(bào)中的數(shù)據(jù),而不會(huì)吧數(shù)據(jù)發(fā)送到任何網(wǎng)絡(luò)。

A類主機(jī)號(hào)減2的原因是:全0的主機(jī)號(hào)表示該IP地址是'本主機(jī)'所連接到的單個(gè)網(wǎng)絡(luò)地址;全1表示'在該網(wǎng)絡(luò)上所有的主機(jī)'。

B類網(wǎng)絡(luò)前面兩位10已經(jīng)固定,不會(huì)出現(xiàn)全0或全1,這里不存在網(wǎng)絡(luò)總數(shù)減2的問題。但是B類網(wǎng)絡(luò)的128.0.0.0是不指派的,最小的網(wǎng)絡(luò)地址是128.1.0.0,所以網(wǎng)絡(luò)數(shù)減1。主機(jī)數(shù)減2扣除全0全1的情況。

C類網(wǎng)絡(luò)數(shù)減1是因?yàn)?92.0.0.0是不指派的,最小的網(wǎng)絡(luò)地址是192.0.1.0。主機(jī)數(shù)減去全0全1的情況。

先介紹到這吧,未完待續(xù)哦。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ip試題與答案
TCP/IP詳解學(xué)習(xí)筆記 這位仁兄寫得太好了
TCP/IP詳解(2)鏈路層,第二章筆記整理
TCP/IP詳解學(xué)習(xí)筆記(4)-ICMP協(xié)議,ping和Traceroute
ping,觸發(fā)一連串動(dòng)作,抓包數(shù)據(jù),直觀了解網(wǎng)絡(luò)協(xié)議和流程
TCP /IP協(xié)議詳解
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服