網(wǎng)絡管員知識要點總結(jié)(2)
網(wǎng)絡中的知識點非常的零碎,我們著重列出一些重點的概念,向大家介紹。
The Session layer負責建立,管理,終止會話.也設備設備和節(jié)點(nodes)之間的會話控制,3種模式:simplex half duplex和full duplex一些Session layer協(xié)議和接口的例子:Network File System(NFS)、Structured Query Language(SQL)、Remote Procedure Call(RPC)、X Window、AppleTalk Session Protocol、Digital Network Architecture Session Control Protocol(DNA SCP)
流控制保證了數(shù)據(jù)的完整性,防止接受方的緩沖區(qū)溢出, 緩沖區(qū)溢出將導致數(shù)據(jù)的不完整.如果數(shù)據(jù)發(fā)送方傳輸數(shù)據(jù)過快,接受方將數(shù)據(jù)報暫時存儲在緩沖區(qū)里??煽康臄?shù)據(jù)傳輸采用了面向連接(connection-oriented)通信方式,保證:接受方接受到被傳輸?shù)亩?segment)以后將發(fā)回確認(acknowledge)給發(fā)送方,任何沒有經(jīng)過確認的段將被重新傳輸,段在達到接受方之前應按照適當?shù)捻樞?,可以進行管理的流控制技術(shù)用于避免擁塞,超載(overloading)和數(shù)據(jù)的丟失。
如果發(fā)送方發(fā)送數(shù)據(jù)報過快,而接受方緩沖區(qū)已經(jīng)滿了,它會反饋1條not ready的信息給發(fā)送方,等待緩沖區(qū)里的數(shù)據(jù)處理完畢后會反饋條go的信息給發(fā)送方;于是發(fā)送方繼續(xù)發(fā)送數(shù)據(jù).這就是流控制的用,如果任何數(shù)據(jù)段在傳輸?shù)倪^程中丟失了,被復制了,或者損壞了,這將導致傳輸失敗.這個問題的解決方法就得靠接受方反饋確認信息給發(fā)送方
面向連接式通信:發(fā)送方先建立會話或者叫做3度握手;然后數(shù)據(jù)開始傳輸;數(shù)據(jù)栓書完畢以后,終止虛電路連接。3度握手的過程為:***個請求連接許可的段用于要求同步,由發(fā)送方發(fā)送給接受方,發(fā)送方和接受方協(xié)商連接,接受方與發(fā)送方同步,發(fā)送方進行確認,連接建立,開始傳輸數(shù)據(jù)。
窗口(window)是指允許發(fā)送方不用等待接受方反饋確認的數(shù)據(jù)段,大小以字節(jié)(bytes)衡量,比如:如果1個TCP會話是以2字節(jié)的窗口建立的,傳輸時假如窗口從2字節(jié)增加為3字節(jié),那么發(fā)送方將不用等待之前2字節(jié)的量的確認信息,直接以3字節(jié)的量傳輸
The Network layer用于管理設備地址,跟蹤網(wǎng)絡上的設備位置,決定傳輸數(shù)據(jù)***的路線.該層上有2種包(packets):數(shù)據(jù)(data)和路由更新信息(route updates),routers必須對每種路由協(xié)議保持1張單獨的路由表,因為不同的路由協(xié)議根據(jù)不同的地址機制跟蹤網(wǎng)絡信息,路由表包含的一些信息:interface:出口和度(metric)。routers的一些要點信息:
1.默認不轉(zhuǎn)發(fā)廣播和多播(multicast)包
2.根據(jù)邏輯地址決定下1跳(hop)
3.可以提供層2的橋接功能,可以同時路由同1個接口
4.提供VLANs的連接
5.可以提供Quality of Service(QoS)
The Data Link layer負責數(shù)據(jù)的物理傳輸,錯誤檢測,網(wǎng)絡拓撲和流控制.這個意味著在數(shù)據(jù)LAN上將根據(jù)硬件地址來進行投遞,還要把Network layer的包翻譯成比特用于在Physical layer上傳輸
IEEE以太網(wǎng)(Ehernet)的Data Link layer有2個子層:
1.Media Access Control(MAC)802.3:這層定義了物理地址和拓撲結(jié)構(gòu),錯誤檢測,流控制等.共享帶寬,先到先服務原則(first come/first served)
2.Logical Link Control(LLC)802.2:負責識別Network layer協(xié)議然后封裝(encapsulate)數(shù)據(jù).LLC頭部信息告訴Data Link layer如何處理接受到的幀,LLC也提供流控制和控制比特的編號。
第二層的設備switches被認為是基于硬件的bridges,因為采用的是1種叫做application-specific integrated circuit(ASIC)的特殊硬件.ASICs可以在很低的延時(latency)里達到gigabit的速度;而bridges是基于軟件性質(zhì)的。
透明橋接即如果目標設備和幀是在同1個網(wǎng)段,那么層2設備將堵塞端口防止該幀被傳送到其他網(wǎng)段;如果是和目標設備處于不同網(wǎng)段,則該幀將只會被傳送到那個目標設備所在的網(wǎng)段。每個和switches相連的網(wǎng)段必須是相同類型的設備,比如你不能把令牌環(huán)(Token Ring)上的主機和以太網(wǎng)上的主機用switches混合相連,這種方式叫做media translation,不過你可以用routers來連接這樣不同類型的網(wǎng)絡
在LAN內(nèi)使用switches比使用hubs的好處:插入switches的設備可以同時傳輸數(shù)據(jù),而hubs不可以,在switches中,每個端口處于1個單獨的沖突域里,而hubs的所有端口處于1個大的沖突域里,可想而知,前者在LAN內(nèi)可以有效的增加帶寬.但是這2種設備的所有端口仍然處于1個大的廣播域里。
網(wǎng)絡的知識復雜多樣,需要我們掌握的還有很多,在以后的文章中,我們與繼續(xù)為大家分享的。
【編輯推薦】