計算機網絡知識點總結(一)計算機體系結構

《基礎:計算機體系結構》

計算機網絡組成:(組成部分)硬件+軟件+協議;(工做方式)邊緣部分+核心部分網絡

計算機網絡功能:數據通訊+資源共享+分佈式處理+提升可靠性+負載均衡負載均衡

計算機網絡分類:(1)廣域網(WAN):幾十到幾千公里,使用交換技術分佈式

(按分佈範圍)   (2)城域網(MAN):5-50km,採用以太網技術性能

                           (3)局域網(LAN):幾十到幾公里,使用廣播技術加密

                           (4)我的局域網(PAN):10m左右spa

局域網與廣域網的互連是經過路由器實現的。計算機網絡

計算機網絡的性能指標:翻譯

(1)帶寬:通訊線路容許的信號頻帶範圍 (赫茲)接口

(2)時延:發送時延(分組長度/信道寬度)+傳播時延(信道長度/電磁波在信道上的傳播速度)+處理時延+排隊時延進程

(3)時延帶寬積:傳播時延*信道寬度

(4)往返時延

(5)吞吐量:單位時間內的經過某個網路的數據量

(6)速度(數據率、比特率)

OSI,TCP/IP,五層協議的體系結構以及各層協議

OSI分層 (7層):物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。

TCP/IP分層(4層):網絡接口層、 網際層、運輸層、 應用層。

五層協議 (5層):物理層、數據鏈路層、網絡層、運輸層、 應用層。

OSI分層 (7層)每一層的協議以下:

物理層:RJ4五、CLOCK、IEEE802.3 (中繼器,集線器)

數據鏈路:PPP、FR、HDLC、VLAN、MAC (網橋,交換機)

網絡層:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)

傳輸層:TCP、UDP、SPX

會話層:NFS、SQL、NETBIOS、RPC

表示層:JPEG、MPEG、ASII

應用層:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS


每一層的做用以下:
物理層:經過媒介傳輸比特,肯定機械及電氣規範(比特Bit)           (傳輸原始比特流)

數據鏈路層:將比特組裝成幀和點到點的傳遞(幀Frame)             (成幀+差錯控制+流量控制+運輸管理)

網絡層:負責數據包從源到宿的傳遞和網際互連(包PackeT)          (傳輸數據單元,實現互連)

傳輸層:提供端到端的可靠報文傳遞和錯誤恢復(段Segment )      (負責兩個進程之間的通訊)

會話層:創建、管理和終止會話(會話協議數據單元SPDU)             (負責會話,創建同步SYN)

表示層:對數據進行翻譯、加密和壓縮(表示協議數據單元PPDU)   (通訊系統交換信息)

應用層:容許訪問OSI環境的手段(應用協議數據單元APDU)            (用戶與網絡的界面)

TCP/IP模型

網絡接口層:經過網絡發送和接受IP數據包(幀)

網絡層:至關於OSI的無鏈接的網絡服務

傳輸層:負責應用進程之間的端到端的通訊(TCP,UDP)

應用層:接近用戶的一層,包含全部高層的協議(FTP,SMTP,DNS,HTTP,RIP)

 

協議,接口和服務的概念

1.協議

協議就是規則的集合。在網絡中要作到有條不紊地交換數據,就必須遵循一些事先約定好的規則,由語法、語義和同步三部分組成。 

2.接口
接口是統一結點內相鄰兩層間交換信息的鏈接點,是一個系統內部的規定。每一層只能爲緊鄰的層次之間定義接口,不能跨層定義接口。在典型的接口上, 同一結點相鄰兩層的實體經過服務訪問點(Service Access Point,SAP)進行交互。服務是經過服務訪問點SAP提供給上層使用的,第n層的SAP就是第n+1層能夠訪問第n層服務的地方。每一個SAP都有一個可以標識它的地址。服務訪問點SAP是一個抽象的概念,它實際上就是一個邏輯接口(相似於郵政信箱),但和一般所說的兩個設備之間的硬件接口是很不同的。

3.服務
服務是指下層爲緊向鄰的上層提供的功能調用,也就是垂直的。對等實體在協議的控制下,使得本層能爲上一層提供服務,但要實現本層協議還須要使用下一層所提供的服務。 
【注】必定要注意,協議和服務在概念上是不同的 。首先,本層協議的實現才能保證向上一層提供服務。本層的服務用戶只能看到服務而沒法看見下面的協議,即下面的協議對上層的服務用戶是透明的。其次,協議是「水平的」,即協議是控制對等實體之間通訊的規則。但服務是「垂直的」,即服務是由下層經過層間接口向上層提供的。另外,並不是在一層內完成的所有功能都稱爲服務,只有那些可以被高一層實體「看得見」的功能才稱爲服務。 接口是 信息調用的出口 ,服務是 創建在 協議的基礎上