久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

計算機網絡 知識點參考(BIT2012)

時間:2019-05-13 03:36:24下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《計算機網絡 知識點參考(BIT2012)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《計算機網絡 知識點參考(BIT2012)》。

第一篇:計算機網絡 知識點參考(BIT2012)

第一章

12、客戶服務器模型(client-server model):一個服務器能處理多用戶請求。--局域網、按地理覆蓋范圍:

-城域網(LAN)(MAN):位于一棟建筑物內或校園內,可遠到幾千米范圍;:覆蓋一個城市; 3廣域網(WAN):覆蓋一個國家或州。

分組從一個路由器經過一個或多個路由器發送到另一個路由器時,每個、分組交換(packet-switched)|存儲轉發原理(store and forward):當一個中間路由器會完整地接受該分組,將其保存起來,直到所要求的輸出線路空閑時再轉發出去。4-、WAN-資源子網包含兩個子網:5通信子網(resource subnet)

(communication subnet):信息處理:信息傳遞(計算機、終端、程序(傳輸線、開關元件、路由);)-、服務分為:

接,釋放連接。面向連接的服務

(connection-oriented):像電話模型,建立連接,使用連-整目標地址,每條報文均可被系統獨立路由。無連接服務(connectionless service):像郵政系統,每條報文(信件)攜帶完

第一章1(下)

會話層、OSI模型:(session)(七層從上到下、傳輸層(transport))應用層(application)、網絡層(network)、表示層、數據鏈路(presentation)層、(data-link)、物理層(physical)。第二章(上)

1輸過程中振幅不會明顯減弱的一段頻率范圍為帶寬,或從、帶寬(bandwidth):所有傳輸設施在傳輸過程中都會損失一些能量,傳0到某一個能量保留一半能量的頻率處。10~截止頻率fc間。

23、波特率

3、比特率(band-rate)(bit-rate):每秒傳輸的比特數,:B=1/T,每秒采樣次數。b/s

限的。若任意信號已通過一個帶寬為、奈奎斯特原理(Nyquist theory):即使一條理想通道,傳輸能力也是有,bps,-s=Blog2v=(log2v)/T。通濾波器,則只需要每秒2H次采樣,過濾的信號即可完全重構出來。H(截止頻率,cut-off frequency)的低 最大數據傳輸率(maxium transmission rate)=2Hlog42v bps傳輸率、香農=Hlog(Shannon):一個帶寬為H、信噪比為S/N的有噪聲通道最大數據<-無噪聲信道 信號功率為S2(HS/N),噪聲功率為 <-有噪聲信道N,信噪比為

S/N,10lg(S/N)為分貝。

第二章(下)

1相位被調制后可用于傳輸信息。、引入1000~2000Hz范圍內一連續波,稱為正弦載波。其振幅、頻率、調制解調器:調幅(ASK):兩種不同振幅分別代表

0和1; 調頻(FSK):用兩個或多個不同頻率的連續波; 調相2線路傳輸、每秒種采樣次數為波特,每一個波特中,發送一個碼元,一條(PSK):改變相位的正弦波信號編碼。

n碼到s。波特率指每秒的采樣次數,每個采樣發送一份信息,n波特為碼元。增加傳輸率

(increasing transmission rates):噪聲可能會導致多個錯誤,而一個錯誤中隱含多個錯誤位,可利用糾錯機制:每個采樣中增加一些額外的位。V32校驗位調制解調器使用

(共log32個星座點,每個碼元傳輸四個數據位和一個奇偶4232=5位),在--頻分多路復用、多路復用(Multiplexing):在一條物理干線上盡可能并發傳輸多個會話。2400波特上達到9600bps。-時分多路復用(FDM)(TDM):頻譜分為頻段,每個用戶單獨擁有某一頻段。:用戶輪流獲得整個帶寬,每次僅用一小段時間。條共享光纖上,傳輸到遠處目標端,光被分離到與輸入端一樣的多光纖波分多路復用(WDM):每條光纖能量為與不同波長處,幾束光組合到一 上,每條光纖能過濾出某一種波長,其余波長被過濾掉。

5信號。、脈沖編碼調制

(pulse code modulation, PCM):數字模擬信號轉化為數字--采樣(sampling):8000次-量化/s,8125us/次 6編碼(quantizing)(encoding):二進制編碼:每個樣品定量(出流中插入、T1線路:數據及1*8000=8000bps824七位或八位)

位,條被復用在一起的語音信道,每條信道按順序依次在輸7位數據、信令信息。每幀有1位為控制,每條信道產生24*8=192位,再加上一位成7*8000=56000bps幀,則每125us產生193位數據,數據傳輸率為71.544Mbps=((7+1)*24+1)*106/125-、交換技術(switching)

線路與某一條出去的線路間會建立一物理連接,一旦一個呼叫被建立起電路交換(circuit switching):當電話呼叫通過一個交換局時,在電話進來來,則在兩端間會存在一條專用路徑,一直持續到該呼叫完成為止。-的,根據需要發送出去,事先未建立專門路徑,每個分組獨立地找到通分組交換(packet switching):將數據信息分割成小的組,這些分組時獨立向目標路徑,重新組裝。

-第一個交換局報文交換(message switching)據都被完整接收下來,并檢查錯誤,再重新轉發。(路由器)中,以后再轉發出去,一級一級地中轉,每一塊數:當發送方有一塊數據要發送時,被存儲在8-R=、傳輸時延傳播時延信道帶寬(propagation delay)(link bandwidth, bps)(transmission delay):比特發送到信道的時間,:比特從最左端傳到最右端的時間,L=位數(packet length, bits)

=L/R =d/s-d=speed in medium, =2*10物理鏈路長度(length 8of physical link),s=介質中傳播速度(propagation 9、ATM為異步傳輸方式。m/s)第三章1-、成幀方法

含該位;字符計數法(character count)(framing):

:頭部第一個字符指明該幀有多少字符,包-一幀用一些特殊為做開始結束,標志字符含字節填充分界符法

(flag bytes with byte stuffing or character stuffing)(flag byte);

:每-始傳輸均有含位填充分界標志法01111110(starting and ending flags with bit stuffing),每五個連續1自動加一個0。

:每一幀開--物理層編碼違例法(physical layer coding violations):1:高-低電平,0:低 高電平。2-不知道發生那個錯誤,接收方請求重傳。檢錯碼、幀再傳輸出錯時的兩種方法:(error detection):包含一些冗余信息,但接收方只能探出有錯,-接收方可推斷出被發送的數據中肯定有哪些內容。糾錯碼(error correction):每個被發出的數據快中包含足夠的冗余信息,3當、(m+r+1)<=2Hamming coder時糾為糾錯碼,高速數據為1bit的錯。m,算所加

min冗余位r的值,45、告訴幀和G(x)(除數)求傳輸幀。

-L=、-L/R=包的比特位數,protocol3的三個圖及信道利用率6傳送一個包所用的時間,R=傳輸率(bps)

usenler=(L/R)/(RTT+L/R)RTT=傳送兩個包的間隔時間。

從、滑動窗口協議0到某一max值,最大值為(sliding window protocols)2n域中。-1,這樣序列號正好可以填入一個:每個外發幀都含有一序列號n位在任何時刻,發送方總維持著一組序列號,分別對應于允許它發送的幀,這些幀落在發送窗口,接收方也維持著一個接收窗口,對應一組允許它78、管道技術(pipeling):發送窗口大小為-確定。接收窗口回退、使用管道技術后有兩種方法處理錯誤:26 n幀(go back n)1,發送窗口:接收方只要丟棄所有后續幀,max2n比為這些丟棄幀發送-當發送方超時后,只傳最早未被確認的那一幀。若那一陣正確到達接收選擇性重傳(selective repeat):接收到壞幀丟棄,-1 壞幀后的好幀緩存器來,方,接收方依次將緩存幀給網絡層。發送接收不能重疊,序號為空間一半。

9起、高級數據鏈路控制始位8位(01111110)(high-level data link control)、透明傳輸區,:出

現五個1就插入0(Address|Control|Data|Checksum)10似、數據鏈路層協議:)HDLC、串行線路、終止位IP(Serial line IP)8位(01111110)、PPP(與HDLC類

第四章介質訪問控制子層難)

(當只有一條信道可用時,確定下個使用者很困1分為、媒體訪問控制(medium access control, MAC):LAN的Data link layer被--邏輯鏈路控制層

2媒體訪問控制層(logical link control, LLC)

是否有傳輸、載波檢測協議(medium access control, MAC))并采取相應動作。(carrier sense protocol)

:每個站都監聽是否存在載波(即-I-有數據發送時,首先監聽信道,看當時是否有其他站在傳輸數據。若信持續CSMA(載波檢測多路訪問, carrier sense multiple access):當一個站道忙,該站會等待直到信道空閑;當信道空閑時,發送一幀數據;若有沖突發生,該站等待一段隨機時間再次檢測發送。-若無人發送數據,則該站開始發送數據;若信道當前正在被使用中,則非持續CSMA(non persistent CSMA):一個站在發送數據前,先檢測信道,該站并不持續地對信道監聽,相反會等待一段隨機時間,再重復同樣算法。-P-

會檢測信道,持續CSMA(p-persistent 若信道空閑,CSMA)(按概率分槽信道P可能性發送數據,):一個站準備好發送數據時,在概率q=1-p下,會將傳送數據的任務延遲到下一個時槽,若下一個信槽空閑,則它成為傳送數據概率p,或再次延遲概率1-p。

3已完成幀的傳送,其他需要發送幀的站可試圖發送了。若有兩個或多個、帶沖突檢測的CSMA(CSMA with collision detection):在t0期,一個站站同時傳送,沖突就發生了。通過對接收信號功率成脈沖寬度檢查,將它與原始發送信號比較,可檢測是否有沖突發生。當一個站檢測到沖突后,立即放棄它的傳送任務并等待一段隨機時間,再重新嘗試發送。propagation delay)

