電腦網路複習突擊

來源:互聯網
上載者:User

TCP/IP五層協議                              應用程式層    ---->           傳輸層   ----->           網路層  ----->       資料連結層    ------->        物理層

OSI網路7層協議              應用程式層 ---> 展示層 --->會話層 ->傳輸層  ----> 網路層 -->  資料連結層 ---->  物理層

 

傳輸層          通過           網關

網路層          通過           路由器

資料連結層        通過           橋接器 和 交換器

物理層          通過           集線器 和 中繼器

 

七層協議:

七層模型在Windows程式下的體現:
物理層----就是我們看得見的網卡。網卡的作用就是把線路發送過來的高頻電流轉化資料包,然後傳給網路卡驅動程式,同是也把網路卡驅動程式傳送過來的資料包轉化成電訊號傳送出去。定義通過網路裝置發送資料的物理方式:是網路媒介和裝置間的介面。
資料連結層----是網路卡驅動程式。定義控制通訊串連的程式;封包;監測和改正包傳輸錯誤。
網路層----即NDIS,NDIS提供網路介面。決定網路裝置間如何傳輸資料;根據唯一的網路裝置地址選擇包;提供流和擁塞控制,以阻止同時網路資源的損耗。
傳輸層----即TCP,TCP協議的封包處理是在這一層進行的。管理網路中首尾串連的資訊傳送;提供通過錯誤恢複和流量控制裝置傳送可靠且有序的包;提供無串連面向包的傳送。
會話層----即SPI,SPI是服務提供者介面,系統管理使用者間的會話和對話;控制使用者間的串連和掛斷串連;報告上層錯誤。
展示層----API,它為應用程式提供介面。API負責SPI與應用程式之間的通訊;定義不同體系間不同資料格式;具體說明獨立結構的資料轉送格式;編碼和解碼資料;加密和解密資料;壓縮和解壓縮資料。
應用程式層----EXE,就是大家常見的應用程式。定義用於網路通訊和資料轉送的使用者介面程式;提供標準服務,比如虛擬終端、文檔以及任務的傳輸和操作。

 

七層協議與Windows結構的生產力映射如下:
7 應用程式層 7 應用程式(exe)
6 展示層 6 Winsock API (dll)
5 會話層 5 SPI(dll)
4 傳輸層 4 TDI(vxd、sys)
3 網路層 3 NDIS(vxd、sys)
2 資料連結層 2 網路卡驅動程式(vxd、sys)
1 物理層 1 網卡

 

五層協議:

應用程式層 對應 應用程式閘道

  協議:

     Telnet: 遠程登入                                                                                           
          FTP(File Transfer Protocol):檔案傳輸通訊協定
          HTTP(Hyper Text Transfer Protocol):超文字傳輸通訊協定 (HTTP)
          SMTP(Simple Mail Transter Protocol):簡易郵件傳輸通訊協定
          POP3(Post Office Ptotocol):郵局協議
          SNMP(Simple Network Mangement Protocol):簡易網路管理通訊協定
          DNS(Domain Name System):網域名稱系統

  詳細資料:

      http://baike.baidu.com/view/239619.htm

      http://www.hudong.com/wiki/%E5%BA%94%E7%94%A8%E5%B1%82

      http://zh.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E5%B1%82

      http://blog.csdn.net/phunxm/article/details/5086080

      http://www.gdou.edu.cn/te/net/net54.htm

      http://weiwuhui.com/4070.html

傳輸層:

  協議:

       TCP(Transmission Control Potocol):傳輸控制通訊協定                  (可靠傳輸)
          UDP(User Data Potocol):使用者資料協議                                 (不可靠傳輸)

  詳細資料:

      http://baike.baidu.com/view/239605.htm

      http://zh.wikipedia.org/wiki/%E4%BC%A0%E8%BE%93%E5%B1%82

      http://blog.163.com/maliqiong3@126/blog/static/17124402520101017577180/

      http://bbs.chinaunix.net/thread-1617989-1-1.html

      http://www.hudong.com/wiki/%E4%BC%A0%E8%BE%93%E5%B1%82

      http://sec.chinabyte.com/170/11012670.shtml

      http://book.51cto.com/art/200807/81191.htm

      http://www.2cto.com/net/201112/112743.html

網路層:

  協議:

        IP(Internet Protocol):網路通訊協定                                                               

     ARP(Address Resolution Protocol):位址解析通訊協定
          RARP(Reverse Address Resolution Protocol) :逆位址解析通訊協定
          ICMP(Internet Control Message Protocol):網際網路控制訊息協議
          IGMP(Internet Group Manage Protocol):網際網路組管理協議
          BOOTP (Bootstrap):可選安全啟動協議

  詳細資料:

      http://baike.baidu.com/view/239600.htm

      http://baike.baidu.com/view/1868389.htm

      http://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E5%B1%82

      http://www.chinaitlab.com/www/techspecial/osi/

      http://www.ntsc.edu.cn/xinxixi/yxkc/network/chapter6/chapter6-1.htm

      http://forum.h3c.com/forum-106-1.html

      http://baike.eepw.com.cn/baike/show/word/%E7%BD%91%E7%BB%9C%E5%B1%82%E5%8D%8F%E8%AE%AE

      http://www.net130.com/netbass/atm/atm4.htm

      

資料連結層:

  協議:

    HDLC(High Data Link Control):高階資料連結控制                   
           SLIP(Serial Line IP):串列線路IP
              PPP(Point-to-Point Protocol):點到點協議
              802.2

  詳細資料:

      http://baike.baidu.com/view/239592.htm

      http://www.vlan9.com/network/1d648/index.html

      http://www.eefocus.com/html/08-07/47275s.shtml

      http://www.ntsc.edu.cn/xinxixi/yxkc/network/chapter4/chapter4-sector1-1.htm

      http://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82

      http://www.hudong.com/wiki/%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82

      http://www.cnblogs.com/kzloser/archive/2012/07/08/2581644.html

      http://baike.soso.com/v16970.htm

      http://blog.csdn.net/lycb_gz/article/details/1420735

物理層:

  沒有什麼協議,只是最基礎的電路訊號轉換

  詳細資料見:

        http://baike.baidu.com/view/239585.htm

        http://www.hudong.com/wiki/%E7%89%A9%E7%90%86%E5%B1%82

        http://zh.wikipedia.org/zh-cn/%E7%89%A9%E7%90%86%E5%B1%82

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.