網(wǎng)絡(luò)程序員復(fù)習(xí)筆記第十章

字號(hào):

第十章 internet
    ☆ 當(dāng)前信息網(wǎng)絡(luò)發(fā)展的三個(gè)趨向:
    (1) 國(guó)家信息基礎(chǔ)設(shè)施(nii)和全球信息基礎(chǔ)設(shè)施(gii)的規(guī)劃和 建設(shè) ;
    (2) 全世界的互聯(lián)網(wǎng)(internet)的規(guī)模和應(yīng)用正在飛速地發(fā)展;
    (3) 商業(yè)化的網(wǎng)絡(luò)服務(wù)已經(jīng)成為一個(gè)很大的市場(chǎng),并正在大力開拓。
    10.1 internet的形成和發(fā)展
    10.1.1 internet的定義
    (1) internet是全球的、開放的、由眾多網(wǎng)絡(luò)互聯(lián)而成的計(jì)算機(jī)互聯(lián)網(wǎng)。
    (2) 窄義上的internet指上述網(wǎng)中所有采用ip協(xié)議的 網(wǎng)絡(luò) 互聯(lián)的集合,其中tcp/ip協(xié)議的分組可通過路由選擇相互傳送,通常把這樣的一個(gè)網(wǎng)稱為ip internet。
    (3) 廣義上的internet指ip internet加上所有能通過路由選擇至目的站的網(wǎng)絡(luò)。
    10.1.2 internet的形成
    (1) internet是由arpanet發(fā)展和演化而成的,arpanet是全世界第一個(gè)分組交換網(wǎng)。
    (2) 1972年在首屆國(guó)際計(jì)算機(jī)通信會(huì)議(iccc)上首次公開展示了arpanet的遠(yuǎn)程分組交換技術(shù)。
    10.1.3 internet的發(fā)展
    (1) 從1983年到1994年是internet發(fā)展的第二階段,核心是nsfnet的形成和發(fā)展。
    (2) 隨著internet規(guī)模的擴(kuò)大,應(yīng)用服務(wù)的發(fā)展,以及全球化需求的增長(zhǎng),提出了internet商業(yè)化,并開始建立alter和psinet這些商用ip網(wǎng)絡(luò)。
    10.2 internet體系結(jié)構(gòu)
    10.2.1 internet體系結(jié)構(gòu)框架
    (1) internet的最底層是物理傳輸管道;tcp/ip協(xié)議是實(shí)現(xiàn)互聯(lián)網(wǎng)絡(luò)連接性和互操作性的關(guān)鍵;在高層,tcp/ip協(xié)議為internet用戶提供了終端訪問方式的和客戶服務(wù)器方式的服務(wù)工具。
    10.2.2 tcp/ip協(xié)議概述
    (1) tcp/ip協(xié)議與osi模型的比較
    a. 第二層表示tcp/ip的實(shí)現(xiàn)基礎(chǔ),others表示milnet, ieee 802.3 csma/cd, ieee802.4 token bus以及ieee802.5 token ring等。
    b. 第三層網(wǎng)絡(luò)層中,ip為互聯(lián)網(wǎng)協(xié)議,icmp為互聯(lián)網(wǎng)絡(luò)控制得報(bào)文協(xié)議,arp為地址轉(zhuǎn)換協(xié)議、rarp為反向地地址協(xié)議。
    c. 第四層為傳輸層,tcp為傳輸控制協(xié)議,udp為用戶數(shù)據(jù)報(bào)協(xié)議、nvp為網(wǎng)絡(luò)語音協(xié)議
    d. 在第五~七層中,smtp為簡(jiǎn)單郵件傳送協(xié)議、nsp為名字服務(wù)協(xié)議、dns為域名服務(wù)、ftp為文件傳輸協(xié)議、telnet為虛擬終端或遠(yuǎn)程終端訪問。
    10.2.3 tcp/ip協(xié)議組
    (1) 數(shù)據(jù)鏈路層不是tcp/ip的一部分,但它是tcp/ip賴以生存的各種通信網(wǎng)絡(luò)和tcp/ip之間的接口。
    (2) 網(wǎng)絡(luò)層含有四個(gè)協(xié)議:ip、icmp、arp、rarp。網(wǎng)絡(luò)層的功能主要由互聯(lián)網(wǎng)絡(luò)協(xié)議(ip)來提供,除了提供端到端的分組分發(fā)功能外,ip還提供了很多功能,例如用以標(biāo)識(shí)分組和重組功能,使得很大的ip數(shù)據(jù)報(bào)以較小的分組在網(wǎng)絡(luò)上傳輸。
    (3) 第三層最重要的協(xié)議是ip,ip的基本任務(wù)是通過互聯(lián)網(wǎng)傳送數(shù)據(jù)報(bào),各個(gè)ip數(shù)據(jù)報(bào)之間是相互獨(dú)立的。
    (4) 需要連接獨(dú)立 管理 的網(wǎng)絡(luò)的路由器可以選擇它所需的任何協(xié)議,這樣的協(xié)議稱為內(nèi)部網(wǎng)關(guān)連接協(xié)議igp。在ip環(huán)境中,一個(gè)獨(dú)立管理的系統(tǒng)稱為自治系統(tǒng)。
    (5) 跨越不同的管理域的路由器適用為外部網(wǎng)關(guān)連接器設(shè)計(jì)的協(xié)議egp,egp是一組簡(jiǎn)單的、定義完備的正式協(xié)議。
    (6) tcp/ip在第四層提供了兩個(gè)主要的協(xié)議:傳輸控制協(xié)議(tcp)和用戶數(shù)據(jù)報(bào)協(xié)議(udp)
    a. 傳輸控制協(xié)議(tcp)