(即假定兩相距最遠戰艦傳播信號的時間為t,則contention slot為2t。4-802.11a/b

避免沖突多路訪問、無線LAN協議(與上面不同,要解決接收方沖突(MACA, multiple access with)

collision avoidance),-MACAWCTS(clear to send):①A向B發送一個RTS(request to send)幀;②聽到CTS,保持沉默;⑤作應答;③E聽到C只聽到RTS/CTSRTS,保持沉默。,可自由發送任何信息;④B向A發送一個 D只510BASE-F-2000m、802.3電纜(cabling):10BASE5-500m、10BASE2-200m、10BASE-T-100m、6-、讓接收方在無外部時鐘參考下,可確定某一位起始、結束、中間位置: 二進制曼徹斯特編碼1在發送時,在第一個間隔為高電壓,第二個間隔為低電壓;二(Manchester encoding):每一位周期分為兩個相等的間隔,進制0在發送時,在第一個間隔為低電壓,第二個間隔為高電壓。

-變為查分曼徹斯特編碼1,有相變為0(differential Manchester encoding)。

:在間隔起始處無相7往返一周時間為、所有幀至少2t時間完成發送,對max長度為即64字節。

50us,則一位需100年歲,500位是保證可工作2500m、10MbpsLANmin幀,8是轉發。若轉發必須決定將它轉發到哪個、透明網橋(transparent bridge):當一幀到達時,網橋決定將該幀丟棄還張大的散列表中查詢一幀目標地址決定,該散列表列出每一個可能的目LAN上,網橋通過在其內部一標地址且指明它屬于那條傳輸線路(LAN)。當最初網橋被插入時所有散列表為空。-

將它輸出到所有擴散算法(flooding algorithm)LAN中(除了它到來的那個:對每一個發向未知目標地址進入幀,網橋LAN外),一旦知道一個目標地址后,發送給該地址的幀將只被放在正確-LAN上,不再擴散。

幀,逆向學習算法通過檢查這些幀的源地址,(backward learning)網橋可識別出哪個:網橋可看到每個LANLAN可訪問哪個機器。上發出的所有的-目標路由策略LAN和原(routing strategies)LAN不同則轉發該幀,目標:若目標LAN和原LAN未知時用擴散法。每個幀LAN相同則丟棄該幀,若到達時,該算法必被執行一遍。

9個網橋有自己的序列號,最低序列號網橋成為樹的根。、生成樹網橋(spanning tree bridge):讓每個網橋廣播自己的序列號,每-致拓撲結構中出現了回路。解決的問題:有些站點在LAN對之間并行地使用了兩個或多個網橋,導-

蓋實際的拓撲結構網絡。解決方法:讓這些網橋相互間通信,用一顆可到達所有 LAN的生成樹覆

10傳輸網管、應用網關路由(router)(transport gateway)(application gateway)——應用 ——網絡

——傳輸 網橋(bridge)、交換機(switch)——數據鏈路 中繼器沖突域(repeater)(collision domain)、集線器:若兩幀同時到達會沖突,像在同一根同軸電纜(hub)——物理

上一樣,整個集線器構成沖突域。

11域網互聯,數字廣播增加,形成廣播域。、廣播域(broadcast storm):大多數局域網支持廣播,隨著越來越多局

A VLAN is logically a broadcast storm

路由端口也是。第五章

1-、網絡層功能:

from router轉發(forwarding)-by packets from source to dest)路由(routing)’s input to appropriate router output):將數據包從路由器輸入到路由器輸出(move packets :決定數據包從源到目的采取的路線。

(determine route taken 2。-立傳送到子網中且獨立于路由,不許提前建立任何輔助措施。即數據報無連接服務、網絡層內部提供的服務:(connectionless service)

:沒有線路提前建立,所有分組被獨(datagrams)-。

原路由器到目標路由器間的路徑。即虛電路面向連接的服務(connection-oriented):發送數據分組前,先建立一條從3(virtual circuit)。

上。、路由算法

(routing algorithm):確定一進來的分組被傳送到哪條輸出線-不會改變。非自適應的算法

/靜態路由(nonadaptive algorithm):路由決策提前已決定,-4自適應算法

5、距離矢量路由/動態路由(adaptive algorithm):路由決策會不停地改變。絡地址;②測量到各鄰居節點的延遲或開銷;③構造分組,分組包含所、鏈路狀態路由算法(distance vector routing)(link state routing):①發現其鄰居節點并知道其網:算新估計的從點出發的延時。有它的知道消息;④將該分組發送到所有其它路由器;⑤算出到每個其它路由器的最佳路徑。

6能下降。、擁塞(congestion):當一子網或子網一部分中出現太多分組時,網絡性7

類型網絡。、隧道(tunneling)

:源和目標主機位于相同類型網絡中,中間存在不同8total length、IP:IHL指明頭部有多長,以32A192.0.0.0~223.255.255.255、1.0.0.0~127.255.255.255:包含該數據包中所有內容,即頭和數據。字節長度為單位。;B、128.0.0.0~191.255.255.255

;C、240.0.0.0~247.255.255.255;D、224.0.0.0~239.255.255.255;E、9則分片數量向上取整,、eg:IP fragmentation:。

向下取整,offset3=20ffset2/(4000-200)/(1500-200)1000byte diagram,MTU=500bytes,offset=0,offset2=1480/81011、IP、網絡地址轉換

地址,它使用該地址傳輸內部流量,當一個分組離開公司的網絡、發向地址,用于傳輸(network address translation, NAT)internet流量,在公司內部,每臺計算機有唯一的:為每個公司分配一IPISP三段保留地址為:時,需執行一個地址轉換。10.0.0.0~10.255.255.255(16777216

個主機地址)

172.16.0.0~172.31.255.255(1048576 192.168.0.0~192.168.255.255(65536個主機地址個主機地址))

12機和路由器用于網絡層的信息通信。、因特網控制報文協議(internet control message protocol, ICMP):被主13達、B地址解析協議,B的MAC地址不在(address resolution protocol, ARP)A的ARP表中。A發廣播:AARP想要將一份報表送請求,其中包含B地址對并將其保存于自己的的IP地址。B收到ARP包,給ARPA返回自己的表中直到信息失去時效性MAC地址。A緩存(超時B的)。IP-MAC 1415、動態主機配置協議離度量:最大、路由信息協議15hops(routing information protocol, RIP)(dynamic host configuration protocol, DCHP)。鄰居節點間每隔30秒經由響應消息交換一次。:距離矢量算法。距:

16法,通過、開放的最短路徑優先17、IPv6:地址長度IP直接進行16OSPF(open shortest path first, OSPF)字節,消息。分成若干128位地址空間。area。:使用鏈路狀態算第六章:1發送程序把信息推出門,接受門將信息發送給接收程序。標識符包括、套接字

(sockets):程序發送/接收信息通過套接字,套接字類似于門。IP地址和與主機進程相關聯的端口號。2接收方雙方在創建套接字時獲取,包括、TCP傳輸控制協議(transmission control protocol)

IP地址和16:TCP位端口號。服務被發送方和

3發送經過封裝的、UDP用戶數據報協議IP數據報,不必建立連接就可以發送。(user data protocol):為應用程序提供一種方法來UDP不考慮流控制、錯誤控制,在收到一個壞的數據段后也不重傳。UDP為IP協議提供一個接口,在接口中增加解復用的特性。5、出現丟失事件,可能是:

1、超時(timeout);

2、收到重復三個ACK。第七章:

12、DNS域名解析服務

-SOA、資源記錄(resource record):-A-MX:一臺主機的:授權的開始;本區域參數IP地址;32位整數。

-NS:郵件交換;優先級,希望接受交換該域電子郵件機器。-CNAME:名字服務器;本域服務器名稱。-PTR:規范名;域名。

-HINFO:指針;一個IP地址別名。-TXT:主機描述。

34、體系方式:迭代式:文體,未解釋的(recursive query)ASCII文本。、遞歸式(iterated query)數字連接、FTP文件傳輸協議(data connection)(file transfer protocol)。

:控制連接(control connection)。、56、Email子郵件從客戶機到服務器進行可靠傳輸。、SMTP體系結構:用戶代理簡單郵件傳輸協議(simple mail transfer protocol)(user agent)、郵件服務器(mail servers)。

:使用TCP對電-7直接轉移:從接受服務器到發送服務器。端口號

8、(authorization)、MIME(multipurpose internet mail extensions)POP3郵局協議第三版

9、事務(transactions)(post office、更新protocol(update)V3):三個狀態:授權-、HTTP:客戶機/服務器模式:

。-客戶端:瀏覽器請求接收,顯示-nonpersistent HTTP服務端:web服務器對請求做出應答。web對象;-persistent HTTP10、URL統一資源定位符:多個對象可發送單個:至多一個對象發送一個

(uniform resource locator)TCP客戶端與服務器間連接。TCP連接。

:標識頁的方式。

第二篇:計算機網絡知識點總結

計算機網絡知識點總結

CH1概述:

1網絡是指“三網”,即電信網絡、有線電視網絡和計算機網絡

2共享——即資源共享。可以是信息共享、軟件共享,也可以是硬件共享。

3網絡(network)由若干結點(node)和連接這些結點的鏈路(link)組成。

互聯網是“網絡的網絡”(network of networks)。

連接在因特網上的計算機都稱為主機

4網絡把許多計算機連接在一起。

因特網則把許多網絡連接在一起。

5在網絡核心部分起特殊作用的是路由器路由器是實現分組交換(packet switching)的關鍵構件,其任務是轉發收到的分組,這是網絡核心部分最重要的功能。

6路由器處理分組的過程是:a把收到的分組先放入緩存(暫時存儲);

b查找轉發表,找出到某個目的地址應從哪個端口轉發c把分組送到適當的端口轉發出去。

7分組交換的優點:a高效:動態分配傳輸帶寬,對通信鏈路是逐段占用。b靈活:以分組為傳送單位和查找路由.c迅速:不必先建立連接就能向其他主機發送分組。

d可靠:保證可靠性的網絡協議;分布式的路由選擇協議使網絡有很好的生存性。

缺點:分組在各結點存儲轉發時需要排隊,這就會造成一定的時延。分組必須攜帶的首部(里面有必不可少的控制信息)也造成了一定的開銷。

8時延:數據從網絡一端傳送到另一端所需的時間

時延總時延 = 發送時延+傳播時延+ 處理時延+排隊時延

9對于高速網絡鏈路,我們提高的僅僅是數據的發送速率而不是比特在鏈路上的傳播速率。

提高鏈路帶寬減小了數據的發送時延。

10分層的好處:各層之間是獨立的。靈活性好。結構上可分割開。易于實現和維護。能促進標準化工作。

11協議是控制兩個對等實體進行通信的規則的集合。

TCP/IP 是四層的體系結構:應用層、運輸層、網際層和網絡接口層。五層協議:應用層 ,運輸層,網絡層(network layer),數據鏈路層(data link layer)

物理層

協議是“水平的”,即協議是控制對等實體之間通信的規則。

服務是“垂直的”,即服務是由下層向上層通過層間接口提供的。

CH2物理層:

1物理層的主要任務描述為確定與傳輸媒體的接口的一些特性,即:

機械特性指明接口所用接線器的形狀和尺寸、引線數目和

排列、固定和鎖定裝置等等。

電氣特性指明在接口電纜的各條線上出現的電壓的范圍。功能特性指明某條線上出現的某一電平的電壓表示何種意義。

過程特性指明對于不同功能的各種可能事件的出現順序

2數據(data)——運送消息的實體。

信號(signal)——數據的電氣的或電磁的表現。

“模擬的”(analogous)——代表消息的參數的取值是連續的。

“數字的”(digital)——代表消息的參數的取值是離散的。

碼元(code)——在使用時間域(或簡稱為時域)的波形表示數字信號時,代表不同離散數值的基本波形。

3復用技術:碼分復用 頻分復用

4XDSL的幾種類型及英文縮寫對應的中文意思;

ADSL的特點

CH3數據鏈路層:

1數據鏈路層傳送的是幀

2封裝成幀

透明傳輸:用字節填充法解決透明傳輸的問題

3差錯檢測:循環冗余檢測原理、幀檢驗序列:僅用循環冗余檢驗 CRC 差錯檢測技術只能

做到無差錯接受

4PPP協議中的透明傳輸問題:當 PPP 用在異步傳輸時,就使用一種特殊的字符填充法。

當 PPP 用在同步傳輸鏈路時,協議規定采用硬件來完成比特填充(和 HDLC 的做法一樣)。

4CSMA/CD協議工作原理:發前先偵聽,空閑即發送,邊發邊檢測,沖突時退避

5在數據鏈路層擴展局域網

6網橋使用的優缺點

7網橋的自學習和轉發幀的步驟歸納

CH4網絡層

1IP地址編址方法的三個階段

(1)分類的IP地址

(2)子網的劃分

(3)構成超網地址解析協議ARP和逆地址解析協議RARP的作用

3IP數據報的格式

Ip數據報首部的固定部分中的各字段求片偏移和首部檢驗和計算 4ip層轉發分組的流程

(1)會填路由器的路由表

(2)理解分組轉發算法劃分子網

(1)會劃分子網根據子網掩碼 知道子網數和每個子網的主機數

(2)使用子網時分組轉發(根據轉發分組算法)例4-4

6構成超網

7內部網關協議RIP

由距離向算法更新路由表

CH5運輸層

1.upp的首部格式(會計算upp首部檢驗和)

2.TCP的連接(套接字)

3.可靠傳輸的工作原理

(1)停止等待協議

(2)ARQ協議(滑動窗口協議)

4TCP報文的首部格式(各字段的作用)5TCP可靠傳輸的實現

以字節為單位的滑動窗口

6TCP的流量控制

利用滑動窗口實現流量控制

7TCP的擁塞控制

(1)擁塞控制的一般原理

(2)幾種擁塞控制的方法

① 慢開始和擁塞避免

② 快重快和快恢復

8TCP的運輸連接原理

(1)用三次握手建立TCP連接

(2)TCP的連接釋放

CH6應用層

1文件傳送協議FIP(基本工作原理)2電子郵件的最主要的組成構件

第三篇:計算機網絡概念知識點總結

第一章 計算機網絡概念

1.網絡的定義

A 將地理位置不同但具有獨立功能的多個計算機系統,通過通信設備和通信線路連接起來,在功能完善的網絡軟件(網絡協議、網絡操作系統、網絡應用軟件等)的協調下實現資源共享的計算機系統的集合。

B 以資源共享為目的的自主互聯的計算機系統的集合。

C 四個元素:獨立自主的計算機系統的集合;

要通過通信介質將計算機連接起來;

要有一個共同遵守的規則或協議;

以資源共享和數據通信為目的。

2.使用網絡的目的:a資源共享:可共享的資源包括:硬件資源、軟件資源和數據資源。

B在線通信:視頻會議、遠程醫療會診和遠程教育等。

3.計算機網絡是計算機技術和通信技術相結合的產物。

4.網絡的發展階段

A計算機終端網絡

1)分時多用戶聯機系統、面向終端網絡 2)具有通信功能的單機系統

3)開始標志:1952年美國SAGE系統的誕生被譽為計算機通信發展史上的里程碑。

4)實現了“計算機—終端”的通信,傳輸特點:主機(PC)--通信線路—終端 5)主機任務:數據處理、數據通信、數據存儲 6)終端:不具備處理能力和存儲功能 7)缺點:主機負荷重;線路利用率低 8)硬件設備:主機、終端、通信線路 9)模型

B 計算機通信網絡

1)具有通信功能的多機系統 2)20世紀60年代中期 3)主要目的:傳輸信息

4)實現了“計算機—計算機”的通信

5)硬件設備:主機、終端、集中器(HUB)、通信控制處理機(CCP)、通信線路

6)通信控制處理機:數據通信 7)集中器:數據的收集和分發

8)缺點:缺乏統一的軟件控制信息交換和資源共享。9)模型

C 計算機網絡 1)開始標志:ARPANET的誕生

a)1969年

b)第一個以資源共享為目的的計算機網絡 c)采用分組交換技術 d)是Internet的前身

e)將網絡分為資源子網和通信子網 f)實現了“計算機—計算機”的通信

g)采用分層的協議 h)是廣域網 i)標志著計算機網絡進入到了第三個階段

2)硬件組成:與計算機通信網絡組成相同

3)與計算機通信網絡的區別:計算機網絡是由網絡操作系統軟件來實現網絡的共享和管理的,而計算機通信網絡中,用戶只能把網絡看作是若干個功能不同的計算機系統的集合,為了訪問這些資源用戶需要自行確定其所在的位置,然后才能調用。

4)模型:參考計算機通信網絡

5.計算機網絡按照功能(邏輯)劃分:通信子網和資源子網

1)資源子網

a)層次:上三層,會話層、表示層、應用層 b)功能:數據處理

c)硬件設備:主機(服務器)、終端(用戶工作站)、打印機

2)通信子網 a)層次:下三層,物理層、數據鏈路層、網絡層 b)功能:數據傳輸、數據通信 c)硬件設備:通信介質、集線設備

