版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第5章網(wǎng)絡(luò)互聯(lián)與因特網(wǎng)基礎(chǔ)本章內(nèi)容網(wǎng)絡(luò)互聯(lián)的基本概念因特網(wǎng)的體系結(jié)構(gòu)因特網(wǎng)接入技術(shù)因特網(wǎng)的鏈路層與網(wǎng)絡(luò)層因特網(wǎng)的傳輸層協(xié)議15.1網(wǎng)絡(luò)互聯(lián)的基本概念21網(wǎng)絡(luò)互聯(lián)的含義所謂的網(wǎng)絡(luò)互連(聯(lián))就是指不同網(wǎng)段、網(wǎng)絡(luò)或子網(wǎng)之間通過網(wǎng)絡(luò)的連接或互連設(shè)備(中繼器、網(wǎng)橋、路由器或網(wǎng)關(guān)等)實現(xiàn)各個網(wǎng)絡(luò)段或子網(wǎng)間的互相連接,其目的在于實現(xiàn)各個網(wǎng)段或子網(wǎng)之間的數(shù)據(jù)傳輸、通信、交互與資源共享。(1)網(wǎng)絡(luò)的延伸每種局域網(wǎng)的最大距離都有限制,如10BASET中的100m。如果實際網(wǎng)絡(luò)的需要超過這個距離,就需要通過各種網(wǎng)絡(luò)連接設(shè)備來延伸網(wǎng)絡(luò)。(2)網(wǎng)絡(luò)的分段所謂的網(wǎng)絡(luò)分段就是將一個大的網(wǎng)絡(luò)系統(tǒng)分解成幾個小的局域網(wǎng)(即子網(wǎng)),然后再通過互連設(shè)備(交換機、網(wǎng)橋或路由器)將各個子網(wǎng)連接成一個整體網(wǎng)絡(luò)。32.網(wǎng)絡(luò)互聯(lián)的目的(1)采用各種網(wǎng)絡(luò)互聯(lián)設(shè)備與互聯(lián)軟件將同一類型或不同類型的網(wǎng)絡(luò)相互連接在一起,組成地理覆蓋范圍更大、功能更強的網(wǎng)絡(luò),最大限度地實現(xiàn)網(wǎng)絡(luò)資源共享、信息交換和協(xié)同工作;(2)將一個大網(wǎng)絡(luò)分解為互聯(lián)的若干個較小的子網(wǎng),以利于更有效地管理和使用網(wǎng)絡(luò)資源、優(yōu)化網(wǎng)絡(luò)性能、隔離故障以及提高安全保密性。3.幾個基本概念(1)同構(gòu)網(wǎng)具有相同特性的網(wǎng)絡(luò),具有相同的通信協(xié)議,使用相同的操作系統(tǒng);(2)異構(gòu)網(wǎng)具有不同傳輸性質(zhì)和通信協(xié)議以及操作系統(tǒng)的網(wǎng)絡(luò)。目前,網(wǎng)絡(luò)互聯(lián)大多是異構(gòu)網(wǎng)間的連接。實現(xiàn)異構(gòu)網(wǎng)互聯(lián)不是簡單的物理線路聯(lián)通,而是更為復(fù)雜的邏輯上的連接。4(3)互連互連即互相連接。指在兩個物理網(wǎng)絡(luò)之間至少要有一條物理鏈路和數(shù)據(jù)鏈路,這為兩個網(wǎng)絡(luò)的數(shù)據(jù)交換提供物質(zhì)基礎(chǔ)。物理互連并不能保證兩個網(wǎng)絡(luò)可以進行數(shù)據(jù)交換,因為這還取決于兩個網(wǎng)絡(luò)的通信協(xié)議是否兼容。(4)互通(Intercommunication)互通即互相通信,指兩個網(wǎng)絡(luò)之間可以進行數(shù)據(jù)交換,僅涉及通信的兩個網(wǎng)絡(luò)之間端到端的連接和數(shù)據(jù)交換?;ネ榛ゲ僮魈峁┣疤帷#?)互操作(Interoperability)互操作是兩個網(wǎng)絡(luò)中不同計算機系統(tǒng)之間具有透明地交換信息和訪問對方資源的能力,而不必考慮這兩個網(wǎng)絡(luò)上的硬件、軟件的差異?;ゲ僮鞑灰蕾囉诰唧w連接形式,是為支持應(yīng)用間的相互作用而創(chuàng)建的協(xié)議環(huán)境,一般由高層軟件實現(xiàn)。
5
因此,互連、互通和互操作表示了由低到高三個層次的含義,互連是網(wǎng)絡(luò)連接的物質(zhì)基礎(chǔ),互通是通信手段,互操作才是網(wǎng)絡(luò)互聯(lián)的最終目的。只有解決好這三個層次的上的問題,才能實現(xiàn)真正意義上的網(wǎng)絡(luò)互聯(lián)。4.網(wǎng)絡(luò)互聯(lián)要解決的問題
互連是針對不同的類型網(wǎng)絡(luò)互連,因而有許多需要解決,主要有:(1)不同的尋址方案(2)不同的最大分組長度(3)不同的網(wǎng)絡(luò)接入機制(4)不同的超時控制(5)不同差錯恢復(fù)方法(6)不同路由選擇技術(shù)(7)不同服務(wù)(面向連服務(wù)和無連接服務(wù))等5網(wǎng)絡(luò)互聯(lián)的類型61、LAN-LAN互聯(lián)在LAN-LAN互聯(lián)中,根據(jù)LAN的傳輸性質(zhì)和通信協(xié)議不同,又分為同構(gòu)網(wǎng)互聯(lián)和異構(gòu)網(wǎng)互聯(lián)兩種形式。
⑴同構(gòu)網(wǎng)互聯(lián):指具有相同傳輸性質(zhì)和相同通信協(xié)議的局域網(wǎng)互聯(lián)。LAN-LAN互聯(lián)結(jié)構(gòu)圖PCPCPCPCLAN1LAN2互連設(shè)備⑵異構(gòu)網(wǎng)互聯(lián):指兩種完全不同傳輸性質(zhì)和不同通信協(xié)議的局域網(wǎng)互聯(lián)。目前,不同類型的網(wǎng)絡(luò)之間的互聯(lián)大多是異構(gòu)網(wǎng)互聯(lián)。異構(gòu)網(wǎng)的互聯(lián)較復(fù)雜些,常用連接設(shè)備有網(wǎng)橋或路由器,如右圖所示。
5網(wǎng)絡(luò)互聯(lián)的類型7WANWAN路由器WAN-WAN互聯(lián)結(jié)構(gòu)圖
2、LAN-WAN互聯(lián)
LAN-WAN互聯(lián)可以使不同單位或機構(gòu)的LAN連入范圍更大的網(wǎng)絡(luò)體系中。其連接如下圖所示。3、WAN-WAN互聯(lián)
WAN與WAN互聯(lián)一般在政府的電信部門或國際組織間進行將不同地區(qū)的網(wǎng)絡(luò)互聯(lián),以構(gòu)成更大規(guī)模的網(wǎng)絡(luò)。WAN-WAN的互聯(lián)主要使用路由器或網(wǎng)關(guān)來實現(xiàn)。其連接如下圖所示。WAN路由器PCLAN-WAN互聯(lián)結(jié)構(gòu)圖LANPCPC5網(wǎng)絡(luò)互聯(lián)的類型8
4、LAN-WAN-LAN互聯(lián)
如果兩個局域網(wǎng)的地理位置相隔很遠,可以通過廣域網(wǎng)實現(xiàn)兩個局域網(wǎng)的互聯(lián)。其連接如下圖所示。PCLAN-WAN-LAN互聯(lián)結(jié)構(gòu)圖WANPCPCPCPCPC路由器路由器路由器LANLANLAN6網(wǎng)絡(luò)互聯(lián)的層次9
網(wǎng)絡(luò)互聯(lián)不僅要把多個網(wǎng)絡(luò)用物理線路連接起來,并且使用戶無法察覺不同網(wǎng)絡(luò)之間的差異。各種網(wǎng)絡(luò)協(xié)議的功能不同,分屬于不同的層次。網(wǎng)絡(luò)互聯(lián)主要是將不同網(wǎng)段、網(wǎng)絡(luò)或子網(wǎng)之間通過網(wǎng)絡(luò)互聯(lián)設(shè)備連接起來。網(wǎng)絡(luò)各互聯(lián)層與相應(yīng)設(shè)備的對應(yīng)關(guān)系如圖所示。
圖互聯(lián)設(shè)備的層次關(guān)系網(wǎng)絡(luò)1
網(wǎng)橋、交換機(鏈路層)網(wǎng)關(guān)(高層)
路由器(網(wǎng)絡(luò)層)
中繼器、集線器(物理層)子絡(luò)1LAN1網(wǎng)段1網(wǎng)段2LAN2子絡(luò)2網(wǎng)絡(luò)26網(wǎng)絡(luò)互聯(lián)的層次10
1、物理層的互聯(lián)用于兩個相同網(wǎng)段的互聯(lián),所要解決的問題是在不同的電纜段之間復(fù)制位信號,互聯(lián)的主要設(shè)備是中繼器或集線器。
2、數(shù)據(jù)鏈路層互聯(lián)用于同操作系統(tǒng)的局域網(wǎng)互聯(lián),所要解決的問題是在網(wǎng)絡(luò)之間存儲轉(zhuǎn)發(fā)數(shù)據(jù)幀,互聯(lián)的主要設(shè)備是網(wǎng)橋或交換機。
3、網(wǎng)絡(luò)層互聯(lián)用于LAN與LAN、LAN與WAN、WAN與WAN之間的互聯(lián),所要解決的問題是在不同的網(wǎng)絡(luò)之間存儲轉(zhuǎn)發(fā)分組,互聯(lián)的主要設(shè)備是路由器。
4、高層互聯(lián)用于WAN與WAN互聯(lián)。所要解決的問題是對兩個網(wǎng)絡(luò)的應(yīng)用層以下各層網(wǎng)絡(luò)協(xié)議進行轉(zhuǎn)換,互聯(lián)的主要設(shè)備是網(wǎng)關(guān)。11
物理層:中繼器/集線器
在電纜段之間復(fù)制比特流。沒有地址概念,因此從本質(zhì)上不能算是網(wǎng)絡(luò)互連。網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層物理層物理層中繼器集線器電纜段2電纜段1
數(shù)據(jù)鏈路層:網(wǎng)橋/交換機
在網(wǎng)段之間轉(zhuǎn)發(fā)數(shù)據(jù)幀。
根據(jù)數(shù)據(jù)幀中的信息(MAC地址)進行轉(zhuǎn)發(fā)。12物理層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層物理層網(wǎng)橋交換機數(shù)據(jù)鏈路層網(wǎng)段1網(wǎng)段2
網(wǎng)絡(luò)層:路由器
在網(wǎng)絡(luò)之間轉(zhuǎn)發(fā)報文分組。
根據(jù)分組中的邏輯地址(IP地址)進行轉(zhuǎn)發(fā)。13鏈路層物理層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層傳輸層應(yīng)用層物理層路由器鏈路層網(wǎng)絡(luò)層網(wǎng)絡(luò)2網(wǎng)絡(luò)114
更高層:網(wǎng)關(guān)
連接不同體系結(jié)構(gòu)的網(wǎng)絡(luò)網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層應(yīng)用層/傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層應(yīng)用層/傳輸層物理層網(wǎng)關(guān)鏈路層網(wǎng)絡(luò)層網(wǎng)絡(luò)1應(yīng)用層/傳輸層物理層鏈路層網(wǎng)絡(luò)層網(wǎng)絡(luò)2網(wǎng)絡(luò)互聯(lián)的歸納
物理層:使用中繼器或集線器在不同的電纜段之間復(fù)制位信號,無尋址功能;數(shù)據(jù)鏈路層:使用網(wǎng)橋或交換機在局域網(wǎng)之間存儲轉(zhuǎn)發(fā)數(shù)據(jù)幀,用MAC地址尋址;網(wǎng)絡(luò)層:使用路由器在不同的網(wǎng)絡(luò)之間存儲轉(zhuǎn)發(fā)分組,用IP地址尋址;傳輸層及應(yīng)用層:使用網(wǎng)關(guān)提供更高層次的互連,用端口號或其他特定標(biāo)識尋址。155.2因特網(wǎng)的接入因特網(wǎng)的接入是指如何把用戶的計算機連接到因特網(wǎng)的接入點——因特網(wǎng)的邊緣路由器
.接入因特網(wǎng)的方式多種多樣,一般都是通過提供因特網(wǎng)接入服務(wù)的ISP(InternetServiceProvider)接入因特網(wǎng)。因特網(wǎng)接入采用了廣域網(wǎng)連接技術(shù)。從用戶類型劃分,因特網(wǎng)接入分為:住宅(居民區(qū))接入機構(gòu)接入移動用戶接入165.2.1居民區(qū)因特網(wǎng)接入171、電話撥號接入
電話撥號入網(wǎng)可分為兩種:
一是個人計算機經(jīng)過調(diào)制解調(diào)器和普通模擬電話線,與公用電話網(wǎng)連接。通過普通模擬電話撥號入網(wǎng)方式,數(shù)據(jù)傳輸能力有限,傳輸速率較低(最高56kb/s),傳輸質(zhì)量不穩(wěn),上網(wǎng)時不能使用電話。二是個人計算機經(jīng)過專用終端設(shè)備和數(shù)字電話線,與綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN,IntegratedServiceDigitalNetwork)連接。通過ISDN撥號入網(wǎng)方式,信息傳輸能力強,傳輸速率較高(128kb/s),傳輸質(zhì)量可靠,上網(wǎng)時還可使用電話。
185.2.1居民區(qū)因特網(wǎng)接入ADSL即非對稱數(shù)字用戶線,在現(xiàn)有的普通電話線上提供:6~8Mbit/s的高速下行速率,640Kbit/s~1Mbit/s的上行速率;傳輸距離可達2.7km-3.6km。PSTN網(wǎng)絡(luò)ISP網(wǎng)絡(luò)DSL接入復(fù)用器AAA服務(wù)器ADSLModemADSLModem基于ADSL撥號接入的網(wǎng)絡(luò)連接形式Internet2、ADSL接入
19實現(xiàn)原理:ADSL調(diào)制解調(diào)器使用頻分多路復(fù)用技術(shù),將用戶電話線帶寬劃分為3個頻段:0~4kHz用于傳送電話信號,20~50kHz用于傳送上行數(shù)字信息,150~500kHz用于速率為1.5Mbps的下行數(shù)字信息的傳輸.140~1100kHz用于速率為8Mbps的下行數(shù)字信息的傳輸。1.5Mbps傳統(tǒng)電話上行1Mbps0420501401505001100(kHz)ADSL技術(shù)的頻譜分布圖下行8Mbps20——將數(shù)字用戶線路改造成為具有3條獨立信道的通信管道,彼此可以互不干擾的傳輸各自的數(shù)據(jù)。ADSL管道下行數(shù)據(jù)信道上行數(shù)據(jù)信道語音信道接入方式:ISP對家庭用戶接入一般提供虛擬撥號(PPPoE)接入方式,對于局域網(wǎng)用戶接入可提供專線(靜態(tài)IP)接入方式。213、CableModem接入
基于有線電視的線纜調(diào)制解調(diào)器(CableModem)接入方式可以達到下行8Mb/s、上行2Mb/s的高速率接入。要實現(xiàn)基于有線電視網(wǎng)絡(luò)的高速互聯(lián)網(wǎng)接入業(yè)務(wù)還要對現(xiàn)有的CATV網(wǎng)絡(luò)進行相應(yīng)的改造?;谟芯€電視網(wǎng)絡(luò)的高速互聯(lián)網(wǎng)接入系統(tǒng)有兩種信號上行信號傳送方式,一種是通過CATV網(wǎng)絡(luò)本身采用上下行信號分頻技術(shù)來實現(xiàn),另一種通過CATV網(wǎng)傳送下行信號,通過普通電話線路傳送上行信號。
5.2.1居民區(qū)因特網(wǎng)接入224、光纖同軸混合HFC接入技術(shù)主干網(wǎng)為光纜,將光信號從局端傳輸?shù)骄用裥^(qū)光信號轉(zhuǎn)換為電信號后,再通過同軸電纜傳輸?shù)接脩艏抑杏脩魟t使用電纜調(diào)制解調(diào)器CableModem(機頂盒)接入到網(wǎng)絡(luò)。分路器頭端控制中心分路器放大器分路器同軸電纜HFC網(wǎng)絡(luò)結(jié)構(gòu)頭端ODN光纖居民住宅放大器CMTS頭端ODN:光分配結(jié)點5.2.1居民區(qū)因特網(wǎng)接入23目前,HFC網(wǎng)絡(luò)的頻帶劃分情況:5~42MHz為上行通道,用于傳輸IP電話和狀態(tài)信息等。54~550MHz為下行通道,用于傳輸模擬電視節(jié)目,按照每路帶寬為6~8MHz,可以傳送各種不同制式的電視信號達60~80路。550~750MHz:用于傳送數(shù)字視頻信號以及各種雙向交互通信業(yè)務(wù)。750~1000MHz:用于未來可能出現(xiàn)的各種雙向通信業(yè)務(wù)。542545507501000MHzHFC網(wǎng)絡(luò)頻譜劃分上行信道模擬電視數(shù)字信號保留下行信道24性能指標(biāo):1)CableModem的下行速率:3~10Mbps,2)最高可達36Mbps;而上行速率一般為0.2~2Mbps,最高可達10Mbps。HFC網(wǎng)絡(luò)存在的主要問題:1)HFC屬于模擬技術(shù),不符合數(shù)字化的發(fā)展方向。盡管可以實現(xiàn)模擬信號與數(shù)字信號共存,但在較長時間內(nèi)仍要以模擬信號為主。2)需要對現(xiàn)有的CATV網(wǎng)絡(luò)進行雙向傳輸改造,這需要大量的資金和時間;3)由于上行信道采用共享方式,因此存在傳輸沖突問題;而且下行信道的帶寬也略顯不足。5.2.2機構(gòu)接入網(wǎng)絡(luò):局域網(wǎng)25
一般單位的局域網(wǎng)都已接入Internet,局域網(wǎng)用戶即可通過局域網(wǎng)接入Internet。局域網(wǎng)接入傳輸容量較大,可提供高速、高效、安全、穩(wěn)定的網(wǎng)絡(luò)連接?,F(xiàn)在許多住宅小區(qū)也可以利用局域網(wǎng)提供寬帶接入。
26公司/大學(xué)局域網(wǎng)
(LAN)將端系統(tǒng)連接到端接路由器以太網(wǎng)(Ethernet):
共享或?qū)>€電纜將端系統(tǒng)連接端系統(tǒng)和路由器10Mb/s,100Mb/s,1Gb/s以太網(wǎng)應(yīng)用:
企事業(yè)單位,家庭用戶普遍使用的LAN275.2.3寬帶無線接入(BWA)技術(shù)寬帶無線接入服務(wù):帶寬超過2Mbps的無線接入技術(shù)。802.11無線局域網(wǎng)(WLAN)重點解決小范圍內(nèi)的移動結(jié)點通信問題。但由于用戶數(shù)和覆蓋范圍的限制,無法用于大范圍的無線接入。802.16無線城域網(wǎng)(WMAN)的重點是解決更大范圍的固定結(jié)點數(shù)據(jù)通信問題。標(biāo)準(zhǔn)的頒布和WiMAX技術(shù)的成熟,城域?qū)拵o線接入技術(shù)快速進入實際應(yīng)用。802.16d網(wǎng)絡(luò)拓撲結(jié)構(gòu)802.16f網(wǎng)絡(luò)拓撲結(jié)構(gòu)28無線廣域網(wǎng)(MWAN)
覆蓋全國或全球范圍內(nèi)的無線網(wǎng)絡(luò),可以使筆記本電腦、智能手機、PDA或其它設(shè)備在網(wǎng)絡(luò)覆蓋的任何位置接入到互聯(lián)網(wǎng)。與無線局域網(wǎng)和無線城域網(wǎng)相比,除了可以提供更大范圍的無線接入外,還主要體現(xiàn)在快速移動性上。
從目前的應(yīng)用來看,其信息傳輸速率并不高,一般無法滿足多媒體應(yīng)用的需要,只能適用于手機、PDA等處理能力較低的弱終端,而對于具有高強處理能力的筆記本電腦來說,是不太適宜的。典型的無線廣域網(wǎng)包括衛(wèi)星通信系統(tǒng)、GSM和CDMA移動通信系統(tǒng),以及未來的3G、超3G和4G技術(shù)。無線廣域網(wǎng)的標(biāo)準(zhǔn)為IEEE802.20。5.3因特網(wǎng)的鏈路層和網(wǎng)絡(luò)層因特網(wǎng)的鏈路層的內(nèi)容相對其它層來說比較簡單,主要涉及的協(xié)議有撥號訪問的點對點協(xié)議(point-to-point,簡稱ppp協(xié)議)及局域網(wǎng)的鏈路控制協(xié)議HDLC。相關(guān)的議題還包括:通過局域網(wǎng)接入因特網(wǎng)時ARP與IP的交互問題。因特網(wǎng)的網(wǎng)絡(luò)層協(xié)議主要包括:互聯(lián)網(wǎng)絡(luò)協(xié)議IP網(wǎng)絡(luò)控制信息協(xié)議ICMP路由協(xié)議組播協(xié)議IGMP295.3.1因特網(wǎng)的點對點協(xié)議PPP目前使用最多的數(shù)據(jù)鏈路層協(xié)議是點對點協(xié)議PPP(Point-to-PointProtocol)。用戶使用撥號電話線接入因特網(wǎng)時,一般都是使用PPP協(xié)議。局域網(wǎng)主機通過點對點鏈路接入因特網(wǎng)時,使用PPPoE協(xié)議(全稱PointtoPointProtocoloverEthernet基于以太網(wǎng)的點對點協(xié)議)。301PPP設(shè)計要求[RFC1557]幀封裝:
將網(wǎng)絡(luò)層的分組封裝到數(shù)據(jù)鏈路層的幀中同時可以承載任意網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)層數(shù)據(jù)(不僅僅是IP)提供向上分用的能力位流透明:
在數(shù)據(jù)字段中,必須能攜帶任意組合的位流錯誤檢測(但無需校正)網(wǎng)絡(luò)層地址協(xié)商:
客戶端可以學(xué)習(xí)/配置對方提供的網(wǎng)絡(luò)地址312PPP無需做的工作錯誤校正/恢復(fù)流量控制有序遞交支持多點鏈路32錯誤恢復(fù)、流量控制、分組的有序遞交都被移到更高層(在端點,或者說端到端)去解決了!3PPP協(xié)議的基本功能幀定界:規(guī)定特殊字符作為幀定界符保證透明傳輸差錯檢測:丟棄有差錯的幀支持多種網(wǎng)絡(luò)層協(xié)議支持多種鏈路:面向比特的同步鏈路或面向字符的異步鏈路,全雙工鏈路334PPP協(xié)議的幀格式標(biāo)志字段F
:表示一個幀的開始或結(jié)束,是幀的定界符 規(guī)定值為0x7E(01111110)。當(dāng)連續(xù)傳輸兩個幀時,前一個幀的結(jié)束標(biāo)志字段F可以兼作后一幀的起始標(biāo)志字段。34IP數(shù)據(jù)報1211字節(jié)12不超過1500字節(jié)PPP幀先發(fā)送7EFF03FACFCSF7E協(xié)議信息部分首部尾部地址字段A:規(guī)定值為0xFF。實際上并不起作用??刂谱侄蜟
:規(guī)定值為0x03。實際上并不起作用。Protocol:數(shù)據(jù)類型,即幀中攜帶的數(shù)據(jù)屬于哪一個上層協(xié)議(LCP,IP,IPCP,…)
幀較驗序列FCS:16位,采用CRC-CCITT生成多項式355透明傳輸?shù)膶崿F(xiàn)方法當(dāng)信息字段中出現(xiàn)和標(biāo)志字段一樣的比特組合(0x7E)時,要采取某種措施使之不被解釋為幀的定界符。PPP用于異步傳輸鏈路時,采用字節(jié)填充方法PPP用于同步傳輸鏈路時,采用零比特填充方法36(1)字節(jié)填充法標(biāo)志字符的值是0x7e,因此當(dāng)該字符出現(xiàn)在信息字段中時,PPP需要對它進行轉(zhuǎn)義。在同步鏈路中,該過程是通過一種稱作比特填充(bitstuffing)的硬件技術(shù)來完成的。在異步鏈路中,特殊字符0x7d用作轉(zhuǎn)義字符。當(dāng)它出現(xiàn)在PPP數(shù)據(jù)幀中時,那么緊接著的字符的第6個比特要取其反碼,具體實現(xiàn)過程如下:
371)將信息字段中出現(xiàn)的每一個0x7E字節(jié)轉(zhuǎn)變成為2字節(jié)序列(0x7D,0x5E)2)若信息字段中出現(xiàn)一個0x7D的字節(jié),則將其轉(zhuǎn)變成為2字節(jié)序列(0x7D,0x5D)。3)默認情況下,如果字符的值小于0x20(比如,一個ASCII控制字符),一般都要進行轉(zhuǎn)義。例如,遇到字符0x01時需連續(xù)傳送0x7d和0x21兩個字符(這時,第6個比特取補碼后變?yōu)?,而前面兩種情況均把它變?yōu)?)。
字節(jié)填充38Flag位模式出現(xiàn)在發(fā)送數(shù)據(jù)中數(shù)據(jù)中的Flag位模式被轉(zhuǎn)換成“雙字節(jié)模式”101010(2)零比特填充法使一幀的信息字段中不會出現(xiàn)6個連續(xù)1。在發(fā)送端,當(dāng)信息字段的一串比特流中有5個連續(xù)1時,就立即填入一個0。在接收端,對信息字段的比特流進行掃描。每當(dāng)發(fā)現(xiàn)5個連續(xù)1時,就將其后的一個0刪除,從而還原信息。39零比特的填充與刪除40數(shù)據(jù)中某一段比特組合恰好出現(xiàn)和F字段一樣的情況01001111110001010會被誤認為是F字段發(fā)送端在5個連1之后填入0比特再發(fā)送出去填入0比特010011111010001010在接收端將5個連1之后的0比特刪除,恢復(fù)原樣在此位置刪除填入的0比特0100111110100010106PPP協(xié)議的工作過程當(dāng)用戶撥號接入ISP時,建立一條物理連接。PC機發(fā)送一系列的LCP(連接控制協(xié)議LinkControlprotocol)分組(封裝成多個PPP幀)。這些分組及其響應(yīng)選擇一些PPP參數(shù)。進行網(wǎng)絡(luò)層配置,NCP(NetworkControlProtocol網(wǎng)絡(luò)控制協(xié)議)給新接入的PC機分配一個臨時的IP地址,使PC機成為因特網(wǎng)上的一個主機。通信完畢時,NCP釋放網(wǎng)絡(luò)層連接,收回原來分配出去的IP地址。接著,LCP釋放數(shù)據(jù)鏈路層連接。最后釋放的是物理層的連接。41425.3.2因特網(wǎng)的網(wǎng)絡(luò)層與IP協(xié)議
網(wǎng)絡(luò)層在數(shù)據(jù)鏈路層提供的兩個相鄰端點之間的數(shù)據(jù)幀的傳送功能上,進一步管理網(wǎng)絡(luò)中的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端經(jīng)過若干個中間節(jié)點傳送到目的端,從而向傳輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。網(wǎng)絡(luò)層的目的是實現(xiàn)兩個端系統(tǒng)之間的數(shù)據(jù)透明傳送。網(wǎng)絡(luò)層功能:(1)路由選擇
路由選擇也叫做路徑選擇,是根據(jù)一定的原則和路由選擇算法在多結(jié)點的通信子網(wǎng)中選擇一條最佳路徑。確定路由選擇的策略稱為路由算法。43(2)流量控制
流量控制的作用是控制阻塞,避免死鎖。
網(wǎng)絡(luò)的吞吐量(數(shù)據(jù)包數(shù)量/秒)與通信子網(wǎng)負荷(即通信子網(wǎng)中正在傳輸?shù)臄?shù)據(jù)包數(shù)量)有著密切的關(guān)系。
對防止出現(xiàn)阻賽和死鎖,需進行流量控制,通??刹捎没瑒哟翱凇㈩A(yù)約緩沖區(qū)、許可證和分組丟棄四種方法。(3)網(wǎng)際互連445.3.2因特網(wǎng)的網(wǎng)絡(luò)層與IP協(xié)議因特網(wǎng)的網(wǎng)絡(luò)層功能:路由表路由協(xié)議路由選擇RIP,OSPF,BGPIP協(xié)議地址轉(zhuǎn)換數(shù)據(jù)報格式分組處理ICMP協(xié)議錯誤報告路由器“信令”傳輸層:TCP,UDP數(shù)據(jù)鏈路層物理層網(wǎng)絡(luò)層IGMP協(xié)議組播信息交互組播路由選擇網(wǎng)絡(luò)層協(xié)議組成因特網(wǎng)的網(wǎng)絡(luò)層協(xié)議分成四部分:網(wǎng)際協(xié)議(IP)、路由選擇協(xié)議、網(wǎng)絡(luò)控制信息協(xié)議(ICMP)和組播協(xié)議(IGMP)。網(wǎng)際協(xié)議:決定了網(wǎng)絡(luò)層的編址機制,數(shù)據(jù)報的格式(網(wǎng)絡(luò)層的PDU),各節(jié)點根據(jù)數(shù)據(jù)報的字段所應(yīng)采取的動作。IP協(xié)議有兩個版本,IPv4[RFC791]和IPv6[RFC2373,RFC2460]。路由選擇協(xié)議:決定數(shù)據(jù)報在發(fā)送過程中由信源到信宿所經(jīng)過的路由器。網(wǎng)絡(luò)控制信息協(xié)議:可以為用戶提供網(wǎng)絡(luò)中的各種運行信息。組播協(xié)議:由于數(shù)據(jù)報的發(fā)送無須建立過程和響應(yīng)信息,因此可以支持因特網(wǎng)上的多點同時傳送,但由于網(wǎng)絡(luò)層協(xié)議設(shè)計上的限制,多點傳送解決起來比較復(fù)雜。455.3.2因特網(wǎng)的網(wǎng)絡(luò)層與IP協(xié)議網(wǎng)際協(xié)議IP-InternetProtocolIP是因特網(wǎng)的網(wǎng)絡(luò)層中最重要的協(xié)議提供數(shù)據(jù)報(Datagram)的投遞服務(wù)(主機到主機)在不同的數(shù)據(jù)鏈路層上進行數(shù)據(jù)轉(zhuǎn)發(fā)操作IP的數(shù)據(jù)報投遞服務(wù)是非連接的,不可靠的非連接數(shù)據(jù)報之間沒有相互的依賴關(guān)系;不能保證報文的有序投遞。不可靠數(shù)據(jù)報的投遞沒有任何品質(zhì)保證(QoS),數(shù)據(jù)報可能被正確投遞,可能被丟棄。46IP地址及子網(wǎng)IP地址:32bit的邏輯地址,用來標(biāo)識主機或路由器的網(wǎng)絡(luò)接口;網(wǎng)絡(luò)接口:
用于連接主機與路由器之間的物理鏈路:路由器有多個接口主機可能有一個,也可能有多個接口IP地址只與設(shè)備的網(wǎng)絡(luò)接口有關(guān)IP地址書寫方法:32bit劃分為4個字節(jié)寫成點分的4個十進制數(shù)471.IP地址的兩種表示方法32位二進制數(shù)(適于計算機存儲、運算)4個用園點隔開的十進制數(shù)(適于人讀寫)例:十進制202.112.0.36
計算機自動轉(zhuǎn)換 二進制11001010 01110000 00000000 00100100
11001010
01110000
00000000
00100100
2.IP地址的組成131.107.3.2401101011100000110000001100011000
IP地址通常由類別號、網(wǎng)絡(luò)標(biāo)識(Net)和主機標(biāo)識(Host)三部分組成。4個字節(jié)32位網(wǎng)絡(luò)標(biāo)識主機標(biāo)識類別號網(wǎng)絡(luò)號:用于識別主機所在的網(wǎng)絡(luò);主機號:用于識別該網(wǎng)絡(luò)中的主機
IP地址分為五類,A類保留給政府機構(gòu),B類分配給中等規(guī)模的公司,C類分配給任何需要的人,D類用于組播,E類用于實驗,各類可容納的地址數(shù)目不同。
A、B、C三類IP地址的特征:當(dāng)將IP地址寫成二進制形式時,A類地址的第一位總是O,B類地址的前兩位總是10,C類地址的前三位總是110。
1)
A類地址(1)A類地址第1字節(jié)為網(wǎng)絡(luò)地址,其它3個字節(jié)為主機地址。(2)A類地址范圍:—54
3.各類地址解析(3)A類地址中的私有地址和保留地址:①10.X.X.X是私有地址(所謂的私有地址就是在互聯(lián)網(wǎng)上不使用,而被用在局域網(wǎng)絡(luò)中的地址)。范圍(-55)②127.X.X.X是保留地址,用做循環(huán)測試用的。
2)B類地址(1)B類地址第1字節(jié)和第2字節(jié)為網(wǎng)絡(luò)地址,其它2個字節(jié)為主機地址。(2)B類地址范圍:—54。(3)B類地址的私有地址和保留地址①—55是私有地址②169.254.X.X是保留地址。
3)
C類地址(1)C類地址第1字節(jié)、第2字節(jié)和第3個字節(jié)為網(wǎng)絡(luò)地址,第4個個字節(jié)為主機地址。另外第1個字節(jié)的前三位固定為110。(2)C類地址范圍:
—54。(3)C類地址中的私有地址:
192.168.X.X是私有地址。
(-55)
4)
D類地址(1)D類地址不分網(wǎng)絡(luò)地址和主機地址,它的第1個字節(jié)的前四位固定為1110。(2)D類地址范圍:—54
5)
E類地址(1)E類地址不分網(wǎng)絡(luò)地址和主機地址,它的第1個字節(jié)的前五位固定為11110。(2)E類地址范圍:—54IP地址歸納“分類”編址:54to55to55to55to55Range0NetID10110NetID1110MulticastAddressHostIDNetIDHostIDHostIDClassABCD8bits8bits8bits8bits最大網(wǎng)絡(luò)數(shù)=27-2=126最大主機數(shù)=224-2=16777214最大網(wǎng)絡(luò)數(shù)=214=16384最大主機數(shù)=216-2=65534最大網(wǎng)絡(luò)數(shù)=221=2097152最大主機數(shù)=28-2=254IP地址地址類別網(wǎng)絡(luò)位主機位004206AB00C4CB6不存在的IP地址分類練習(xí)保留的IP地址以下這些IP地址具有特殊的含義:
5600...000000...000011...111111...1111本機本網(wǎng)中的主機局域網(wǎng)中的廣播回路(Loopback)00...00主機號1111...1111網(wǎng)絡(luò)號127任意值0000...0000網(wǎng)絡(luò)號對指定網(wǎng)絡(luò)的廣播網(wǎng)絡(luò)地址一般來說,主機號部分為全“1”的IP地址保留用作廣播地址;主機號部分為全“0”的IP地址保留用作網(wǎng)絡(luò)地址。4.IP地址獲取方法
IP地址由國際組織國際網(wǎng)絡(luò)信息中心NIC(NetworkInformationCenter)統(tǒng)一分配。目前全球有三個這樣的網(wǎng)絡(luò)信息中心:ENIC——負責(zé)歐洲地區(qū)APNIC——負責(zé)亞太地區(qū)InterNIC——負責(zé)美國及其他地區(qū)國內(nèi)由中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)負責(zé),也可向國內(nèi)一些代理機構(gòu)申請IP地址。
5.網(wǎng)絡(luò)(子網(wǎng))掩碼劃分子網(wǎng)的原因
IP地址的緊缺和地址分配中的浪費形成一對矛盾。
設(shè)置子網(wǎng)可提高網(wǎng)絡(luò)安全性。特點:多個物理網(wǎng)絡(luò)(子網(wǎng))共享一個IP網(wǎng)絡(luò)地址空間(常常為B類)
IP地址主機部分的一些比特作為子網(wǎng)號,網(wǎng)絡(luò)號+子網(wǎng)ID+主機ID
只有本地路由器知道子網(wǎng)的存在,對外有一個相同的網(wǎng)絡(luò)標(biāo)識,但對內(nèi)又有不同的子網(wǎng)號碼。
標(biāo)識哪些地址屬于網(wǎng)絡(luò)部分,哪些地址屬于主機部分。本地路由器通過子網(wǎng)掩碼來截取子網(wǎng)號。
它的主要作用有兩個,一是用于確定廠地址中的網(wǎng)絡(luò)號和主機號;二是用于將一個大的IP網(wǎng)絡(luò)劃分為若干小的子網(wǎng)絡(luò)。子網(wǎng)掩碼以4個字節(jié)32bit表示。
子網(wǎng)掩碼中為1的部分定位網(wǎng)絡(luò)號,為零的部分定位主機號。因此,當(dāng)廠地址與子網(wǎng)掩碼二者相“與”(and)時,非零部分即為網(wǎng)絡(luò)號,為零部分即為主機號。
A類地址:,B類地址,C類地址子網(wǎng)掩碼
子網(wǎng)掩碼可以決定IP地址的哪一部分是網(wǎng)絡(luò)號,而子網(wǎng)掩碼又可以人工進行設(shè)定,因此,可以通過修改子網(wǎng)掩碼的方式來改變原有地址分類中規(guī)定的網(wǎng)絡(luò)號和主機號。
也就是說,根據(jù)實際需要,可以使用B類或C類地址的子網(wǎng)掩碼(即或),將原有的A類地址的網(wǎng)絡(luò)號由一個字節(jié)改變?yōu)槎€或三個字節(jié),或者使用C類地址的子網(wǎng)掩碼(即),將原有B類地址的網(wǎng)絡(luò)號由二個字節(jié)改變?yōu)槿齻€字節(jié),從而增加網(wǎng)絡(luò)數(shù)量,減少每個網(wǎng)絡(luò)中的主機容量;也可以使用B類地址的子網(wǎng)掩碼(即)將C類地址的子網(wǎng)掩碼由三個字節(jié)改變?yōu)槎€字節(jié),從而增加每個網(wǎng)絡(luò)中的主機容量,減少網(wǎng)絡(luò)數(shù)。子網(wǎng)規(guī)劃與劃分實例講解
在國際互聯(lián)網(wǎng)(Internet)上有成千百萬臺主機(host),為了區(qū)分這些主機,人們給每臺主機都分配了一個專門的“地址”作為標(biāo)識,稱為IP地址。子網(wǎng)掩碼的作用是用來區(qū)分網(wǎng)絡(luò)上的主機是否在同一網(wǎng)絡(luò)段內(nèi)。子網(wǎng)掩碼不能單獨存在,它必須結(jié)合IP地址一起使用。子網(wǎng)掩碼只有一個作用,就是將某個IP地址劃分成網(wǎng)絡(luò)地址和主機地址兩部分。需要進行子網(wǎng)規(guī)劃一般兩種情況:一、
給定一個網(wǎng)絡(luò),整個網(wǎng)絡(luò)地址可知,需要將其劃分為若干個小的子網(wǎng)二、
全新網(wǎng)絡(luò),自由設(shè)計,需要自己指定整網(wǎng)絡(luò)地址,后者多了一個根據(jù)主機數(shù)目確定主網(wǎng)絡(luò)地址的過程,其他一樣。例:學(xué)院新建4個機房,每個房間有25臺機器,給定一個網(wǎng)絡(luò)地址:,現(xiàn)在需要將其劃分為4個子網(wǎng)。分析:是一個C類的IP地址,標(biāo)準(zhǔn)掩碼為:1.給定一個網(wǎng)絡(luò)地址,根據(jù)要求劃分子網(wǎng)要劃分為4個子網(wǎng)必然要向最后的8位主機號借位,那借幾位呢?我們來看要求:4個機房,每個房間有25臺機器,那就是需要4個子網(wǎng),每個子網(wǎng)下面最少25臺主機??紤]擴展性,一般機房能容納機器數(shù)量是固定的,建設(shè)好之后向機房增加機器的情況較少,增加新機房(新子網(wǎng))情況較多。我們依據(jù)子網(wǎng)內(nèi)最大主機數(shù)來確定借幾位。使用公式2n-2>=最大主機數(shù)2n-2>=2525-2=30>=25所以主機位數(shù)n為:5相對應(yīng)的子網(wǎng)需要借3位
確定了子網(wǎng)部分,后面就簡單了,前面的網(wǎng)絡(luò)部分不變,看最后的這8位得到6個可用的子網(wǎng)地址:全部轉(zhuǎn)換為點分十進制表示11000000101010000000101000100000=211000000101010000000101001000000=411000000101010000000101001100000=611000000101010000000101010000000=2811000000101010000000101010100000=6011000000101010000000101011000000=92子網(wǎng)掩碼:11111111111111111111111111100000=24這就得出了所有子網(wǎng)的網(wǎng)絡(luò)地址,那個子網(wǎng)的主機地址呢?注意在一個網(wǎng)絡(luò)中主機地址全為0的IP是網(wǎng)絡(luò)地址,全為1的IP是網(wǎng)絡(luò)廣播地址,不可用所以我們的子網(wǎng)地址和子網(wǎng)主機地址如下:子網(wǎng)1:2掩碼:24主機IP:3—62子網(wǎng)2:4掩碼:24主機IP:5—94子網(wǎng)3:6掩碼:24主機IP:7—126子網(wǎng)4:28掩碼:24主機IP:29—158子網(wǎng)5:60掩碼:24主機IP:61—190子網(wǎng)6:92掩碼:24主機IP:93—222
例2:現(xiàn)需要對一個局域網(wǎng)進行子網(wǎng)劃分,其中,第一個子網(wǎng)包含100臺計算機,第二個子網(wǎng)包含50臺計算機,第三個子網(wǎng)包含25臺計算機。如果分配給該局域網(wǎng)一個C類ip地址,請寫出IP地址分配方案,并填寫下表
網(wǎng)絡(luò)地址子網(wǎng)掩碼最小IP地址最大IP地址廣播地址分析:要把ip地址分為3個子網(wǎng),第1子網(wǎng)有計算機數(shù)100臺,2子網(wǎng)有計算機50臺,3子網(wǎng)有計算機25臺,說明用默認子網(wǎng)掩碼實現(xiàn)不了方案。因此要從主機號中借位作為子網(wǎng)地址。解:1)求出要表示100臺計算機,要用多少位二進制。
2n-2>=100N=7
說明要標(biāo)識100臺計算機要用7位二進制。從主機號中只允許借一位二進制作為子網(wǎng)號。
00000000
0
1(0原則是為預(yù)留地址)本例中0應(yīng)該設(shè)為子網(wǎng)位本網(wǎng)段廣播地址所以第1子網(wǎng)的網(wǎng)絡(luò)地址為:
子網(wǎng)掩碼為:28
主機網(wǎng)絡(luò)地址為:
---26
2)第2、3子網(wǎng)劃分只能把28這個大網(wǎng)段再劃分成二個小網(wǎng)段:
子網(wǎng)2的主機數(shù)50臺,因此6位主機位就可以滿足要求(2×2×2×2×2×2=64個IP),這樣子網(wǎng)位就可以確定下來,除6位主機位還剩1位借用作網(wǎng)絡(luò)位,子網(wǎng)除128和191這二個IP不能用,還有62個IP就可以滿足50臺主機。
10000000
0
1已借給前1子網(wǎng)(0原則是為預(yù)留地址)本例中0應(yīng)該設(shè)為子網(wǎng)位本網(wǎng)段廣播地址所以第2子網(wǎng)的網(wǎng)絡(luò)地址為:28
子網(wǎng)掩碼為:92
主機網(wǎng)絡(luò)地址為:
29---90
3)第3子網(wǎng)為92網(wǎng)段,子網(wǎng)3的主機數(shù)25臺,因此5位主機位就可以滿要求(2×2×2×2×2=32個IP),這樣子網(wǎng)位就可以確定下來,除5位主機位還剩1位借用作網(wǎng)絡(luò)位,子網(wǎng)除192和255這二個IP不能用,還有30個IP就可以滿足25臺主機。
11
000000
0
1已借給1子網(wǎng)已借給2子網(wǎng)(0原則是為預(yù)留地址)本例中0應(yīng)該設(shè)為子網(wǎng)位本網(wǎng)段廣播地址所以第3子網(wǎng)的網(wǎng)絡(luò)地址為:92子網(wǎng)掩碼為:24主機網(wǎng)絡(luò)地址為:
93---23
2.未給定網(wǎng)絡(luò)地址,根據(jù)子網(wǎng)的劃分及每個子網(wǎng)的主機數(shù)量,自由確定網(wǎng)絡(luò)地址。
分析:不給定網(wǎng)絡(luò)地址,根據(jù)主機數(shù)量,自由確定網(wǎng)絡(luò)地址,就需要我們選擇A類、B類、C類IP的問題。如何選擇?其實就是通過公式
主機數(shù)量=子網(wǎng)數(shù)*每子網(wǎng)的計算機數(shù)來確定何類IP地址。
分析:(1)子網(wǎng)號為4個,實際要6個(每個子網(wǎng)有首子網(wǎng)塊一般不用、尾子網(wǎng)塊不能用,各位全為“0”的網(wǎng)絡(luò)號被解釋成“本”網(wǎng)絡(luò),為"1"的網(wǎng)絡(luò)地址用于廣播之用,叫做廣播地址。所謂廣播,指同時向同一子網(wǎng)所有主機發(fā)送報文。)(1)計算機為30臺,等于每個子網(wǎng)要準(zhǔn)備32主機號(每個子網(wǎng)塊可分配的主機IP地址中又有首、尾兩個不能使用,一個是子網(wǎng)網(wǎng)絡(luò)地址,一個是子網(wǎng)廣播地址)有了子網(wǎng)數(shù)及每個子網(wǎng)的計算機數(shù),就可以計算得到總的主機數(shù):
(4+2)*(30+2)=192
C類IP地址比較適合該單位,假設(shè)給了IP地址,如何劃分子網(wǎng)?例:為了提高網(wǎng)絡(luò)的性能,加強網(wǎng)絡(luò)的安全性。某單位的計算機按財務(wù)、人事、配件、售后這4個部門統(tǒng)籌劃分,每個部門用一個獨立的子網(wǎng)(總共4個子網(wǎng)),每個子網(wǎng)臺計算機數(shù)為30以內(nèi)。問那類IP地址的比較適合該單位用。
單位為了擴大規(guī)模,增加了兩個部門,每個部門的機器也增加了。例如,劃分了6個獨立的子網(wǎng),每個子網(wǎng)有50臺機器。何類IP地址較適合該單位?
分析:根據(jù)公式計算機總數(shù)=子網(wǎng)絡(luò)數(shù)*每子網(wǎng)的計算機數(shù)(6+2)*(50+2)=416B類Ip地址較適合。
例1:某一主機IP地址為0,子網(wǎng)掩碼為48,問該子網(wǎng)的網(wǎng)絡(luò)地址為什么?主機地址范圍為什么?最大主機地址為多少?
分析:該IP地址為C類IP地址;C類IP地址的默認子網(wǎng)掩碼為,目前子網(wǎng)的IP地址的子網(wǎng)掩碼為48,從子網(wǎng)的掩碼可以知道,ip地址0中,子網(wǎng)絡(luò)號不是為,主機號也不是為0.(48)10=(11111111.11111111.11111111.11111000)23.已知某一主機IP地址及子網(wǎng)掩碼,要判斷其網(wǎng)絡(luò)地址、廣播地址、主機范圍。(60)10=(00111100)2網(wǎng)絡(luò)號標(biāo)識部分主機號標(biāo)識部分(00111000)2=(56)10該ip地址的子網(wǎng)號為6
標(biāo)識主機號的數(shù)據(jù)有:001,010,011,100,101,110。最大的110
(00111110)2=(62)10所以最大主機地址為:2例2:某一主機IP地址為,子網(wǎng)掩碼為,問該子網(wǎng)的網(wǎng)絡(luò)地址為什么?最大主機地址為多少?
分析:為A類地址,默認子網(wǎng)掩碼為:
,現(xiàn)在的子網(wǎng)掩碼為
說明不是為子網(wǎng)號,也不是主機號。解步驟:1)把子網(wǎng)掩碼轉(zhuǎn)換為二進制:=11111111.11111111.11111000.000000002)判斷掩碼借位11111111.11111111.11111000.000000003)把IP地址中含有借位為子網(wǎng)號的數(shù)據(jù)轉(zhuǎn)換為二進制(193)10=(11000001)2為網(wǎng)絡(luò)號的組成部分為主機號的組成部分4)把借位為子網(wǎng)號的二進制轉(zhuǎn)換為十進制(11000000)2=(192)10因此網(wǎng)絡(luò)地址為:最大主機地址為:55
IP數(shù)據(jù)報的格式一個IP數(shù)據(jù)報由首部和數(shù)據(jù)兩部分組成。首部的前一部分是固定長度,共20字節(jié),是所有IP數(shù)據(jù)報必須具有的。在首部的固定部分的后面是一些可選字段,其長度是可變的。固定部分可變部分04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識區(qū)分服務(wù)總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分數(shù)據(jù)部分首部IP數(shù)據(jù)報首部發(fā)送在前可變部分首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識區(qū)分服務(wù)總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分數(shù)據(jù)部分首部IP數(shù)據(jù)報固定部分發(fā)送在前首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分數(shù)據(jù)部分首部IP數(shù)據(jù)報固定部分可變部分區(qū)分服務(wù)發(fā)送在前首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分版本——占4位,指IP協(xié)議的版本目前的IP協(xié)議版本號為4(即IPv4)區(qū)分服務(wù)1.IP數(shù)據(jù)報首部的固定部分中的各字段首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分首部長度——占4位,可表示的最大數(shù)值(0001----1111)是15個單位(一個單位為4字節(jié))因此IP的首部長度的最大值是60字節(jié)。區(qū)分服務(wù)首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分區(qū)分服務(wù)——占8位,用來獲得更好的服務(wù)在舊標(biāo)準(zhǔn)中叫做服務(wù)類型,但實際上一直未被使用過。1998年這個字段改名為區(qū)分服務(wù)。只有在使用區(qū)分服務(wù)(DiffServ)時,這個字段才起作用。在一般的情況下都不使用這個字段.區(qū)分服務(wù)首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分總長度——占16位,指首部和數(shù)據(jù)之和的長度,單位為字節(jié),因此數(shù)據(jù)報的最大長度為65535字節(jié)??傞L度必須不超過最大傳送單元MTU。
區(qū)分服務(wù)首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分標(biāo)識(identification)占16位,它是一個計數(shù)器,用來產(chǎn)生數(shù)據(jù)報的標(biāo)識。區(qū)分服務(wù)首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識區(qū)分服務(wù)總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分標(biāo)志(flag)占3位,目前只有前兩位有意義。標(biāo)志字段的最低位是MF(MoreFragment)。MF1表示后面“還有分片”。MF0表示最后一個分片。標(biāo)志字段中間的一位是DF(Don'tFragment)。只有當(dāng)DF0時才允許分片。
首部04816192431版本標(biāo)志生存時間協(xié)議標(biāo)識總長度片偏移填充首部檢驗和源地址目的地址可選字段(長度可變)位首部長度數(shù)據(jù)部分固定部分可變部分片偏移(12位)指出:較長的分組在分片后某片在原分組中的相對位置。片偏移以8個字節(jié)為偏移單位。區(qū)分服務(wù)91
因特網(wǎng)主機中IP路由處理路由概念
所謂的路由(Routing),是指將數(shù)據(jù)包從一個網(wǎng)絡(luò)(源端網(wǎng)絡(luò))運送到另一個網(wǎng)絡(luò)(目的端網(wǎng)絡(luò)),并將數(shù)據(jù)包轉(zhuǎn)發(fā)給目的主機的過程路由的3要素(1)目的地址(2)所有可能的路由(3)最佳的路由
因特網(wǎng)主機中IP路由處理92
為分組選擇一條從源主機到目的主機的最佳路徑??蛇x路徑不止一條路徑可能要跨越多個網(wǎng)絡(luò)網(wǎng)絡(luò)中實現(xiàn)路由選擇功能的設(shè)備是路由器。對每一個接收到的分組,路由器必須確定從哪條路徑將其轉(zhuǎn)發(fā)出去。路由器根據(jù)其內(nèi)部保存的一張路由表轉(zhuǎn)發(fā)分組。路由表中存放了到達其他網(wǎng)絡(luò)的路由信息。目的網(wǎng)絡(luò)地址(可以為一主機地址或網(wǎng)絡(luò)地址)下一跳(路由器)地址(可以為路由器地址也可以為網(wǎng)絡(luò)接口地址)標(biāo)志(有兩個標(biāo)志一個是指示為目的IP是為主機地址還是網(wǎng)絡(luò)地址;另一指示為是下一個路由ip地址還是網(wǎng)絡(luò)接口地址)網(wǎng)絡(luò)接口(指定數(shù)據(jù)報發(fā)往的接口)路由表的有關(guān)概念路由器如何確定最佳路由?——路由表(RoutingTable)1.路由表的信息路由表是保存到達其他網(wǎng)絡(luò)的路由信息的數(shù)據(jù)庫包含目的網(wǎng)絡(luò)地址(號)、傳輸路徑、傳輸開銷等2.路由選擇概念根據(jù)目的網(wǎng)絡(luò)地址查找路由表并確定分組轉(zhuǎn)發(fā)路徑的過程稱為路由選擇(Routing)。3.路由算法概念路由表的信息隨網(wǎng)絡(luò)拓撲的變化而變化——建立、更新路由表的算法稱為路由算法(RoutingAlgorithm):網(wǎng)絡(luò)中的每個路由器都會根據(jù)路由算法定時地或在網(wǎng)絡(luò)拓撲發(fā)生變化時更新其路由表;靜態(tài)路由:由網(wǎng)絡(luò)管理員預(yù)先手工設(shè)置路由信息;動態(tài)路由:由路由器在運行時動態(tài)地建立與更新。4.路由選擇協(xié)議自動學(xué)習(xí)、記憶網(wǎng)絡(luò)的變化并根據(jù)路由算法重新計算路由的協(xié)議稱為路由選擇協(xié)議(RoutingProtocol)。9394路由表的基本內(nèi)容AB路由器A的路由表.3.1.2.3目的網(wǎng)絡(luò)地址路徑(下一結(jié)點)路徑成本/開銷直接交付0直接交付01路徑:用下一路由器對應(yīng)端口的IP地址來表示。路徑成本/開銷:用線路速度、距離或跨越的路由器的個數(shù)(步跳數(shù))、成本、線路可靠性等表示。(大多數(shù)情況下用步跳數(shù)來表示)路由表的基本內(nèi)容注意:路由器是根據(jù)網(wǎng)絡(luò)號來轉(zhuǎn)發(fā)IP數(shù)據(jù)包的,所以路由表中存放的是目的網(wǎng)絡(luò)號,而不是目的主機號。類比:郵政局在城市間轉(zhuǎn)發(fā)信件依據(jù)的是城市名而不是收信人姓名。這樣做的優(yōu)點是路由表?。ňW(wǎng)絡(luò)的數(shù)目要比主機少的多),節(jié)省路由器的存儲空間,路由表的路由更新速度快。95路由器的路由選擇過程采用存儲轉(zhuǎn)發(fā)的方法:(具體過程)1)接收并緩存IP數(shù)據(jù)分組;2)提取分組中的目的主機的IP地址;3)計算目的主機所在的網(wǎng)絡(luò)地址;4)用目的網(wǎng)絡(luò)地址查找路由表決定轉(zhuǎn)發(fā)路徑:如果目的網(wǎng)絡(luò)地址就是與輸入接口連接的網(wǎng)絡(luò),則丟棄;如果目的網(wǎng)絡(luò)地址就是與輸出接口連接的網(wǎng)絡(luò),則直接遞交;如果找到匹配項,則通過對應(yīng)接口轉(zhuǎn)發(fā)出去;如果有默認路徑,則通過與默認路徑對應(yīng)的接口轉(zhuǎn)發(fā)出去;未查到,丟棄該分組。96路由表的維護路由表如何建立?如何根據(jù)網(wǎng)絡(luò)的變化進行更新?靜態(tài)路由:由網(wǎng)絡(luò)管理員設(shè)置并隨時更新靜態(tài)路由特點:網(wǎng)絡(luò)管理員的工作負擔(dān)重,容易出錯,適應(yīng)性差;簡單、開銷小,只適用于小型網(wǎng)絡(luò)。動態(tài)路由:路由器運行過程中根據(jù)網(wǎng)絡(luò)情況動態(tài)地維護動態(tài)路由特點:減輕了網(wǎng)絡(luò)管理員的工作負擔(dān)重;實時性好,適應(yīng)性好;能夠滿足大型網(wǎng)絡(luò)的需要;因要搜集網(wǎng)絡(luò)運行狀態(tài),網(wǎng)絡(luò)開銷有所增加,實現(xiàn)也比較復(fù)雜。因特網(wǎng)中的路由器采用的都是動態(tài)路由。9798
通信子網(wǎng)為網(wǎng)絡(luò)源節(jié)點和目的節(jié)點提供了多條傳輸路徑的可能性。網(wǎng)絡(luò)節(jié)點在收到一個分組后,要確定向一下節(jié)點傳送的路徑,這就是路由選擇。在數(shù)據(jù)報方式中,網(wǎng)絡(luò)節(jié)點要為每個分組路由做出選擇;而在虛電路方式中,只需在連接建立時確定路由。確定路由選擇的策略稱路由算法。路由(徑)選擇——根據(jù)一定的原則和算法在所有傳輸通路中選擇一條通往目的結(jié)點的最佳路徑。路由選擇算法——路由選擇過程中采用的策略。路由協(xié)議和路由算法991、根據(jù)能否適應(yīng)通信量和拓撲結(jié)構(gòu)變化非自適應(yīng)(靜態(tài)路由):可靠性差、簡單自適應(yīng)(動態(tài)路由):實現(xiàn)復(fù)雜、可靠性高——實用
路由算法分類:100
距離向量路由選擇算法是一種最基本的動態(tài)路由選擇算法。原理:讓每個路由器維護一張路由表,表中給出了到每個目的地已知的最佳距離和路徑。通過與相鄰路由器之間周期性地相互交換信息,來更新表中的信息。當(dāng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)發(fā)生變化時,路由器之間也將及時地相互通知有關(guān)變更信息?;舅枷耄好總€結(jié)點保持兩個向量和;每隔一段時間(如128ms)相鄰節(jié)點交換時延向量;根據(jù)收到的全部時延向量修改本結(jié)點時延向量和后繼結(jié)點時延向量。距離向量路由選擇算法101
延遲向量其中:
A為結(jié)點的所有相鄰節(jié)點指結(jié)點到結(jié)點自身的延遲kijdkidij102
后繼結(jié)點向量使每個結(jié)點最小103
例:如下圖1所示網(wǎng)絡(luò),圖2是更新前結(jié)點1的路由表1041、路由表中給出了結(jié)點1的兩個向量和。
2、經(jīng)128ms后,結(jié)點1收到3個相鄰節(jié)點(2、3、4)的時延向量、、,進行更新運算,得到更新后的路由表。105
現(xiàn)計算106計算最小值107得到了結(jié)點1的新的部分路由表108
在路由選擇算法中都要用到求最短路徑算法。其中最出名的求最短路徑的算法有兩個,即Bellman-Ford(該算法由美國數(shù)學(xué)家理查德?貝爾曼(RichardBellman)和小萊斯特?福特(LesterFord)提出)算法和Dijkstra(迪杰斯特拉)算法。這兩種算法的思路不同,但得出的結(jié)果是相同的。我們下面只介紹Dijkstra算法。它的已知條件是整個網(wǎng)絡(luò)拓撲和各鏈路的長度。應(yīng)注意到,若將已知的各鏈路長度改造為鏈路時延或費用,這就相當(dāng)于求任意兩節(jié)點之間具有最小時延或最小費用的路徑。因此,求最短路徑的算法具有普遍的應(yīng)用價值。最短路由算法109
下面就以圖1的網(wǎng)絡(luò)為例來討論這種算法,即尋找從源結(jié)點到網(wǎng)絡(luò)中其他各結(jié)點的最短路徑。為方便起見,設(shè)源結(jié)點為結(jié)點1.然后一步一步尋找,每次找一個結(jié)點到源結(jié)點的最短路徑直到把所有的點都找到為止。110
實現(xiàn)方法:令D(v)為源結(jié)點(記為結(jié)點1)到某個結(jié)點v的距離,它就是從結(jié)點1沿某一路徑到結(jié)點v的所有鏈路的長度之和。再令為結(jié)點i至結(jié)點j之間的距離。整個算法只有以下兩個部分:(1)初始化:令N表示網(wǎng)絡(luò)結(jié)點的集合。先令N={1}.對所有不在N中的結(jié)點v,寫出:111
若結(jié)點v與結(jié)點1直接相連若結(jié)點v與結(jié)點1不直接相連在用計算機進行求解時,可以用一個比任何路徑長度大得多的數(shù)值代替∞。對于上述例子,可以使用的D(v)=99。(2)尋找一個不在N中的結(jié)點W,若D(w)的值為最小。把w加入到N中。然后對所有不在N中的結(jié)點v,用[D(v),D(w)+l(w,v)]中較小的值去更新原有的D(v)的值,即:
(3)重復(fù)步驟(2),直到所有的網(wǎng)絡(luò)結(jié)點都在N中為止。下表1是對圖1的網(wǎng)絡(luò)進行求解的詳細步驟。112步驟ND(2)D(3)D(4)D(5)D(6)初始化{1}251∞∞1{1,4}24①2∞2{1,4,5}231②43{1,2,4,5}②31244{1,2,3,4,5}2③1245{1,2,3,4,5,6}2312④113
現(xiàn)在我們對以上的最短路徑樹的找出過程進行一些解釋。114自治系統(tǒng)(autonomoussystem)
因特網(wǎng)將整個互聯(lián)網(wǎng)劃分為許多自治系統(tǒng)AS。一個自治系統(tǒng)是一些網(wǎng)絡(luò)和路由器的集合,處于相同的管理和技術(shù)手段的控制之下,并運行相同的路由協(xié)議。自治系統(tǒng)的管理者有權(quán)自主地決定在本系統(tǒng)內(nèi)應(yīng)采用何種路由協(xié)議。一個自治系統(tǒng)內(nèi)的網(wǎng)絡(luò)通常都屬于一個行政單位(例如,一個公司,一所大學(xué),政府的一個部門等等)來管轄。一個自治系統(tǒng)的所有路由器在本自治系統(tǒng)內(nèi)都必須連通。115
因特網(wǎng)路由協(xié)議因特網(wǎng)有兩大類路由選擇協(xié)議
內(nèi)部網(wǎng)關(guān)協(xié)議IGP即在一個自治系統(tǒng)內(nèi)部使用的路由選擇協(xié)議。如:RIP(距離矢量協(xié)議)
和OSPF協(xié)議。外部網(wǎng)關(guān)協(xié)議EGP若源站和目的站處在不同的自治系統(tǒng)中,當(dāng)數(shù)據(jù)報傳到一個自治系統(tǒng)的邊界時,就需要使用此種協(xié)議將路由選擇信息傳遞到另一個自治系統(tǒng)中。如:BGP-4。116
實際上因特網(wǎng)上各路由器的擔(dān)負的角色是不同,有的路由表非常簡單,有的核心路由器的路由表非常復(fù)雜,因此因特網(wǎng)的路由協(xié)議也分為兩大類,一類是運行在AS內(nèi)部的,另一類是運行在AS之間的。自治系統(tǒng)和內(nèi)部網(wǎng)關(guān)協(xié)議、外部網(wǎng)關(guān)協(xié)議
117
用內(nèi)部網(wǎng)關(guān)協(xié)議(例如,RIP)自治系統(tǒng)B自治系統(tǒng)A用外部網(wǎng)關(guān)協(xié)議(例如,BGP-4)R1R2
用內(nèi)部網(wǎng)關(guān)協(xié)議(例如,OSPF)自治系統(tǒng)之間的路由選擇也叫做域間路由選擇(interdomainrouting),在自治系統(tǒng)內(nèi)部的路由選擇叫做域內(nèi)路由選擇(intradomainrouting)
內(nèi)部網(wǎng)關(guān)協(xié)議RIP
(RoutingInformationProtocol)1.工作原理RIP是一種分布式的基于距離向量的路由選擇協(xié)議。RIP(RouterInformationProtocol),是最早、最廣泛應(yīng)用的分布式路由選擇協(xié)議,典型的距離向量協(xié)議——最短路徑路由協(xié)議。RIP要求網(wǎng)絡(luò)中的每一個路由器都維護從它自己到其他每一個目的網(wǎng)絡(luò)的距離記錄。
118RIP協(xié)議的幾個特點1.僅和相鄰路由器交換信息。2.交換的信息是當(dāng)前本路由器所知道的全部信息,即自己的路由表。3.按固定的時間間隔交換路由信息,例如,每隔30秒。4.RIP采用廣播方式。正常情況下,每30秒路由器就可以收到一次路由信息確認,如果經(jīng)過180秒,即6個更新周期,一個路由項還沒有得到確認,路由器就認為它已失效了。如果經(jīng)過240秒,即8個更新周期,路由項仍沒有得到確認,它就被從路由表中刪除。119120102030FEDCBA50602050304040601050一開始,各路由表只有到相鄰路由器的信息網(wǎng)
3網(wǎng)
2網(wǎng)
4網(wǎng)
6網(wǎng)
5網(wǎng)
1“4”表示“從本路由器到網(wǎng)
4”“0”表示“距離是
0”“”表示“直接交付”121112131FEDCBA50602050304041611050路由器B收到相鄰路由器A和C的路由表網(wǎng)
3網(wǎng)
2網(wǎng)
4網(wǎng)
6網(wǎng)
5網(wǎng)
1102030406011A21A304061C更新后A:“到網(wǎng)1的距離是0?!币虼薆現(xiàn)在也可以到網(wǎng)1,距離是1,經(jīng)過A?!?22最終所有的路由器的路由表都更新了FEDCBA10203041B51E62B1021A31A42A5061F11E21D32C4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025交通賠償協(xié)議書模板
- 臨時工勞動簽訂協(xié)議書七篇
- 債務(wù)協(xié)議范本
- 全國賽課一等獎初中統(tǒng)編版七年級道德與法治上冊《增強安全意識》獲獎?wù)n件
- 重慶2020-2024年中考英語5年真題回-教師版-專題07 閱讀理解之說明文
- 《商務(wù)數(shù)據(jù)分析》課件-市場定位分析
- 企業(yè)安全管理人員盡職免責(zé)培訓(xùn)課件
- 《卓越的銷售技巧》課件
- 養(yǎng)老院老人康復(fù)設(shè)施維修人員福利待遇制度
- 新冠救治和轉(zhuǎn)運人員的閉環(huán)管理要點(醫(yī)院新冠肺炎疫情防控感染防控專家課堂培訓(xùn)課件)
- 2024年淄博星辰供水有限公司招聘筆試參考題庫附帶答案詳解
- 2024年浙江紹興市高速公路運營管理有限公司招聘筆試參考題庫含答案解析
- 起重機械安全日管控、周排查、月調(diào)度制度
- 人教版七年級《道德與法治》上冊各單元測試題 期末測試題(8套,含答案)
- 2023高考普通高等學(xué)校招生全國統(tǒng)一考試數(shù)學(xué)試題合集(共9套)
- T-CCTASH 002-2022 夾軌器標(biāo)準(zhǔn)規(guī)范
- WMT8-2022二手乘用車出口質(zhì)量要求
- 退役軍人技能培訓(xùn)課件
- 醫(yī)院住院病人滿意度調(diào)查表
- 藥店安全檢查與風(fēng)險防控
- C語言課程設(shè)計-學(xué)生成績管理系統(tǒng) 完整版
評論
0/150
提交評論