少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

          TCP/IP:
          數(shù)據(jù)鏈路層:ARP,RARP
          網(wǎng)絡層: IP,ICMP,IGMP
          傳輸層:TCP ,UDP,UGP
          應用層:Telnet,FTP,SMTP,SNMP.

          OSI:
          物理層:EIA/TIA-232, EIA/TIA-499, V.35, V.24, RJ45, Ethernet, 802.3, 802.5, FDDI, NRZI, NRZ, B8ZS
          數(shù)據(jù)鏈路層:Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM,  IEEE 802.5/802.2
          網(wǎng)絡層:IP,IPX,AppleTalk DDP
          傳輸層:TCP,UDP,SPX
          會話層:RPC,SQL,NFS,NetBIOS,names,AppleTalk,ASP,DECnet,SCP
          表示層:TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML
          應用層:FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP

          應用層
          1.主要功能 :用戶接口、應用程序
          application 2.典型設備:網(wǎng)關
          3.典型協(xié)議、標準和應用:TELNET, FTP, HTTP

          表示層
          1.主要功能 :數(shù)據(jù)的表示、壓縮和加密
          presentation2.典型設備:網(wǎng)關
          3.典型協(xié)議、標準和應用:ASCLL、PICT、TIFF、JPEG、 MIDI、MPEG

          會話層
          1.主要功能 :會話的建立和結(jié)束
          session2.典型設備:網(wǎng)關
          3.典型協(xié)議、標準和應用:RPC、SQL、NFS 、X WINDOWS、ASP


          傳輸層
          1.主要功能 :端到端控制
          transport 2.典型設備:網(wǎng)關
          3.典型協(xié)議、標準和應用:TCP、UDP、SPX

          網(wǎng)絡層
          1.主要功能 :路由,尋址
          network2.典型設備:路由器
          3.典型協(xié)議、標準和應用:IP、IPX、APPLETALK、ICMP

          數(shù)據(jù)鏈路層
          1.主要功能 :保證誤差錯的數(shù)據(jù)鏈路
          data link 2.典型設備:交換機、網(wǎng)橋、網(wǎng)卡
          3.典型協(xié)議、標準和應用:802.2、802.3ATM、HDLC、FRAME RELAY

          物理層
          1.主要功能 :傳輸比特流
          physical2.典型設備:集線器、中繼器
          3.典型協(xié)議、標準和應用:V.35、EIA/TIA-232

          從下到上,物理層最低的!!!!應用層最高。

          什么是TCP/IP協(xié)議,劃為幾層,各有什么功能?
          TCP/IP協(xié)議族包含了很多功能各異的子協(xié)議。為此我們也利用上文所述的分層的方式來剖析它的結(jié)構(gòu)。TCP/IP層次模型共分為四層:應用層、傳輸層、網(wǎng)絡層、數(shù)據(jù)鏈路層。

          TCP/IP網(wǎng)絡協(xié)議
          TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)間網(wǎng)協(xié)議)是目前世界上應用最為廣泛的協(xié)議,它的流行與Internet的迅猛發(fā)展密切相關—TCP/IP最初是為互聯(lián)網(wǎng)的原型ARPANET所設計的,目的是提供一整套方便實用、能應用于多種網(wǎng)絡上的協(xié)議,事實證明TCP/IP做到了這一點,它使網(wǎng)絡互聯(lián)變得容易起來,并且使越來越多的網(wǎng)絡加入其中,成為Internet的事實標準。

          * 應用層—應用層是所有用戶所面向的應用程序的統(tǒng)稱。ICP/IP協(xié)議族在這一層面有著很多協(xié)議來支持不同的應用,許多大家所熟悉的基于Internet的應用的實現(xiàn)就離不開這些協(xié)議。如我們進行萬維網(wǎng)(WWW)訪問用到了HTTP協(xié)議、文件傳輸用FTP協(xié)議、電子郵件發(fā)送用SMTP、域名的解析用DNS協(xié)議、遠程登錄用Telnet協(xié)議等等,都是屬于TCP/IP應用層的;就用戶而言,看到的是由一個個軟件所構(gòu)筑的大多為圖形化的操作界面,而實際后臺運行的便是上述協(xié)議。

          * 傳輸層—這一層的的功能主要是提供應用程序間的通信,TCP/IP協(xié)議族在這一層的協(xié)議有TCP和UDP。

          * 網(wǎng)絡層—是TCP/IP協(xié)議族中非常關鍵的一層,主要定義了IP地址格式,從而能夠使得不同應用類型的數(shù)據(jù)在Internet上通暢地傳輸,IP協(xié)議就是一個網(wǎng)絡層協(xié)議。

          * 網(wǎng)絡接口層—這是TCP/IP軟件的最低層,負責接收IP數(shù)據(jù)包并通過網(wǎng)絡發(fā)送之,或者從網(wǎng)絡上接收物理幀,抽出IP數(shù)據(jù)報,交給IP層。

          1.TCP/UDP協(xié)議
          TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協(xié)議屬于傳輸層協(xié)議。其中TCP提供IP環(huán)境下的數(shù)據(jù)可靠傳輸,它提供的服務包括數(shù)據(jù)流傳送、可靠性、有效流控、全雙工操作和多路復用。通過面向連接、端到端和可靠的數(shù)據(jù)包發(fā)送。通俗說,它是事先為所發(fā)送的數(shù)據(jù)開辟出連接好的通道,然后再進行數(shù)據(jù)發(fā)送;而UDP則不為IP提供可靠性、流控或差錯恢復功能。一般來說,TCP對應的是可靠性要求高的應用,而UDP對應的則是可靠性要求低、傳輸經(jīng)濟的應用。TCP支持的應用協(xié)議主要有:Telnet、FTP、SMTP等;UDP支持的應用層協(xié)議主要有:NFS(網(wǎng)絡文件系統(tǒng))、SNMP(簡單網(wǎng)絡管理協(xié)議)、DNS(主域名稱系統(tǒng))、TFTP(通用文件傳輸協(xié)議)等。

          IP協(xié)議的定義、IP地址的分類及特點

          什么是IP協(xié)議,IP地址如何表示,分為幾類,各有什么特點?
          為了便于尋址和層次化地構(gòu)造網(wǎng)絡,IP地址被分為A、B、C、D、E五類,商業(yè)應用中只用到A、B、C三類。

          IP協(xié)議(Internet Protocol)又稱互聯(lián)網(wǎng)協(xié)議,是支持網(wǎng)間互連的數(shù)據(jù)報協(xié)議,它與TCP協(xié)議(傳輸控制協(xié)議)一起構(gòu)成了TCP/IP協(xié)議族的核心。它提供網(wǎng)間連接的完善功能, 包括IP數(shù)據(jù)報規(guī)定互連網(wǎng)絡范圍內(nèi)的IP地址格式。

          Internet 上,為了實現(xiàn)連接到互聯(lián)網(wǎng)上的結(jié)點之間的通信,必須為每個結(jié)點(入網(wǎng)的計算機)分配一個地址,并且應當保證這個地址是全網(wǎng)唯一的,這便是IP地址。

          目前的IP地址(IPv4:IP第4版本)由32個二進制位表示,每8位二進制數(shù)為一個整數(shù),中間由小數(shù)點間隔,如159.226.41.98,整個IP地址空間有4組8位二進制數(shù),由表示主機所在的網(wǎng)絡的地址(類似部隊的編號)以及主機在該網(wǎng)絡中的標識(如同士兵在該部隊的編號)共同組成。

          為了便于尋址和層次化的構(gòu)造網(wǎng)絡,IP地址被分為A、B、C、D、E五類,商業(yè)應用中只用到A、B、C三類。

          * A類地址:A類地址的網(wǎng)絡標識由第一組8位二進制數(shù)表示,網(wǎng)絡中的主機標識占3組8位二進制數(shù),A類地址的特點是網(wǎng)絡標識的第一位二進制數(shù)取值必須為 “0”。不難算出,A類地址允許有126個網(wǎng)段,每個網(wǎng)絡大約允許有1670萬臺主機,通常分配給擁有大量主機的網(wǎng)絡(如主干網(wǎng))。

          * B類地址:B類地址的網(wǎng)絡標識由前兩組8位二進制數(shù)表示,網(wǎng)絡中的主機標識占兩組8位二進制數(shù),B類地址的特點是網(wǎng)絡標識的前兩位二進制數(shù)取值必須為“10”。B類地址允許有16384個網(wǎng)段,每個網(wǎng)絡允許有65533臺主機,適用于結(jié)點比較多的網(wǎng)絡(如區(qū)域網(wǎng))。

          * C類地址:C類地址的網(wǎng)絡標識由前3組8位二進制數(shù)表示,網(wǎng)絡中主機標識占1組8位二進制數(shù),C類地址的特點是網(wǎng)絡標識的前3位二進制數(shù)取值必須為“110”。具有C類地址的網(wǎng)絡允許有254臺主機,適用于結(jié)點比較少的網(wǎng)絡(如校園網(wǎng))。

          為了便于記憶,通常習慣采用4個十進制數(shù)來表示一個IP地址,十進制數(shù)之間采用句點“.”予以分隔。這種IP地址的表示方法也被稱為點分十進制法。如以這種方式表示,A類網(wǎng)絡的IP地址范圍為1.0.0.1-127.255.255.254;B類網(wǎng)絡的IP地址范圍為:128.1.0.1-191.255.255.254;C類網(wǎng)絡的IP地址范圍為:192.0.1.1-223.255.255.254。

          由于網(wǎng)絡地址緊張、主機地址相對過剩,采取子網(wǎng)掩碼的方式來指定網(wǎng)段號。

          TCP/IP協(xié)議與低層的數(shù)據(jù)鏈路層和物理層無關,這也是TCP/IP的重要特點。正因為如此 ,它能廣泛地支持由低兩層協(xié)議構(gòu)成的物理網(wǎng)絡結(jié)構(gòu)。目前已使用TCP/IP連接成洲際網(wǎng)、全國網(wǎng)與跨地區(qū)網(wǎng)。

          OSP與TCP/IP的參考層次圖:

           

          OSI七層協(xié)議和TCP/IP四層協(xié)議之比較

           

          OSP與TCP/IP的比較:

          分層結(jié)構(gòu)
          OSI參考模型與TCP/IP協(xié)議都采用了分層結(jié)構(gòu),都是基于獨立的協(xié)議棧的概念。OSI參考模型有7層,而TCP/IP協(xié)議只有4層,即TCP/IP協(xié)議沒有了表示層和會話層,并且把數(shù)據(jù)鏈路層和物理層合并為網(wǎng)絡接口層。不過,二者的分層之間有一定的對應關系

          標準的特色
          OSI參考模型的標準最早是由ISO和CCITT(ITU的前身)制定的,有濃厚的通信背景,因此也打上了深厚的通信系統(tǒng)的特色,比如對服務質(zhì)量(QoS)、差錯率的保證,只考慮了面向連接的服務。并且是先定義一套功能完整的構(gòu)架,再根據(jù)該構(gòu)架來發(fā)展相應的協(xié)議與系統(tǒng)。

          TCP/IP協(xié)議產(chǎn)生于對Internet網(wǎng)絡的研究與實踐中,是應實際需求而產(chǎn)生的,再由IAB、IETF等組織標準化,而并不是之前定義一個嚴謹?shù)目蚣堋6襎CP/IP最早是在UNIX系統(tǒng)中實現(xiàn)的,考慮了計算機網(wǎng)絡的特點,比較適合計算機實現(xiàn)和使用。

          連接服務
          OSI的網(wǎng)絡層基本與TCP/IP的網(wǎng)際層對應,二者的功能基本相似,但是尋址方式有較大的區(qū)別。

          OSI的地址空間為不固定的可變長,由選定的地址命名方式?jīng)Q定,最長可達160byte,可以容納非常大的網(wǎng)絡,因而具有較大的成長空間。根據(jù)OSI的規(guī)定,網(wǎng)絡上每個系統(tǒng)至多可以有256個通信地址。

          TCP/IP網(wǎng)絡的地址空間為固定的4byte(在目前常用的IPV4中是這樣,在IPV6中將擴展到16byte)。網(wǎng)絡上的每一個系統(tǒng)至少有一個唯一的地址與之對應。

          傳輸服務
          OSI與TCP/IP的傳輸層都對不同的業(yè)務采取不同的傳輸策略。OSI定義了五個不同層次的服務:TP1,TP2,TP3,TP4,TP5。TCP/IP定義了TCP和UPD兩種協(xié)議,分別具有面向連接和面向無連接的性質(zhì)。其中TCP與OSI中的TP4,UDP與OSI中的TP0在構(gòu)架和功能上大體相同,只是內(nèi)部細節(jié)有一些差異。

          應用范圍
          OSI由于體系比較復雜,而且設計先于實現(xiàn),有許多設計過于理想,不太方便計算機軟件實現(xiàn),因而完全實現(xiàn)OSI參考模型的系統(tǒng)并不多,應用的范圍有限。而TCP/IP協(xié)議最早在計算機系統(tǒng)中實現(xiàn),在UNIX、Windows平臺中都有穩(wěn)定的實現(xiàn),并且提供了簡單方便的編程接口(API),可以在其上開發(fā)出豐富的應用程序,因此得到了廣泛的應用。TCP/IP協(xié)議已成為目前網(wǎng)際互聯(lián)事實上的國際標準和工業(yè)標準。

          posted on 2013-03-28 21:26 abin 閱讀(833) 評論(0)  編輯  收藏 所屬分類: TCP/IP

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 和田市| 荆门市| 阳新县| 揭东县| 博白县| 岳池县| 正蓝旗| 汨罗市| 吴江市| 平武县| 库车县| 将乐县| 四川省| 特克斯县| 拜泉县| 肇源县| 日喀则市| 盐池县| 华池县| 伊宁县| 民丰县| 小金县| 曲靖市| 崇阳县| 禹城市| 任丘市| 庆城县| 衡东县| 辉县市| 苏尼特左旗| 江北区| 澄城县| 松溪县| 嘉义县| 怀远县| 江孜县| 鹿泉市| 海林市| 滨海县| 白玉县| 开远市|