6.書上劃分方法,計算機網絡劃分成四個階段

1)面向終端的計算機網絡

a)定義:以傳輸信息為目的而連接起來,實現遠程信息處理或進一步達到資源共享的系統

b)代表:1臺主機2000多個終端組成的訂票系統

2)多主機互聯計算機網絡

a)定義:以能夠互相共享資源為目的互聯起來的具有獨立功能的計算機的集合體

b)技術基礎:分組交換 c)代表:ARPANET 3)標準計算機網絡

a)標志:OSI的公布

b)1984年,ARPANET分解成兩個網絡 ? APRANET 民用科研網 ? MILNET

軍用科研網 ? 其中APRANET是Internet主干

c)1986年,NSF建立國家科學基金網NSFNE,由主干網、地區網、校園網組成。

d)1989-1990,NSFNET主干網成為Internet的主要部分。4)高速網絡技術階段

a)主要特點:綜合化、高速化

b)綜合化:多種業務綜合到一個網絡中,綜合業務數字網ISDN c)優點:經濟

d)多媒體技術:同時獲取、處理、編輯、存儲和顯示兩種以上不同類型信息的媒體技術

e)高速化:(寬帶化)速度達到幾十至幾百兆,甚至幾十吉比特

7.OSI參考模型

1)1974年提出、1977年著手制定、1981年正式公布 2)由ISO(國際標準化組織)提出 3)全稱:開放系統互聯參考模型 4)采用分層結構,將網絡分成7層

5)從下到上:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層 6)層間關系:上層使用下層的服務,下層為上層提供服務 7)層間通過接口提供服務 8)是參考模型,并非實際產品 9)標志著網絡進入到標準化時期

10)所謂的開放,符合OSI標準均可互聯成為網絡

8.TCP/IP體系結構

1)1974年公布 2)實質:一組協議簇

3)主要包含兩個協議:TCP傳輸控制協議,IP網際互連協議 4)由于ARPANET和UNIX的發展,使得TCP/IP獲得進一步發展 5)特點:簡單、實用

6)四層:網絡接口層、網際層、傳輸層、應用層 7)規定在Internet中以IP分組為單位傳輸

8)其中IP協議工作在用于連接2個或多個網絡的路由器中 9)是實際應用產品

10)標志著網絡進入到了第三個網絡時代

9.計算機網絡在中國

1)在中國,最早著手廣域網的部門是鐵道部

2)1989年,第一個公用分組交換網(CHINAPAC)試運行 3)中國公用計算機互聯網(China net)a)俗稱“163網” b)第一個開通的商業網 c)1995年,原郵電部開發

d)Sprint公司開通兩條64K專線標志正式啟動 e)全國大多數通過該網進入因特網 4)中科院科技網(CSTNET)a)1994年,中國科學院

b)NCFC連入64K,標志我國被國際承認有Internet的國家 5)國家教育科研網(CERNET)a)1994年,國家教委 6)中國金橋網(China GBN)a)1994年,原電子部

10.中國的三金工程:金橋、金關、金卡

11.1987年,錢天白教授發出第一封E-mail,標志著Internet成為中國的一部分,揭開了Internet在中國發展的序幕。

12.1990年,錢天白注冊了中國的頂級域名,CN 13.三網合一:電信網、廣播電視網、計算機通信網相互滲透,相互兼容。

14.計算機網絡的功能

1)數據通信:實現服務器與工作站、工作站與工作站之間的數據傳輸,是基本功能。2)資源共享:硬件資源、軟件資源、數據資源

3)分布式處理:大型信息處理問題借助于分散在網絡中的多臺計算機協同完成。分布式輸入、分布式計算(將大型綜合問題,通過一些算法分別交給不同的計算機進行處理)、分布式輸出 4)均衡負載相互協作 5)綜合信息服務

15.計算機網絡的分類

1)按作用范圍分類 a)局域網(LAN)

? 通常作用與一座大樓,一所學校(1-20km)? 是專用網

? 拓撲結構:總線型、星形、環形 ? 最常用的:總線型

? 傳輸介質:雙絞線、同軸電纜、光纖 ? 最常用的介質:5類UTP ? 特點:傳輸速率快,誤碼率低 ? 最主要特點:覆蓋范圍小 ? 網絡的控制趨于分布式 b)城域網(MAN)

? 覆蓋范圍:一個城市(大于50km)? 傳輸介質:光纖

? 即能用于專用網又能用于公用網 c)廣域網(MAN)? 又稱為遠程網

? 范圍:一個國家甚至全球

? 拓撲結構:網狀(分布式、無規則)

? 傳輸介質:常常借用公用電話網(公共傳輸介質)傳輸數據 ? 特點:傳輸速度慢,誤碼率高 ? 采用分組交換技術

? 常見的廣域網:Internet、Arpanet、中國的四大網絡 2)按照使用范圍劃分(網絡的所有權)a)公用網,Internet、CHINANET b)專用網:歸某個部門所有

3)按照網絡的管理方式分類(按計算機所處的地位劃分)a)對等網

? 計算機的地位相等,無主從之分,沒有專門的服務器 ? 規模:不超過10臺計算機

b)客戶機/服務器網絡(基于服務器的網絡)? C/S(Client/Server)? 有專門的計算機充當服務器

? 如果有計算機使用帶server的系統,只能組成C/S的網絡 4)按照數據的傳輸方式分類 a)點對點網

? 計算機或設備通過單獨的鏈路進行數據傳輸

? 采用點對點傳輸的拓撲結構:星型、環形、樹形、網狀 b)廣播網

? 網絡中的計算機或設備通過一條共享的通信介質進行數據傳輸 ? 主要應用于局域網中

? 采用廣播傳輸的拓撲結構:總線型 ? 常見的傳輸類型:單播、組播、廣播

? 單播:有一個確定的目的端,只有該目的端接收廣播 ? 組播(多播):接收端是一組主機 ? 廣播:接收端是全部主機 ? 廣播域:廣播所能覆蓋的范圍

? 一個廣播中的節點數太多或廣播域太大,會引起廣播域中的廣播泛濫,需要分割子網。

? 廣播風暴:當廣播的數量超過網絡所允許的正常范圍。5)按拓撲結構劃分 a)拓撲結構:物理拓撲和邏輯拓撲

b)直接影響到網絡設計、功能、可靠性和通信費用 c)拓撲結構:點和線組成的幾何圖形 d)網絡中節點

? 轉接節點:轉接和交換信息,包括交換機、集線器和終端控制器 ? 訪問節點:包括計算機和終端,是信息交換的源節點和目標節點 e)總線型

? 各個節點用一根總線連接,兩端裝有防止信號反射的終結器 ? 任何時刻最多只有一臺計算機傳輸數據 ? 傳輸方式:廣播

? 優點:結構簡單,可擴充性好,需要電纜長度短,共享資源能力強,安裝方便

? 缺點:對線路敏感

? 任何一個節點故障都不會影響整個網絡 f)星型

? 由中央節點和與中央節點直接通過各自獨立的電纜連接起來的站點組成 ? 中央節點:集線器、交換機 ? 采用集中式通信控制策略

? 優點:易于故障的診斷與隔離;易于網絡的擴展;依賴于中央節點 ? 缺點:過分依賴中央節點,一旦中央節點故障,整個網絡癱瘓 g)環形

? 節點和線首尾相連形成一個閉合的環 ? 特點:傳輸方向固定,傳輸時延固定

? 優點:傳輸質量高,可用各種介質,實時性好,需要介質長度短 ? 缺點:擴展難,可靠性不高,任何一個節點故障,整個網絡癱瘓 ? 常見的環形拓撲網絡:令牌環、FDDI、CDDI h)樹形

? 是星形拓撲的擴展 ? 便于分層管理

? 根節點故障,整個網絡癱瘓 ? 又稱為多出力中心集中式網絡 i)網狀

? 又叫無規則或分布式網絡 ? 用于廣域網

? 可靠性高,資源共享方便

? 缺點:結構復雜,必須采用路由選擇算法和流量控制方法來實現正確傳輸 6)按照傳輸帶寬分類 a)基帶網 b)寬帶網

? 寬帶線路:每秒有更多的比特從計算機注入到線路 ? 寬帶線路和窄帶線路上比特的傳輸速度一樣

? 正確概念:寬帶和窄帶速度一樣,寬帶車距短,窄帶車距寬 ? 錯誤概念:寬帶速度快,窄帶速度慢

? 錯誤概念:寬帶相當于多車道(通信線路上通常都是串行傳輸的)7)按數據交換方式 a)電路交換 b)分組交換 c)綜合交換 8)按傳輸介質劃分 a)同軸電纜網 b)雙絞線網 c)光纖網 d)衛星網

16.計算機網絡的組成

1)網絡硬件

a)服務器 ? 網絡的核心

? 提供服務資源并起服務作用

? 可分為文件服務器、打印服務器、應用系統服務器 b)工作站

? 連接到網絡中的計算機 ? 一般不用來管理共享資源 c)傳輸介質

? 連接計算機與計算機、計算機與集線器的沒接 d)集線設備

? 可以是集線器或交換機 2)網絡軟件

a)網絡操作系統(NOS)

? 用于管理、調度和控制計算機的各種資源,并為用戶提供友好的操作界面 ? 運行在服務器上

? 常見的NOS:UNIX、Linux、Windows ? 局域網網絡操作系統:Netware b)工作站軟件(通信軟件、通信協議)? 運行在工作站上 c)網絡應用軟件 d)網絡管理軟件

17.網絡的基本服務

1)文件服務:對數據文件的有效存儲、提取以及傳輸,包括文件傳輸、文件存儲及數據移動、文件同步更新和文件歸檔等功能。

2)數據庫服務:基于數據庫服務器進行數據存儲和提取操作 3)打印服務:用來控制和管理打印機和傳真設備的訪問

4)消息服務:包括對正文、二進制數據、圖像數據、及數字化聲像數據的存儲、訪問和發送,典型應用:E-mail 5)目錄服務:存儲網絡資源并且使其能被用戶和應用程序訪問的網絡服務

6)應用服務:替網絡用戶運行軟件,不僅允許計算機共享數據,還可以共享處理能力

18.網絡的有機組成

1)計算機系統:是網絡的基本模塊,提供各種網絡資源

2)數據通信系統:連接網絡基本模塊的橋梁,提供各種網絡連接技術和信息交換技術 3)網絡操作系統:網絡的管理者,提供各種網絡服務

高速網絡技術比如光纖分布式數據接口(FDDI)、同步光纖網(SONET)、千兆位以太網、萬兆位以太網、異步傳輸模式(ATM)、幀中繼(FR)技術等。智能網絡技術的目標是實現計算機網絡的“操作智能化”和“服務智能化”。

第四篇:計算機網絡實驗知識點總結

WWW服務的概念:

WWW服務(3W服務)是目前應用最廣的一種基本互聯網應用,我們每天上網都要用到這種服務。通過WWW服務,只要用鼠標進行本地操作,就可以到達世界上的任何地方。由于WWW服務使用的是超文本鏈接(HTML),所以可以很方便的從一個信息頁轉換到另一個信息頁。它不僅能查看文字,還可以欣賞圖片、音樂、動畫。最流行的WWW服務的程序就是微軟的IE瀏覽器。WWW服務的主要特點:

1.以超文本方式組織網絡多媒體信息

2.用戶可以在整個互聯網范圍內任意查找、檢索、瀏覽及添加信息 提供生動直觀、易于使用、統一的圖形用戶界面 服務器之間可以互相鏈接 可訪問圖像、聲音、影像和文本信息 WWW系統的組成:

整個系統由Web服務器、瀏覽器(Browser)及通信協議等3部分組成。WWW服務的核心:

超文本標記語言HTML 和超文本傳輸協議HTTP 1.WWW服務采用客戶機/服務器工作模式

2.WWW服務器:以Web頁面方式存儲信息資源并響應客戶請求 WWW服務器可以分布在互聯網的任意位置 WWW服務器保存著可以被瀏覽器共享的信息 WWW服務器應實現HTTP功能,接收和處理瀏覽器的請求

3.WWW瀏覽器:接收用戶命令、發送請求信息、解釋服務器的響應 WWW瀏覽器:WWW的客戶程序

WWW瀏覽器的主要作用:瀏覽WWW服務器中的Web頁面 接收用戶的請求

利用HTTP協議將用戶的請求傳送給WWW服務器 接收服務器送回的Web頁面,并將其解釋和顯示 4.WWW系統的傳輸協議 WWW服務系統使用的傳輸協議:HTTP HTTP建立在TCP基礎之上,是一種面向對象的協議 WWW服務器通常在TCP的80端口守候

HTTP精確定義了請求報文和響應報文的格式,保證通信不產生二義性 Web瀏覽器的工作原理

www的核心是Web服務器,由它提供各種形式的信息,用戶采用Web瀏覽器軟件來使用這些服務。

DNS服務器是計算機 域名系統

(Domain Name System 或Domain Name Service)的縮寫,它是由 域名解析器 和 域名服務器 組成的。域名服務器 是指保存有該網絡中所有 主機 的域名和對應IP地址,并具有將域名轉換為IP地址功能的服務器。其中域名必須對應一個IP地址,而IP地址不一定有域名。域名系統 采用類似目錄樹的等級結構。域名服務器 為客戶機/服務器模式中的服務器方,它主要有兩種形式:主服務器和 轉發服務器。將域名映射為IP地址的過程就稱為“域名解析” 域名解析就是域名到IP地址的轉換過程。

