局域網LAN網絡
城域網MAN計算機網絡
廣域網WANorm
同軸電纜網絡接口
雙絞線網絡進程
光纖網絡資源
衛星網絡路由
星形網絡form
總線網絡效率
環狀網絡transform
因爲結點之間聯繫很複雜,在制定協議時,把複雜成份分解成一些簡單的成份。再將它們複合起來。經常使用的複合方式是層次方式,即同層間能夠通訊、上一層能夠調用下一層,而與在下一層不發生關係。
主機A 主機B
應用層 應用層協議 應用層
表示層 表示層協議 表示層
會話層 回話層協議 會話層
傳輸層 傳輸層協議 傳輸層
網絡層 網絡層協議 網絡層
數據鏈路層 數據鏈路層協議 數據鏈路層
物理層 物理層協議 物理層
OSI參考模式:開放系統互連參考模型
TCP/IP是一個協議族,也是按照層次劃分,共四層:應用層、傳輸層、互連網絡層,網絡接口層(物理+數據鏈路層)。
OSI網絡通訊協議模型,是一個參考模型,而一個參考模型,而TCP/IP協議是事實上的標準。
TCP/IP協議集
應用層 Telnet,FTP,SMTP,DNS,HTTP以及其餘應用協議
傳輸層 TCP/UDP
網絡層 IP,ARP,RARP,ICMP
網絡接口 各類通訊網絡接口(以太網等)
TCP/IP參考模型:傳輸控制/國際協議
一、封裝(發送數據)
二、拆封(接收數據)
一種面向鏈接(鏈接導向)的、可靠的、基於字節流的傳輸層(Transport layer)通訊協議
特色
面向鏈接
點到點的通訊
高可靠性:三次握手
佔用系統資源多、效率低
生活案例
打電話
應用案例
HTTP FTP TELNET SMTP
一種無鏈接的傳輸層協議,提供面向事物的簡單不可靠信息傳送服務
特色
非面向鏈接,傳輸不可靠,可能丟失
發送無論對方是否準備好,接收方收到也不確認
能夠廣播發送
很是簡單的協議,開銷小
生活案例
發送短信、發電報
應用案例
DNS SNMP
用來標誌網絡中的一個通訊實體的地址。通訊實體能夠是計算機,路由器等
IPV4:32位地址,以點分十進制表示,如:192.168.0.1
IPV6:128位(16個字節)寫成8個16位的無符號整數,每一個整數用四個十六進制位表示,數之間用冒號(:)分開,如3ffe:32011:1401:1280:c8ff:fe4d:db39:1984
127.0.0.1本機地址
192.168.0.0--192.168.255.255私有地址,屬於非註冊地址,專門爲組織機構內部使用。
IP是用來標誌一臺計算機,可是一臺計算機上可能提供不少種應用程序,使用端口來區分這些應用程序。
端口是虛擬的概念,並非說在主機上真有若干個端口。經過端口,能夠在一個主機上運行多個網絡應用程序。
端口範圍0--65535,16位整數
必須同時制定IP地址和端口號才能正確的發送數據
公認端口0-1023 好比80端口分配給www,21端口分配給FTP
註冊端口1024-49151 分配給用戶進程或應用程序
動態/私有端口49152-65535