DNS就是是(Domain Name System或者Domain Name Service)域名系統或者域名服務的簡稱,這里說的域名系統是互聯網上的主機分配域名地址和IP地址。

它的作用主要是:把用戶輸入的域名轉換成為網絡可以識別的IP地址。我們知道網站都是一臺一臺服務器的形式存在的,為了方便訪問,需要給每臺服務器分配IP地址,互聯網上的網站無窮多,為了記憶方便就出現了域名管理系統DNS,他可以把我們輸入的好記的域名轉換為要訪問的服務器的IP地址。

用戶使用域名地址,該系統就會自動把域名地址轉為 IP地址。域名服務是運行域名系統的Internet工具。執行域名服務的服務器稱之為DNS服務器,通過DNS服務器來應答域名服務的查詢。

簡單的說,就是為了方便我們瀏覽互聯網上的網站而不用去刻意記住每個主機的IP地址,DNS服務器就應運而生,提供將域名解析為IP的服務,從而使我們上網的時候能夠用簡短而好記的域名來訪問互聯網上的靜態IP的主機。

在具體使用過程中,可以使用Windows NT Server內置的DNS服務器配置工具。我們依次選取“開始”/“程序”/“管理工具(公用)”/“ DNS 管理器”,就會出現“域名服務管理器”主窗口。打開“ DNS ”菜單,選擇“新建服務器”,在對話框中輸入DNS服務器的主機名或IP地址:199.168.1.1,然后單擊“確定”按鈕。操作完成,剛添加的服務器就會出現在服務器列表中。對于今后要保存任何的設置變化到服務器的數據文件,則右鍵單擊服務器列表中的服務器主機名或IP地址,再單擊“更新服務器數據文件”即可。I P是TCP/IP協議族中最為核心的協議。所有的TCP、UDP、ICMP及IGMP數據都以I P數據報格式傳輸。I P提供不可靠、無連接的數據報傳送服務。

不可靠(unreliable)的意思是它不能保證 I P數據報能成功地到達目的地。I P僅提供最好的傳輸服務。如果發生某種錯誤時,如某個路由器暫時用完了緩沖區,I P有一個簡單的錯誤處理算法:丟棄該數據報,然后發送 I C M P消息報給信源端。任何要求的可靠性必須由上層來提供(如T C P)。

無連接(connectionless)這個術語的意思是I P并不維護任何關于后續數據報的狀態信息。每個數據報的處理是相互獨立的。這也說明,I P數據報可以不按發送順序接收。如果一信源向相同的信宿發送兩個連續的數據報(先是 A,然后是B),每個數據報都是獨立地進行路由選擇,可能選擇不同的路線,因此B可能在A到達之前先到達。IP數據報格式不介紹,可以在網上查閱相關資料。

一、IP地址的概念

我們知道因特網是全世界范圍內的計算機聯為一體而構成的通信網絡的總稱。聯在某個網絡上的兩臺計算機之間在相互通信時,在它們所傳送的數據包里都會含有某些附加信息,這些附加信息就是發送數據的計算機的地址和接受數據的計算機的地址。象這樣,人們為了通信的方便給每一臺計算機都事先分配一個類似我們日常生活中的電話號碼一樣的標識地址,該標識地址就是我們今天所要介紹的IP地址。根據TCP/IP協議規定,IP地址是由32位二進制數組成,而且在INTERNET范圍內是唯一的。例如,某臺聯在因特網上的計算機的IP地址為: 11010010 01001001 10001100 00000010

很明顯,這些數字對于人來說不太好記憶。人們為了方便記憶,就將組成計算機的IP地址的32位二進制分成四段,每段8位,中間用小數點隔開,然后將每八位二進制轉換成十進制數,這樣上述計算機的IP地址就變成了:210.73.140.2。這是點分十進制表示法。

二、IP地址的分類

我們說過因特網是把全世界的無數個網絡連接起來的一個龐大的網間網,每個網絡中的計算機通過其自身的IP地址而被唯一標識的,據此我們也可以設想,在INTERNET上這個龐大的網間網中,每個網絡也有自己的標識符。這與我們日常生活中的電話號碼很相像,例如有一個電話號碼為0515163,這個號碼中的前四位表示該電話是屬于哪個地區的,后面的數字表示該地區的某個電話號碼。與上面的例子類似,我們把計算機的IP地址也分成兩部分,分別為網絡標識和主機標識。同一個物理網絡上的所有主機都用同一個網絡標識,網絡上的一個主機(包括網絡上工作站、服務器和路由器等)都有一個主機標識與其對應?IP地址的4個字節劃分為2個部分,一部分用以標明具體的網絡段,即網絡標識;另一部分用以標明具體的節點,即主機標識,也就是說某個網絡中的特定的計算機號碼。例如,鹽城市信息網絡中心的服務器的IP地址為210.73.140.2,對于該IP地址,我們可以把它分成網絡標識和主機標識兩部分,這樣上述的IP地址就可以寫成:

網絡標識:210.73.140.0 主機標識:

合起來寫:210.73.140.2

由于網絡中包含的計算機有可能不一樣多,有的網絡可能含有較多的計算機,也有的網絡包含較少的計算機,于是人們按照網絡規模的大小,把32位地址信息設成五種定位的劃分方式,這五種劃分方法分別對應于A類、B類、C類、D類、E類IP地址。

注意:IP協議把主機地址全0保留為表示當前網絡而全1表示該網絡內的廣播地址。因而每個網絡的主機數目都要在理論值的基礎上減去2 1.A類IP地址(0.0.0.0到127.255.255.255)

一個A類IP地址是指,在IP地址的四段號碼中,第一段號碼為網絡號碼,剩下的三段號碼為本地計算機的號碼。如果用二進制表示IP地址的話,A類IP地址就由1字節的網絡地址和3字節主機地址組成,網絡地址的最高位必須是“0”。A類IP地址中網絡的標識長度為7位,主機標識的長度為24位,A類網絡地址數量較少,可以用于主機數達1600多萬臺的大型網絡。

理論上講,A類網絡數量為:27=128個。然而網絡號為0(十進制)的IP有特殊用途,見特殊的IP地址;網絡號為127的IP被用作回環測試;網絡號為10的IP為私有IP,A類局域網中使用。因此,在Internet中,A類網絡可用數量為:128-3=125個網段;如果包括局域網中的10,一共126個網段。

理論上講,A類中,每個網絡主機數量為:224。然而,主機號全為0(即主機號為0.0.0)的IP表示該網絡;主機號為全為255(即主機號為:255.255.255)的IP表示該網絡內的廣播地址。因而主機數量為:224-2。

注:以上特殊IP地址在后面會講到。

2.B類IP地址(128.0.0.0到191.255.255.255)

一個B類IP地址是指,在IP地址的四段號碼中,前兩段號碼為網絡號碼,剩下的兩段號碼為本地計算機的號碼。如果用二進制表示IP地址的話,B類IP地址就由2字節的網絡地址和2字節主機地址組成,網絡地址的最高位必須是“10”。B類IP地址中網絡的標識長度為14位,主機標識的長度為16位,B類網絡地址適用于中等規模的網絡,每個網絡所能容納的計算機數為6萬多臺。

3.C類IP地址(192.0.0.0到223.255.255.255)

一個C類IP地址是指,在IP地址的四段號碼中,前三段號碼為網絡號碼,剩下的一段號碼為本地計算機的號碼。如果用二進制表示IP地址的話,C類IP地址就由3字節的網絡地址和1字節主機地址組成,網絡地址的最高位必須是“110”。C類IP地址中網絡的標識長度為21位,主機標識的長度為8位,C類網絡地址數量較多,適用于小規模的局域網絡,每個網絡最多只能包含254臺計算機。(28-2)

4.D類IP地址(224.0.0.0到239.255.255.254)

D 類地址用于在IP網絡中的組播(multicasting,又稱為多目廣播)。D類地址的前4位恒為1110,預置前3位為1意味著D類地址開始于128+64+32等于224。第4位為0意味著D類地址的最大值為128+64+32+8+4+2+1為239,因此D類地址空間的范圍從224.0.0.0到239.255.255.254。

5.E 類IP地址(240.0.0.0 至255.255.255.255)

E 類地址保留作研究之用。因此Internet上沒有可用的E類地址。E類地址的前4位恒為1,因此有效的地址范圍從240.0.0.0 至255.255.255.255。

總的來說,ip地址分類由第一個八位組的值來確定。任何一個0到127 間的網絡地址均是一個A類地址。任何一個128到191間的網絡地址是一個B類地址。任何一個192到223 間的網絡地址是一個C類地址。任何一個第一個八位組在224到239 間的網絡地址是一個組播地址即D類地址。E類保留。

三、私有和保留的IP地址

1、私有IP地址

根據用途和安全性級別的不同,IP地址還可以大致分為兩類:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中隨意訪問。

一個機構網絡要連入Internet,必須申請公用IP地址。但是考慮到網絡安全和內部實驗等特殊情況,在IP地址中專門保留了三個區域作為私有地址,其地址范圍如下:

A類:10.0.0.0/8(子網掩碼表示)

10.0.0.0-10.255.255.255

B類:172.16.0.0/12

172.16.0.0-172.31.255.255

C類:192.168.0.0/16

192.168.0.0-192.168.255.255

使用保留地址的網絡只能在內部進行通信,而不能與其他網絡互連。因為本網絡中的保留地址同樣也可能被其它網絡使用,如果進行網絡互連,那么尋找路由時就會因為地址的不唯一而出現問題。但是這些使用保留地址的網絡可以通過將本網絡內的保留地址翻譯轉換(NAT)成公共地址的方式實現與外部網絡的互連。這也是保證網絡安全的重要方法之一。

2、特殊情況的IP地址

有7個特殊的I P地址,如圖所示。在這個圖中,0表示所有的比特位全為0;-1表示所有的比特位全為1;n e t i d(網絡號)、s u b n e t i d(子網號)和h o s t i d(主機號)分別表示不為全0或全1的對應字段。子網號欄為空表示該地址沒有進行子網劃分。我們把這個表分成三個部分。表的頭兩項是特殊的源地址,中間項是特殊的環回地址,最后四項是廣播地址。

表中的頭兩項,網絡號為0,如主機使用BOOTP協議確定本機I P地址時只能作為初始化過程中的源地址出現。

在TCP/IP協議中,TCP協議提供可靠的連接服務,采用三次握手建立一個連接。

第一次握手:建立連接時,客戶端發送syn包(syn=j)到服務器,并進入SYN_SEND狀態,等待服務器確認;

第二次握手:服務器收到syn包,必須確認客戶的SYN(ack=j+1),同時自己也發送一個SYN包(syn=k),即SYN+ACK包,此時服務器進入SYN_RECV狀態; 第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ack=k+1),此包發送完畢,客戶端和服務器進入ESTABLISHED狀態,完成三次握手。完成三次握手,客戶端與服務器開始傳送數據.動態路由器上的路由表項是通過相互連接的路由器之間交換彼此信息,然后按照一定的算法優化出來的,而這些路由信息是在一定時間間隙里不斷更新,以適應不斷變化的網絡,以隨時獲得最優的尋路效果。為了實現IP分組的高效尋路,IETF制定了多種尋路協議。其中用于自治系統(AS:Autonomous System)內部網關協議有開放式最短路徑優先(OSPF:Open Shortest Path First)協議和尋路信息協議(RIP:Routing Information Protocol)。所謂自治系統是指在同一實體(如學校、企業或ISP)管理下的主機、路由器及其他網絡設備的集合。還有用于自治域系統之間的外部網絡路由協議BGP-4等。

Rip路由協議,稱為路由信息協議,是路由器中最早的一款路由協議。通過rip路由協議,可以產生到達網絡中所有的路徑。

Rip路由協議是一款距離矢量路由協議,即其最多支持16跳路由,超過16跳,則認為網絡不可到達。

Rip路由協議在選擇路徑時,其具體的算法是到達目標網絡的跳數最少,則認為網絡路徑最佳。

當網絡結構發生變化,rip路由協議會自動進行路徑更新,具體更新方法是,每隔30秒就會向相鄰路由器發送更新廣播包,同時如果180秒后,路由器還沒有收到更新廣播包,則認為對方線路故障,若240秒后還未收到更新廣播包,則從路由器中刪除到對方路由器的路徑。

Rip路由協議有兩個版本,即version 1與version 2,這兩種版本功能類似,但只有第二個版本,支持cidr(無類域間路由)與vlsm(變長子網掩碼)。

第五篇:計算機網絡第五版知識點總結

一、概論

1、在網絡邊緣的端系統中運行的程序之間的通信方式通常可劃分為兩大類:

? 客戶服務器方式(C/S 方式)即Client/Server方式

? 對等方式(P2P 方式)即 Peer-to-Peer方式(1)客戶(client)和服務器(server)都是指通信中所涉及的兩個應用進程。

? 客戶服務器方式所描述的是進程之間服務和被服務的關系。

? 客戶是服務的請求方,服務器是服務的提供方。(2)對等連接(peer-to-peer,簡寫為 P2P)是指兩個主機在通信時并不區分哪一個是服務請求方還是服務提供方。

? 只要兩個主機都運行了對等連接軟件(P2P 軟件),它們就可以進行平等的、對等連接通信。? 雙方都可以下載對方已經存儲在硬盤中的共享文檔。特點

? 對等連接方式從本質上看仍然是使用客戶服務器方式,只是對等連接中的每一個主機既是客戶又同時是服務器。

例如主機 C 請求 D 的服務時,C 是客戶,D 是服務器。但如果 C 又同時向 F提供服務,那么 C 又同時起著服務器的作用

2、電路交換、分組交換、報文交換

(1)電路交換的特點:電路交換必定是面向連接的;電路交換的三個階段:建立連接、通信、釋放連接。電路交換傳送計算機數據效率低

? 計算機數據具有突發性。

? 這導致通信線路的利用率很低。(2)分組計劃優點

? 高效 動態分配傳輸帶寬,對通信鏈路是逐段占用。

? 靈活 以分組為傳送單位和查找路由。? 迅速 不必先建立連接就能向其他主機發送分組。

? 可靠 保證可靠性的網絡協議;分布式的路由選擇協議使網絡有很好的生存性。缺點

? 分組在各結點存儲轉發時需要排隊,這就會造成一定的時延。

? 分組必須攜帶的首部(里面有必不可少的控制信息)也造成了一定的開銷。

3、體系結構

? 計算機網絡的體系結構(architecture)是計算機網絡的各層及其協議的集合。

? 體系結構就是這個計算機網絡及其部件所應完

成的功能的精確定義。

? 實現(implementation)是遵循這種體系結構的前提下用何種硬件或軟件完成這些功能的問題。? 體系結構是抽象的,而實現則是具體的,是真

正在運行的計算機硬件和軟件。

? TCP/IP 是四層的體系結構:應用層、運輸層、網際層和網絡接口層。

五層協議的體系結構:應用層 運輸層 網絡層 數據鏈路層 物理層

4、計算機網絡的性能指標

(1)速率:即數據率(data rate)或比特率(bit rate)是計算機網絡中最重要的一個性能指標。速率的單位是 b/s,或kb/s, Mb/s, Gb/s 等

? 速率往往是指額定速率或標稱速率。

(2)“帶寬”(bandwidth)本來是指信號具有的頻帶寬度,單位是赫(或千赫、兆赫、吉赫等)。

? 現在“帶寬”是數字信道所能傳送的“最高數

據率”的同義語,單位是“比特每秒”,或 b/s(bit/s)。

(3)吞吐量(throughput)表示在單位時間內通過某個網絡(或信道、接口)的數據量。

? 吞吐量更經常地用于對現實世界中的網絡的一

種測量,以便知道實際上到底有多少數據量能夠通過網絡。

? 吞吐量受網絡的帶寬或網絡的額定速率的限制。(4)傳輸時延(發送時延)發送數據時,數據塊從結點進入到傳輸媒體所需要的時間。

? 也就是從發送數據幀的第一個比特算起,到該

幀的最后一個比特發送完畢所需的時間。

? 傳播時延 電磁波在信道中需要傳播一定的距離而花費的時間。

? 信號傳輸速率(即發送速率)和信號在信道上的傳播速率是完全不同的概念。

? 處理時延 交換結點為存儲轉發而進行一些

必要的處理所花費的時間。

? 排隊時延 結點緩存隊列中分組排隊所經歷的時延。

? 排隊時延的長短往往取決于網絡中當時的通信量。

(5)時延帶寬積

? 鏈路的時延帶寬積又稱為以比特為單位的鏈路長度。(6)利用率 信道利用率指出某信道有百分之幾的時間是被利用的(有數據通過)。完全空閑的信道的利用率是零。? 網絡利用率則是全網絡的信道利用率的加權平均值。? 信道利用率并非越高越好。? 根據排隊論的理論,當某信道的利用率增大時,該信道引起的時延也就迅速增加。? 若令 D0 表示網絡空閑時的時延,D 表示網絡當前的時延,則在適當的假定條件下,可以用下面的簡單公式表示 D 和 DD?D00之間1?的U關系: U 是網絡的利用率,數值在 0 到 1 之間。?

二、物理層

1、物理層的主要任務描述為確定與傳輸媒體的接口的一些特性,即: ? 機械特性 指明接口所用接線器的形狀和尺寸、引線數目和排列、固定和鎖定裝置等等。? 電氣特性 指明在接口電纜的各條線上出現的電壓的范圍。? 功能特性 指明某條線上出現的某一電平的電壓表示何種意義。? 過程特性 指明對于不同功能的各種可能事件的出現順序。

2、單向通信(單工通信)——只能有一個方向的通信而沒有反方向的交互。? 雙向交替通信(半雙工通信)——通信的雙方都可以發送信息,但不能雙方同時發送(當然也就不能同時接收)。? 雙向同時通信(全雙工通信)——通信的雙方可以同時發送和接收信息。

3、基帶信號(即基本頻帶信號)——來自信源的信號。像計算機輸出的代表各種文字或圖像文件的數據信號都屬于基帶信號。? 帶通信號——把基帶信號經過載波調制后,把信號的頻率范圍搬移到較高的頻段以便在信道中傳輸(即僅在一段頻率范圍內能夠通過信道)。2

? 基帶信號往往包含有較多的低頻成分,甚至有

直流成分,而許多信道并不能傳輸這種低頻分量或直流分量。為了解決這一問題,就必須對

基帶信號進行調制(modulation)。? 最基本的二元制調制方法有以下幾種:

? 調幅(AM):載波的振幅隨基帶數字信號

而變化。? 調頻(FM):載波的頻率隨基帶數字信號

而變化。

? 調相(PM):載波的初始相位隨基帶數字

信號而變化。

4、(1)導向傳輸媒體

? 雙絞線:屏蔽雙絞線 STP無屏蔽雙絞線 UTP同

軸電纜(50 ? 同軸電纜75 ? 同軸電纜)? 光纜(2)非導向傳輸媒體

? 無線傳輸所使用的頻段很廣。? 短波通信主要是靠電離層的反射,但短波信道的通信質量較差。? 微波在空間主要是直線傳播。? 地面微波接力通信 ? 衛星通信

5、信道復用技術

(1)頻分復用 FDM用戶在分配到一定的頻帶后,在通

信過程中自始至終都占用這個頻帶。? 頻分復用的所有用戶在同樣的時間占用不同的帶寬資源(請注意,這里的“帶寬”是頻率帶

寬而不是數據的發送速率)。(2)時分復用則是將時間劃分為一段段等長的時分復

用幀(TDM 幀)。每一個時分復用的用戶在每一個 TDM 幀中占用固定序號的時隙。

? 每一個用戶所占用的時隙是周期性地出現(其周期就是 TDM 幀的長度)。

? TDM 信號也稱為等時(isochronous)信號。

? 時分復用的所有用戶是在不同的時間占用同樣的頻帶寬度。

時分復用可能會造成線路資源的浪費,使用時分復用系

統傳送計算機數據時,由于計算機數據的突發性質,用戶對 分配到的子信道的利用率一般是不高的。

(3)統計時分復用 STDM

三、數據鏈路層

1、數據鏈路層使用的信道主要有以下兩種類型:

? 點對點信道。這種信道使用一對一的點對點通

信方式。? 廣播信道。這種信道使用一對多的廣播通信方

式,因此過程比較復雜。廣播信道上連接的主機很多,因此必須使用專用的共享信道協議來協調這些主機的數據發

2、數據鏈路(data link)除了物理線路外,還必須有通信協議來控制這些數據的傳輸。若把實現這些協議的硬件和軟件加到鏈路上,就構成了數據鏈路。

? 現在最常用的方法是使用適配器(即網卡)來實現這些協議的硬件和軟件。? 一般的適配器都包括了數據鏈路層和物理層這兩層的功能。

3、三個基本問題(1)封裝成幀

? 封裝成幀(framing)就是在一段數據的前后分別添加首部和尾部,然后就構成了一個幀。確定幀的界限。

? 首部和尾部的一個重要作用就是進行幀定界。(2)解決透明傳輸問題

? 發送端的數據鏈路層在數據中出現控制字符“SOH”或“EOT”的前面插入一個轉義字符“ESC”(其十六進制編碼是 1B)。

? 字節填充(byte stuffing)或字符填充(character stuffing)——接收端的數據鏈路層在將數據送往網絡層之前刪除插入的轉義字符。

? 如果轉義字符也出現數據當中,那么應在轉義字符前面插入一個轉義字符。當接收端收到連續的兩個轉義字符時,就刪除其中前面的一個。

(3)差錯檢測

? 在傳輸過程中可能會產生比特差錯:1 可能會變成 0 而 0 也可能變成 1。

? 在一段時間內,傳輸錯誤的比特占所傳輸比特總數的比率稱為誤碼率 BER(Bit Error Rate)。? 誤碼率與信噪比有很大的關系。循環冗余檢驗CRC的原理

? 在數據鏈路層傳送的幀中,廣泛使用了循環冗余檢驗 CRC 的檢錯技術。

? 在發送端,先把數據劃分為組。假定每組 k 個比特。

? 假設待傳送的一組數據 M = 101001(現在 k = 6)。我們在 M 的后面再添加供差錯檢測用的 n 位冗余碼一起發送。

? 用二進制的模 2 運算進行 2n 乘 M 的運算,這相當于在 M 后面添加 n 個 0。

? 得到的(k + n)位的數除以事先選定好的長度為(n + 1)位的除數 P,得出商是 Q 而余數是 R,余數 R 比除數 P 少1 位,即 R 是 n 位。? 現在 k = 6, M = 101001。

? 設 n = 3, 除數 P = 1101,? 被除數是 2nM = 101001000。

? 模 2 運算的結果是:商 Q = 110101,余數 R =

001。

? 把余數 R 作為冗余碼添加在數據 M 的后面發

送出去。發送的數據是:2nM + R

即:101001001,共(k + n)位。幀檢驗序列 FCS

? 在數據后面添加上的冗余碼稱為幀檢驗序列

FCS(Frame Check Sequence)。

? 循環冗余檢驗 CRC 和幀檢驗序列 FCS并不等

同。

? CRC 是一種常用的檢錯方法,而 FCS 是

添加在數據后面的冗余碼。? FCS 可以用 CRC 這種方法得出,但 CRC

并非用來獲得 FCS 的唯一方法。

接收端對收到的每一幀進行 CRC 檢驗

?(1)若得出的余數 R = 0,則判定這個幀沒有

差錯,就接受(accept)。

?(2)若余數 R ? 0,則判定這個幀有差錯,就

丟棄。

? 僅用循環冗余檢驗 CRC 差錯檢測技術只能做

到無差錯接受(accept)。

? “無差錯接受”是指:“凡是接受的幀(即不

包括丟棄的幀),我們都能以非常接近于 1 的概率認為這些幀在傳輸過程中沒有產生差錯”。? 要做到“可靠傳輸”(即發送什么就收到什么)

就必須再加上確認和重傳機制。

4、點對點協議 PPP

(1)PPP 協議應滿足的需求

簡單——這是首要的要求 封裝成幀 透明性 多種網絡層協議 多種類型鏈路 差錯檢測 檢測連接狀態 最大傳送單元 網絡層地址協商 數據壓縮協商

(2)PPP 協議不需要的功能

糾錯 流量控制 序號 多點線路 半雙工或單工鏈路

(3)PPP 協議有三個組成部分

? 一個將 IP 數據報封裝到串行鏈路的方

法。

? 鏈路控制協議 LCP(Link Control

Protocol)。

? 網絡控制協議 NCP(Network Control

Protocol)。

(4)PPP 協議的幀格式

標志字段 F = 0x7E 地址字段 A 只置為 0xFF。控制字段 C 通常置為 0x03。

PPP 有一個 2 個字節的協議字段。

5、局域網的數據鏈路層

? 當協議字段為 0x0021 時,PPP 幀的信? 局域網最主要的特點是:網絡為一個單位所擁息字段就是IP 數據報。有,且地理范圍和站點數目均有限。? 若為 0xC021, 則信息字段是 PPP 鏈路? 局域網具有如下的一些主要優點:

控制數據。? 具有廣播功能,從一個站點可很方便地? 若為 0x8021,則表示這是網絡控制數據。訪問全網。局域網上的主機可共享連接PPP 是面向字節的,所有的 PPP 幀的長度都是整數字節。(5)當 PPP 用在異步傳輸時,就使用一種特殊的字符填充法 ? 將信息字段中出現的每一個 0x7E 字節轉變成為 2 字節序列(0x7D, 0x5E)。? 若信息字段中出現一個 0x7D 的字節, 則將其轉變成為 2 字節序列(0x7D, 0x5D)。? 若信息字段中出現 ASCII 碼的控制字符(即數值小于 0x20 的字符),則在該字符前面要加入一個 0x7D 字節,同時將該字符的編碼加以改變。(6)PPP 協議用在 SONET/SDH 鏈路時,是使用同步傳輸(一連串的比特連續傳送)。這時 PPP 協議采用零比特填充方法來實現透明傳輸。? 在發送端,只要發現有 5 個連續 1,則立即填入一個 0。接收端對幀中的比特流進行掃描。每當發現 5 個連續1時,就把這 5 個連續 1 后的一個 0 刪除,(7)PPP 協議之所以不使用序號和確認機制是出于以下的考慮: ? 在數據鏈路層出現差錯的概率不大時,使用比較簡單的 PPP 協議較為合理。? 在因特網環境下,PPP 的信息字段放入的數據是 IP 數據報。數據鏈路層的可靠傳輸并不能夠保證網絡層的傳輸也是可靠的。? 幀檢驗序列 FCS 字段可保證無差錯接受。(8)PPP 協議的工作狀態 ? 當用戶撥號接入 ISP 時,路由器的調制解調器對撥號做出確認,并建立一條物理連接。? PC 機向路由器發送一系列的 LCP 分組(封裝成多個 PPP 幀)。? 這些分組及其響應選擇一些 PPP 參數,和進行網絡層配置,NCP 給新接入的 PC機分配一個臨時的 IP 地址,使 PC 機成為因特網上的一個主機。? 通信完畢時,NCP 釋放網絡層連接,收回原來分配出去的 IP 地址。接著,LCP 釋放數據鏈路層連接。最后釋放的是物理層的連接。4

在局域網上的各種硬件和軟件資源。? 便于系統的擴展和逐漸地演變,各設備的位置可靈活調整和改變。? 提高了系統的可靠性、可用性和殘存性。

? 為了使數據鏈路層能更好地適應多種局域網標

準,802 委員會就將局域網的數據鏈路層拆成兩個子層:

? 邏輯鏈路控制 LLC(Logical Link Control)子層

? 媒體接入控制 MAC(Medium Access Control)子層。? 與接入到傳輸媒體有關的內容都放在 MAC子層,而 LLC 子層則與傳輸媒體無關,不管采用何種協議的局域網對 LLC 子層來說都是透明的

6、適配器

? 網絡接口板又稱為通信適配器(adapter)或網

絡接口卡 NIC(Network Interface Card),或“網卡”。? 適配器的重要功能:

? 進行串行/并行轉換。? 對數據進行緩存。

? 在計算機的操作系統安裝設備驅動程序。

? 實現以太網協議。

7、CSMA/CD 協議

(1)簡介 ? “多點接入”表示許多計算機以多點接入的方式連接在一根總線上。? “載波監聽”是指每一個站在發送數據之前先

要檢測一下總線上是否有其他計算機在發送數

據,如果有,則暫時不要發送數據,以免發生

碰撞。

? 總線上并沒有什么“載波”。因此,“載波監聽”就是用電子技術檢測總線上有沒有其他計

算機發送的數據信號。? “碰撞檢測”就是計算機邊發送數據邊檢測信

道上的信號電壓大小。? 當幾個站同時在總線上發送數據時,總線上的信號電壓擺動值將會增大(互相疊加)。? 當一個站檢測到的信號電壓擺動值超過一定的門限值時,就認為總線上至少有兩個站同時在發送數據,表明產生了碰撞。

檢測到碰撞后

? 在發生碰撞時,總線上傳輸的信號產生了嚴重的失真,無法從中恢復出有用的信息來。? 每一個正在發送數據的站,一旦發現總線上出現了碰撞,就要立即停止發送,免得繼續浪費網絡資源,然后等待一段隨機時間后再次發送。

(2)重要特性

? 使用 CSMA/CD 協議的以太網不能進行全雙工通信而只能進行雙向交替通信(半雙工通信)。? 每個站在發送數據之后的一小段時間內,存在著遭遇碰撞的可能性。

? 這種發送的不確定性使整個以太網的平均通信量遠小于以太網的最高數據率。

(3)爭用期

? 最先發送數據幀的站,在發送數據幀后至多經過時間 2?(兩倍的端到端往返時延)就可知道發送的數據幀是否遭受了碰撞。

? 以太網的端到端往返時延 2? 稱為爭用期,或碰撞窗口。

? 經過爭用期這段時間還沒有檢測到碰撞,才能肯定這次發送不會發生碰撞。

? 以太網取 51.2 ?s 為爭用期的長度。

? 對于 10 Mb/s 以太網,在爭用期內可發送512 bit,即 64 字節。

? 以太網在發送數據時,若前 64 字節沒有發生沖突,則后續的數據就不會發生沖突。

二進制指數類型退避算法

? 發生碰撞的站在停止發送數據后,要推遲(退避)一個隨機時間才能再發送數據。

? 確定基本退避時間,一般是取為爭用期

2?。

? 定義重傳次數 k,k ? 10,即

k = Min[重傳次數, 10] ? 從整數集合[0,1,?,(2k ?1)]中隨機地取出一個數,記為 r。重傳所需的時延就是 r 倍的基本退避時間。

? 當重傳達 16 次仍不能成功時即丟棄該幀,并向高層報告。

最短有效幀長

? 如果發生沖突,就一定是在發送的前 64 字節之內。

? 由于一檢測到沖突就立即中止發送,這時已經發送出去的數據一定小于 64 字節。

? 以太網規定了最短有效幀長為 64 字節,凡長度小于 64 字節的幀都是由于沖突而異常中止的無效幀。

強化碰撞

? 當發送數據的站一旦發現發生了碰撞時:

? 立即停止發送數據;

? 再繼續發送若干比特的人為干擾信號

(jamming signal),以便讓所有用戶都知道現在已經發生了碰撞。

8、MAC 幀的格式

? 最常用的 MAC 幀是以太網 V2 的格式。? 目的地址字段 6 字節 源地址字段 6 字節 ? 類型字段 2 字節,類型字段用來標志上一層使

用的是什么協議,以便把收到的 MAC 幀的數據上交給上一層的這個協議。

? 數據字段 46 ~ 1500 字節,數據字段的正式名

稱是 MAC 客戶數據字段

最小長度 64 字節 ? 18 字節的首部和尾部 = 數據字段的最小長度 ? FCS 字段 4 字節

當數據字段的長度小于 46 字節時,應在數據字段的后面加入整數字節的填充字段,以保證以太網的 MAC 幀長不小于 64 字節。

在幀的前面插入的 8 字節中的第一個字段共 7 個字節,是前同步碼,用來迅速實現 MAC 幀的比特同步(為了達到比特同步,在傳輸媒體上實際傳送的要比 MAC 幀還多 8 個字節)。第二個字段是幀開始定界符,表示后面的信息就是MAC 幀。1)無效的 MAC 幀

? 數據字段的長度與長度字段的值不一致; ? 幀的長度不是整數個字節;

? 用收到的幀檢驗序列 FCS 查出有差錯; ? 數據字段的長度不在 46 ~ 1500 字節之間。? 有效的 MAC 幀長度為 64 ~ 1518 字節之間。? 對于檢查出的無效 MAC 幀就簡單地丟棄。以太

網不負責重傳丟棄的幀。

2)幀間最小間隔

? 幀間最小間隔為 9.6 ?s,相當于 96 bit 的發

送時間。

? 一個站在檢測到總線開始空閑后,還要等待

9.6 ?s 才能再次發送數據。

? 這樣做是為了使剛剛收到數據幀的站的接收緩

存來得及清理,做好接收下一幀的準備。

9、網橋

? 在數據鏈路層擴展局域網是使用網橋。

? 網橋工作在數據鏈路層,它根據 MAC 幀的目的地址對收到的幀進行轉發。

? 網橋具有過濾幀的功能。當網橋收到一個幀時,并不是向所有的接口轉發此幀,而是先檢查此幀的目的 MAC 地址,然后再確定將該幀轉發到哪一個接口

1)使用網橋帶來的好處

? 過濾通信量。? 擴大了物理范圍。? 提高了可靠性。

? 可互連不同物理層、不同 MAC 子層和不同速率(如10 Mb/s 和 100 Mb/s 以太網)的局域網。

轉發表中只保留網絡拓撲的最新狀態信息。這樣就使得網橋中的轉發表能反映當前網絡的最新拓撲狀態。

7)網橋的自學習和轉發幀的步驟歸納

網橋收到一幀后先進行自學習。查找轉發表中與收到幀的源地址有無相匹配的項目。如沒有,2)使用網橋帶來的缺點

? 存儲轉發增加了時延。

? 在MAC 子層并沒有流量控制功能。

? 具有不同 MAC 子層的網段橋接在一起時時延更大。

? 網橋只適合于用戶數不太多(不超過幾百個)和通信量不太大的局域網,否則有時還會因傳播過多的廣播信息而產生網絡擁塞。這就是所謂的廣播風暴。

3)網橋和集線器(或轉發器)不同

? 集線器在轉發幀時,不對傳輸媒體進行檢測。? 網橋在轉發幀之前必須執行 CSMA/CD 算法。

? 若在發送過程中出現碰撞,就必須停止發送和進行退避。

4)透明網橋

? “透明”是指局域網上的站點并不知道所發送的幀將經過哪幾個網橋,因為網橋對各站來說是看不見的。

? 透明網橋是一種即插即用設備,其標準是 IEEE 802.1D。

5)網橋應當按照以下自學習算法處理收到的幀和建立轉發表

? 若從 A 發出的幀從接口 x 進入了某網橋,那么從這個接口出發沿相反方向一定可把一個幀傳送到 A。

? 網橋每收到一個幀,就記下其源地址和進入網橋的接口,作為轉發表中的一個項目。

? 在建立轉發表時是把幀首部中的源地址寫在“地址”這一欄的下面。

? 在轉發幀時,則是根據收到的幀首部中的目的地址來轉發的。這時就把在“地址”欄下面已經記下的源地址當作目的地址,而把記下的進入接口當作轉發接口。

6)網橋在轉發表中登記以下三個信息

在網橋的轉發表中寫入的信息除了地址和接口外,還有幀進入該網橋的時間。

? 這是因為以太網的拓撲可能經常會發生變化,站點也可能會更換適配器(這就改變了站點的地址)。另外,以太網上的工作站并非總是接通電源的。

? 把每個幀到達網橋的時間登記下來,就可以在6

就在轉發表中增加一個項目(源地址、進入的接口和時間)。如有,則把原有的項目進行更新。? 轉發幀。查找轉發表中與收到幀的目的地址有

無相匹配的項目。

? 如沒有,則通過所有其他接口(但進入

網橋的接口除外)按進行轉發。

? 如有,則按轉發表中給出的接口進行轉

發。

? 若轉發表中給出的接口就是該幀進入網

橋的接口,則應丟棄這個幀(因為這時不需要經過網橋進行轉發)。

8)透明網橋使用了生成樹算法 生成樹的得出

? 互連在一起的網橋在進行彼此通信后,就能找

出原來的網絡拓撲的一個子集。在這個子集里,整個連通的網絡中不存在回路,即在任何兩個站之間只有一條路徑。

? 為了避免產生轉發的幀在網絡中不斷地兜圈子。? 為了得出能夠反映網絡拓撲發生變化時的生成樹,在生成樹上的根網橋每隔一段時間還要對生成樹的拓撲進行更新。

9)源路由網橋

? 透明網橋容易安裝,但網絡資源的利用不充分。? 源路由(source route)網橋在發送幀時將詳細的路由信息放在幀的首部中。

? 源站以廣播方式向欲通信的目的站發送一個發

現幀,每個發現幀都記錄所經過的路由。

? 發現幀到達目的站時就沿各自的路由返回源站。

源站在得知這些路由后,從所有可能的路由中選擇出一個最佳路由。凡從該源站向該目的站發送的幀的首部,都必須攜帶源站所確定的這一路由信息。

四、網絡層

1、虛擬互連網絡的意義

? 所謂虛擬互連網絡也就是邏輯互連網絡,它的意思就是互連起來的各種物理網絡的異構性本來是客觀存在的,但是我們利用 IP 協議就可以使這些性能各異的網絡從用戶看起來好像是一個統一的網絡。

? 使用 IP 協議的虛擬互連網絡可簡稱為 IP 網。? 使用虛擬互連網絡的好處是:當互聯網上的主

機進行通信時,就好像在一個網絡上通信一樣,而看不見互連的各具體的網絡異構細節。

2、分類 IP 地址

? 每一類地址都由兩個固定長度的字段組成,其中一個字段是網絡號 net-id,它標志主機(或路由器)所連接到的網絡,而另一個字段則是主機號 host-id,它標志該主機(或路由器)。

IP 地址 ::= { <網絡號>, <主機號>} 1)IP 地址的使用范圍

2)IP 地址的一些重要特點

(1)IP 地址是一種分等級的地址結構。分兩個等級的好處是:

? 第一,IP 地址管理機構在分配 IP 地址時只分配網絡號,而剩下的主機號則由得到該網絡號的單位自行分配。這樣就方便了 IP 地址的管理。

? 第二,路由器僅根據目的主機所連接的網絡號來轉發分組(而不考慮目的主機號),這樣就可以使路由表中的項目數大幅度減少,從而減小了路由表所占的存儲空間。

(2)實際上 IP 地址是標志一個主機(或路由器)和一條鏈路的接口。

? 當一個主機同時連接到兩個網絡上時,該主機就必須同時具有兩個相應的 IP 地址,其網絡號 net-id 必須是不同的。這種主機稱為多歸屬主機(multihomed host)。

? 由于一個路由器至少應當連接到兩個網絡(這樣它才能將 IP 數據報從一個網絡轉發到另一個網絡),因此一個路由器至少應當有兩個不同的 IP 地址。

(3)用轉發器或網橋連接起來的若干個局域網仍為一個網絡,因此這些局域網都具有同樣的網絡號 net-id。

(4)所有分配到網絡號 net-id 的網絡,范圍很小的局域網,還是可能覆蓋很大地理范圍的廣域網,都是平等的。

3、地址解析協議 ARP ? 不管網絡層使用的是什么協議,在實際網絡的鏈路上傳送數據幀時,最終還是必須使用硬件地址。

? 每一個主機都設有一個 ARP 高速緩存(ARP 7

cache),里面有所在的局域網上的各主機和路由器的 IP 地址到硬件地址的映射表。

? 當主機 A 欲向本局域網上的某個主機 B 發送

IP 數據報時,就先在其 ARP 高速緩存中查看有無主機 B 的 IP 地址。如有,就可查出其對應的硬件地址,再將此硬件地址寫入 MAC 幀,然后通過局域網將該 MAC 幀發往此硬件地址。

ARP 高速緩存的作用

? 為了減少網絡上的通信量,主機 A 在發送其

ARP 請求分組時,就將自己的 IP 地址到硬件地址的映射寫入 ARP 請求分組。

? 當主機 B 收到 A 的 ARP 請求分組時,就將主

機 A 的這一地址映射寫入主機 B 自己的 ARP 高速緩存中。這對主機 B 以后向 A 發送數據報時就更方便了。

應當注意的問題

? ARP 是解決同一個局域網上的主機或路由器的

IP 地址和硬件地址的映射問題。

? 如果所要找的主機和源主機不在同一個局域網

上,那么就要通過 ARP 找到一個位于本局域網上的某個路由器的硬件地址,然后把分組發送給這個路由器,讓這個路由器把分組轉發給下一個網絡。剩下的工作就由下一個網絡來做。? 從IP地址到硬件地址的解析是自動進行的,主

機的用戶對這種地址解析過程是不知道的。? 只要主機或路由器要和本網絡上的另一個已知

IP 地址的主機或路由器進行通信,ARP 協議就會自動地將該 IP 地址解析為鏈路層所需要的硬件地址。

4、IP 數據報的格式

? 一個 IP 數據報由首部和數據兩部分組成。? 首部的前一部分是固定長度,共 20 字節,是

所有 IP 數據報必須具有的。

? 在首部的固定部分的后面是一些可選字段,其

長度是可變的。

5、IP 層轉發分組的流程

查找路由表:根據目的網絡地址就能確定下一跳路由器,這樣做的結果是:

? IP 數據報最終一定可以找到目的主機所

在目的網絡上的路由器(可能要通過多次的間接交付)。

?

只有到達最后一個路由器時,才試圖向目的主機進行直接交付。

特定主機路由

? 這種路由是為特定的目的主機指明一個路由。? 采用特定主機路由可使網絡管理人員能更方便

地控制網絡和測試網絡,同時也可在需要考慮

某種安全問題時采用這種特定主機路由。默認路由 ? 路由器還可采用默認路由以減少路由表所占用的空間和搜索路由表所用的時間。? 這種轉發方式在一個網絡只有很少的對外連接時是很有用的。? 默認路由在主機發送 IP 數據報時往往更能顯示出它的好處。如果一個主機連接在一個小網絡上,而這個網絡只用一個路由器和因特網連接,那么在這種情況下使用默認路由是非常合適的 分組轉發算法(1)從數據報的首部提取目的主機的 IP 地址 D, 得出目的網絡地址為 N。(2)若網絡 N 與此路由器直接相連,則把數據報直接交付目的主機 D;否則是間接交付,執行(3)。(3)若路由表中有目的地址為 D 的特定主機路由,則把數據報傳送給路由表中所指明的下一跳路由器;否則,執行(4)。(4)若路由表中有到達網絡 N 的路由,則把數據報傳送給路由表指明的下一跳路由器;否則,執行(5)。(5)若路由表中有一個默認路由,則把數據報傳送給路由表中所指明的默認路由器;否則,執行(6)。(6)報告轉發分組出錯。

6、子網 1)劃分子網的基本思路 ? 劃分子網純屬一個單位內部的事情。單位對外仍然表現為沒有劃分子網的網絡。? 從主機號借用若干個位作為子網號 subnet-id,而主機號 host-id 也就相應減少了若干個位。IP地址 ::= {<網絡號>, <子網號>, <主機號>} ? 凡是從其他網絡發送給本單位某個主機的 IP 數據報,仍然是根據 IP 數據報的目的網絡號 net-id,先找到連接在本單位網絡上的路由器。? 然后此路由器在收到 IP 數據報后,再按目的網絡號 net-id 和子網號 subnet-id 找到目的子網。? 最后就將 IP 數據報直接交付目的主機。2)子網掩碼 ? 從一個 IP 數據報的首部并無法判斷源主機或目的主機所連接的網絡是否進行了子網劃分。? 使用子網掩碼(subnet mask)可以找出 IP 地址中的子網部分。子網掩碼是一個重要屬性 ? 子網掩碼是一個網絡或一個子網的重要屬性。? 路由器在和相鄰路由器交換路由信息時,必須把自己所在網絡(或子網)的子網掩碼告訴相8

鄰路由器。

? 路由器的路由表中的每一個項目,除了要給出

目的網絡地址外,還必須同時給出該網絡的子

網掩碼。? 若一個路由器連接在兩個子網上就擁有兩個網

絡地址和兩個子網掩碼。使用子網掩碼的分組轉發過程

(1)從收到的分組的首部提取目的 IP 地址 D。(2)先用各網絡的子網掩碼和 D 逐位相“與”,看是否和相應的網絡地址匹配。若匹配,則將分組直接交付。

否則就是間接交付,執行(3)。(3)若路由表中有目的地址為 D 的特定主機路由,則將分組傳送給指明的下一跳路由器;否則,執行(4)。(4)對路由表中的每一行的子網掩碼和 D 逐位相“與”,若其結果與該行的目的網絡地址匹配,則將分組傳送

給該行指明的下一跳路由器;否則,執行(5)。(5)若路由表中有一個默認路由,則將分組傳送給路由表中所指明的默認路由器;否則,執行(6)。(6)報告轉發分組出錯。

7、無分類編址 CIDR CIDR 最主要的特點 ? CIDR 消除了傳統的 A 類、B 類和 C 類地址以及劃分子網的概念,因而可以更加有效地分配 IPv4 的地址空間。? CIDR使用各種長度的“網絡前綴”(network-prefix)來代替分類地址中的網

絡號和子網號。

? IP 地址從三級編址(使用子網掩碼)又回到了兩級編址。

IP地址 ::= {<網絡前綴>, <主機號>} CIDR 把網絡前綴都相同的連續的 IP 地址組成“CIDR 地址塊”

? 128.14.32.0/20 表示的地址塊共有 212

個地址(因為斜線后面的 20 是網絡前綴的位數,所以這個地址的主機號是 12 位)。

? 這個地址塊的起始地址是 128.14.32.0。? 在不需要指出地址塊的起始地址時,也可將這樣的地址塊簡稱為“/20 地址塊”。? 128.14.32.0/20 地址塊的最小地址:

128.14.32.0

? 128.14.32.0/20 地址塊的最大地址:128.14.47.255

? 全 0 和全 1 的主機號地址一般不使用。

構成超網

? 前綴長度不超過 23 位的 CIDR 地址塊都包含了多個 C 類地址。

? 這些 C 類地址合起來就構成了超網。

? CIDR 地址塊中的地址數一定是 2 的整數次冪。? 網絡前綴越短,其地址塊所包含的地址數就越多。而在三級結構的IP地址中,劃分子網是使網絡前綴變長。

最長前綴匹配

? 使用 CIDR 時,路由表中的每個項目由“網絡前綴”和“下一跳地址”組成。在查找路由表時可能會得到不止一個匹配結果。

? 應當從匹配結果中選擇具有最長網絡前綴的路由:最長前綴匹配(longest-prefix matching)。? 網絡前綴越長,其地址塊就越小,因而路由就越具體(more specific)。

? 最長前綴匹配又稱為最長匹配或最佳匹配。

8、內部網關協議 RIP 工作原理

? 路由信息協議 RIP 是內部網關協議 IGP中最先得到廣泛使用的協議。

? RIP 是一種分布式的基于距離向量的路由選擇協議。

? RIP 協議要求網絡中的每一個路由器都要維護從它自己到其他每一個目的網絡的距離記錄。

“距離”的定義

? 從一路由器到直接連接的網絡的距離定義為 1。? 從一個路由器到非直接連接的網絡的距離定義為所經過的路由器數加 1。

? RIP 協議中的“距離”也稱為“跳數”(hop count),因為每經過一個路由器,跳數就加 1。? 這里的“距離”實際上指的是“最短距離”,? RIP 認為一個好的路由就是它通過的路由器的數目少,即“距離短”。

? RIP 允許一條路徑最多只能包含 15 個路由器。? “距離”的最大值為16 時即相當于不可達。可見 RIP 只適用于小型互聯網。

? RIP 不能在兩個網絡之間同時使用多條路由。RIP 選擇一個具有最少路由器的路由(即最短路由),哪怕還存在另一條高速(低時延)但路由器較多的路由。

RIP 協議的三個要點

? 僅和相鄰路由器交換信息。

? 交換的信息是當前本路由器所知道的全部信息,即自己的路由表。

? 按固定的時間間隔交換路由信息,例如,每隔 秒。

路由表的建立

? 路由器在剛剛開始工作時,只知道到直接連接的網絡的距離(此距離定義為1)。

? 以后,每一個路由器也只和數目非常有限的相9

鄰路由器交換并更新路由信息。

? 經過若干次更新后,所有的路由器最終都會知

道到達本自治系統中任何一個網絡的最短距離和下一跳路由器的地址。

? RIP 協議的收斂(convergence)過程較快,即在自治系統中所有的結點都得到正確的路由選擇信息的過程。

RIP2 的報文由首部和路由部分組成

? RIP2 報文中的路由部分由若干個路由信息組

成。每個路由信息需要用 20 個字節。地址族標識符(又稱為地址類別)字段用來標志所使用的地址協議。

? 路由標記填入自治系統的號碼,這是考慮使RIP

有可能收到本自治系統以外的路由選擇信息。再后面指出某個網絡地址、該網絡的子網掩碼、下一跳路由器地址以及到此網絡的距離。

RIP 協議的優缺點

? RIP 存在的一個問題是當網絡出現故障時,要

經過比較長的時間才能將此信息傳送到所有的路由器。

? RIP 協議最大的優點就是實現簡單,開銷較小。? RIP 限制了網絡的規模,它能使用的最大距離

為 15(16 表示不可達)。

? 路由器之間交換的路由信息是路由器中的完整

路由表,因而隨著網絡規模的擴大,開銷也就增加。

9、自治系統 AS

? 自治系統 AS 的定義:在單一的技術管理下的一組路由器,而這些路由器使用一種 AS 內部的路由選擇協議和共同的度量以確定分組在該 AS 內的路由,同時還使用一種 AS 之間的路由選擇協議用以確定分組在 AS之間的路由。

? 現在對自治系統 AS 的定義是強調下面的事實:

盡管一個 AS 使用了多種內部路由選擇協議和度量,但重要的是一個 AS 對其他 AS 表現出的是一個單一的和一致的路由選擇策略。

因特網有兩大類路由選擇協議

? 內部網關協議 IGP(Interior Gateway

Protocol)即在一個自治系統內部使用的路由選擇協議。目前這類路由選擇協議使用得最多,如 RIP 和 OSPF 協議。? 外部網關協議EGP(External Gateway Protocol)

若源站和目的站處在不同的自治系統中,當數據報傳到一個自治系統的邊界時,就需要使用一種協議將路由選擇信息傳遞到另一個自治系統中。這樣的協議就是外部網關協議 EGP。在外部網關協議中目前使用最多的是 BGP-4。

五、運輸層

1、傳輸控制協議 TCP TCP 最主要的特點 ? TCP 是面向連接的運輸層協議。? 每一條 TCP 連接只能有兩個端點(endpoint),每一條 TCP 連接只能是點對點的(一對一)。? TCP 提供可靠交付的服務。? TCP 提供全雙工通信。? 面向字節流。應當注意 ? TCP 連接是一條虛連接而不是一條真正的物理連接。? TCP 對應用進程一次把多長的報文發送到TCP 的緩存中是不關心的。? TCP 根據對方給出的窗口值和當前網絡擁塞的程度來決定一個報文段應包含多少個字節(UDP 發送的報文長度是應用進程給出的)。? TCP 可把太長的數據塊劃分短一些再傳送。TCP 也可等待積累有足夠多的字節后再構成報文段發送出去。TCP 的連接 ? TCP 把連接作為最基本的抽象。? 每一條 TCP 連接有兩個端點。? TCP 連接的端點不是主機,不是主機的IP 地址,不是應用進程,也不是運輸層的協議端口。TCP 連接的端點叫做套接字(socket)或插口。? 端口號拼接到(contatenated with)IP 地址即構成了套接字。? 套接字=(IP地址: 端口號)每一條 TCP 連接唯一地被通信兩端的兩個端點(即兩個套接字)所確定。即:TCP 連接 ::= {socket1, socket2} = {(IP1: port1),(IP2: port2)}

2、TCP 的流量控制 ? 流量控制(flow control)就是讓發送方的發送速率不要太快,既要讓接收方來得及接收,也不要使網絡發生擁塞。? 利用滑動窗口機制可以很方便地在 TCP 連接上實現流量控制。持續計時器 ? TCP 為每一個連接設有一個持續計時器。? 只要 TCP 連接的一方收到對方的零窗口通知,就啟動持續計時器。? 若持續計時器設置的時間到期,就發送一個零窗口探測報文段(僅攜帶 1 字節的數據),而對方就在確認這個探測報文段時給出了現在的窗口值。? 若窗口仍然是零,則收到這個報文段的一方就10

重新設置持續計時器。

? 若窗口不是零,則死鎖的僵局就可以打破了。可以用不同的機制來控制 TCP 報文段的發送時機:

? 第一種機制是 TCP 維持一個變量,它等于最大報文段長度 MSS。只要緩存中存放的數據達到

MSS 字節時,就組裝成一個 TCP 報文段發送出去。? 第二種機制是由發送方的應用進程指明要求發送報文段,即 TCP 支持的推送(push)操作。? 第三種機制是發送方的一個計時器期限到了,這時就把當前已有的緩存數據裝入報文段(但

長度不能超過 MSS)發送出去。

3、TCP的擁塞控制

? 在某段時間,若對網絡中某資源的需求超過了該資源所能提供的可用部分,網絡的性能就要

變壞——產生擁塞(congestion)。? 出現資源擁塞的條件:對資源需求的總和 > 可用資源

擁塞控制與流量控制的關系 ? 擁塞控制所要做的都有一個前提,就是網絡能

夠承受現有的網絡負荷。

? 擁塞控制是一個全局性的過程,涉及到所有的主機、所有的路由器,以及與降低網絡傳輸性能有關的所有因素。

? 流量控制往往指在給定的發送端和接收端之間的點對點通信量的控制。? 流量控制所要做的就是抑制發送端發送數據的速率,以便使接收端來得及接收。慢開始和擁塞避免

? 發送方維持一個叫做擁塞窗口 cwnd(congestion window)的狀態變量。擁塞窗口的大小取決于網絡的擁塞程度,并且動態地在變

化。發送方讓自己的發送窗口等于擁塞窗口。

如再考慮到接收方的接收能力,則發送窗口還

可能小于擁塞窗口。? 發送方控制擁塞窗口的原則是:只要網絡沒有出現擁塞,擁塞窗口就再增大一些,以便把更

多的分組發送出去。但只要網絡出現擁塞,擁

塞窗口就減小一些,以減少注入到網絡中的分

組數。慢開始算法的原理

? 在主機剛剛開始發送報文段時可先設置擁塞窗口 cwnd = 1,即設置為一個最大報文段 MSS 的數值。? 在每收到一個對新的報文段的確認后,將擁塞窗口加 1,即增加一個 MSS 的數值。? 用這樣的方法逐步增大發送端的擁塞窗口

cwnd,可以使分組注入到網絡的速率更加合理。

傳輸輪次

? 使用慢開始算法后,每經過一個傳輸輪次,擁塞窗口 cwnd 就加倍。

? 一個傳輸輪次所經歷的時間其實就是往返時間

RTT。

? “傳輸輪次”更加強調:把擁塞窗口 cwnd 所允許發送的報文段都連續發送出去,并收到了對已發送的最后一個字節的確認。? 例如,擁塞窗口 cwnd = 4,這時的往返時間 RTT 就是發送方連續發送 4 個報文段,并收到這 4 個報文段的確認,總共經歷的時間。

慢開始門限 ssthresh 的用法如下:

? 當 cwnd < ssthresh 時,使用慢開始算法。? 當 cwnd > ssthresh 時,停止使用慢開始算法而改用擁塞避免算法。? 當 cwnd = ssthresh 時,既可使用慢開始算法,也可使用擁塞避免算法。

? 擁塞避免算法的思路是讓擁塞窗口 cwnd 緩慢地增大,即每經過一個往返時間 RTT 就把發送方的擁塞窗口 cwnd 加 1,而不是加倍,使擁塞窗口 cwnd 按線性規律緩慢增長。

當網絡出現擁塞時

? 無論在慢開始階段還是在擁塞避免階段,只要發送方判斷網絡出現擁塞(其根據就是沒有按時收到確認),就要把慢開始門限 ssthresh 設置為出現擁塞時的發送方窗口值的一半(但不能小于2)。

? 然后把擁塞窗口 cwnd 重新設置為 1,執行慢開始算法。

? 這樣做的目的就是要迅速減少主機發送到網絡中的分組數,使得發生擁塞的路由器有足夠時間把隊列中積壓的分組處理完畢。

乘法減小

? “乘法減小“是指不論在慢開始階段還是擁塞避免階段,只要出現一次超時(即出現一次網絡擁塞),就把慢開始門限值 ssthresh 設置為當前的擁塞窗口值乘以 0.5。

? 當網絡頻繁出現擁塞時,ssthresh 值就下降得很快,以大大減少注入到網絡中的分組數。

加法增大

? “加法增大”是指執行擁塞避免算法后,在收到對所有報文段的確認后(即經過一個往返時間),就把擁塞窗口 cwnd增加一個 MSS 大小,使擁塞窗口緩慢增大,以防止網絡過早出現擁塞。

快重傳和快恢復

? 快重傳算法首先要求接收方每收到一個失序的報文段后就立即發出重復確認。這樣做可以讓發送方及早知道有報文段沒有到達接收方。? 發送方只要一連收到三個重復確認就應當立即

重傳對方尚未收到的報文段。

? 不難看出,快重傳并非取消重傳計時器,而是

在某些情況下可更早地重傳丟失的報文段。

快恢復算法

(1)當發送端收到連續三個重復的確認時,就執行“乘法減小”算法,把慢開始門限 ssthresh 減半。但接下去不執行慢開始算法。

(2)由于發送方現在認為網絡很可能沒有發生擁塞,因此現在不執行慢開始算法,即擁塞窗口 cwnd 現在不設置為 1,而是設置為慢開始門限 ssthresh 減半后的數值,然后開始執行擁塞避免算法(“加法增大”),使擁塞窗口緩慢地線性增大。發送窗口的上限值

? 發送方的發送窗口的上限值應當取為接收方窗

口 rwnd 和擁塞窗口 cwnd 這兩個變量中較小的一個,即應按以下公式確定:發送窗口的上限值 ? Min [rwnd, cwnd] ? 當 rwnd < cwnd 時,是接收方的接收能力限制

發送窗口的最大值。

? 當 cwnd < rwnd 時,則是網絡的擁塞限制發送

窗口的最大值。

4、TCP 的運輸連接管理

? 運輸連接就有三個階段,即:連接建立、數據

傳送和連接釋放。運輸連接的管理就是使運輸連接的建立和釋放都能正常地進行。? 連接建立過程中要解決以下三個問題:

? 要使每一方能夠確知對方的存在。? 要允許雙方協商一些參數(如最大報文

段長度,最大窗口大小,服務質量等)。? 能夠對運輸實體資源(如緩存大小,連

接表中的項目等)進行分配。

客戶服務器方式

? TCP 連接的建立都是采用客戶服務器方式。? 主動發起連接建立的應用進程叫做客戶

(client)。

? 被動等待連接建立的應用進程叫做服務器

(server)。

1)TCP 的連接建立

①A 的 TCP 向 B 發出連接請求報文段,其首部中的同步位 SYN = 1,并選擇序號 seq = x,表明傳送 數據時的第一個數據字節的序號是 x。②B 的 TCP 收到連接請求報文段后,如同意,則發回確認。B 在確認報文段中應使 SYN = 1,使 ACK = 1,其確認號ack = x ? 1,自己選擇的序號 seq = y。③A 收到此報文段后向 B 給出確認,其 ACK = 1,確認號 ack = y ? 1。A 的 TCP 通知上層應用進程,連接已經建立 ④B 的 TCP 收到主機 A 的確認后,也通知其上層應用進程:TCP 連接已經建立。2)TCP 的連接釋放 ①數據傳輸結束后,通信的雙方都可釋放連接。現在 A 的應用進程先向其 TCP 發出連接釋放報文段,并停止再發送數據,主動關閉 TCP 連接。②A 把連接釋放報文段首部的 FIN = 1,其序號seq = u,等待 B 的確認。

③B 發出確認,確認號 ack = u ? 1,而這個報文段自己的序號 seq = v。

④TCP 服務器進程通知高層應用進程。

⑤從 A 到 B 這個方向的連接就釋放了,TCP 連接處于半關閉狀態。B 若發送數據,A 仍要接收

⑥若 B 已經沒有要向 A 發送的數據,其應用進程就通知 TCP 釋放連接。

7、A 收到連接釋放報文段后,必須發出確認

⑧在確認報文段中 ACK = 1,確認號 ack ? w ? 1,自己的序號 seq = u + 1 A 必須等待 2MSL 的時間(TCP 連接必須經過時間 2MSL 后才真正釋放掉)

? 第一,為了保證 A 發送的最后一個 ACK 報文段能夠到達 B。

? 第二,防止 “已失效的連接請求報文段”出現在本連接中。A 在發送完最后一個 ACK 報文段后,再經過時間 2MSL,就可以使本連接持續的時間內所產生的所有報文段,都從網絡中消失。這樣就可以使下一個新的連接中不會出現這種舊的連接請求報文段。

六、應用層

1、萬維網必須解決的問題

(1)怎樣標志分布在整個因特網上的萬維網文檔?

? 使用統一資源定位符 URL(Uniform Resource

Locator)來標志萬維網上的各種文檔。

? 使每一個文檔在整個因特網的范圍內具有唯一的標識符 URL。

(2)用何協議實現萬維網上各種超鏈的鏈接?

? 在萬維網客戶程序與萬維網服務器程序之間進 行交互所使用的協議,是超文本傳送協議 HTTP

(HyperText Transfer Protocol)。? HTTP 是一個應用層協議,它使用 TCP 連接進

行可靠的傳送。(3)怎樣使各種萬維網文檔都能在因特網上的各種計算機上顯示出來,同時使用戶清楚地知道在什么地方存在著超鏈? ? 超文本標記語言 HTML(HyperText Markup Language)使得萬維網頁面的設計者可以很方便地用一個超鏈從本頁面的某處鏈接到因特網上的任何一個萬維網頁面,并且能夠在自己的計算機屏幕上將這些頁面顯示出來。(4)怎樣使用戶能夠很方便地找到所需的信息? ? 為了在萬維網上方便地查找信息,用戶可使用各種的搜索工具(即搜索引擎)。

下載計算機網絡 知識點參考(BIT2012)word格式文檔
下載計算機網絡 知識點參考(BIT2012).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    計算機網絡-數據鏈路層知識點總結

    (一)數據鏈路層的功能:節點到節點地將網絡層的數據報傳送通過路徑中的單段鏈路。 注1:提出這個點是為了使知識結構體系完整。 注2:其他的基本常識: 兩種信道:廣播信道、點對點信道......

    計算機網絡期末復習知識點總結

    1, 計算機網絡:將不同地域的具有獨立功能的計算機系統和設備,通過通信設備和通信線 路按照一定的形式鏈接起來, 2, 計算機網絡具備的三個基本要素:是具有獨立功能的計算機,計算機之......

    計算機網絡知識點總結[小編推薦]

    1、OSI七層協議(自頂向下):應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層。 2、電路交換特點:固定占用帶寬、業務固定、收費高;分組交換:動態分配帶寬、業務靈活、......

    計算機網絡知識點總結(上課用)[5篇范文]

    計算機網絡課程的知識點總結 1. 計算機網絡:計算絡是利用通信設備和線路將分布在不同地點、功能獨立的多個計算機互連起來,通過功能完善的網絡軟件,實現網絡中資源共享和信息傳......

    《公大視野》創刊詞 - BIT Congress Inc大全

    《公大法庭視野》發刊詞 在習近平新時代中國特色社會主義思想指導下,依法治國建設正持續不斷地深入推進。新時代開啟新征程,新征程呼喚新作為。北京公大弘正醫學研究院和北京......

    自學考試計算機網絡原理知識點詳細全面總結

    計算機網絡原理(4741)2009-12-17 20:18 第一章 概論 1、計算機網絡的發展 面向終端分布的計算機系統計算機-計算機網絡開放式標準網路 因特網廣泛應用和高速網絡技術的發......

    計算機網絡謝希仁版運輸層知識點總結

    運輸層 運輸層之間的通信是進程與進程之間的,通過端口的 一、運輸層協議概述 1、從通信和信息處理的角度看,運輸層向它上面的應用層提供通信服務,它屬于面向通信部分的最高層,同......

    計算機網絡謝希仁版網絡層知識點總結

    網絡層 一、網絡層提供的兩種服務 虛電路服務可靠通信應當由網絡來保證 數據報服務可靠通信應當由用戶主機來保證 網絡層向上只提供簡單靈活的、無連接的、盡最大努力交付的......

主站蜘蛛池模板: 亚州精品av久久久久久久影院| 曰韩内射六十七十老熟女影视| 精品久久久久久综合日本| 天天躁日日躁狼狼超碰97| 久久精品国产99久久久| 蜜桃av噜噜一区二区三区| 亚洲精品天天影视综合网| 国产mv在线天堂mv免费观看| 国产精品人妻99一区二区三区| 成人h视频在线观看| 一区二区三区无码按摩精油| 亚洲日韩av无码不卡一区二区三区| 无码网站天天爽免费看视频| 亚洲乱码一区二区三区在线观看| 精品国产乱码久久久久夜深人妻| 鲁丝久久久精品av论理电影网| 亚洲精品无码永久电影在线| 噜噜噜亚洲色成人网站| 亚洲日韩一页精品发布| 国产真人无遮挡作爱免费视频| 一区二区三区内射美女毛片| 国产成人拍精品视频午夜网站| 亚洲精品国产综合麻豆久久99| 99久久国产自偷自偷免费一区| 奇米777四色精品综合影院| 亚洲欧美日韩在线不卡| 日本人妻精品免费视频| 国产免费网站看v片在线无遮挡| 日本乱子伦一区二区三区| 丝袜美腿亚洲一区二区| 人人爽久久久噜噜噜婷婷| 美女黄18以下禁止观看| 成人无码精品1区2区3区免费看| 欧美乱人伦人妻中文字幕| 国产精品户外野外| 久久婷婷五月国产色综合| 日韩高清亚洲日韩精品一区| 色狠狠久久av五月综合| 欧美精品v国产精品v日韩精品| 一本色道久久hezyo无码| 国产国产国产国产系列|