![計算機網(wǎng)絡技術與應用第03章-網(wǎng)絡體系結構課件_第1頁](http://file4.renrendoc.com/view/f42fb027901bd8dbded3d3da5d77d577/f42fb027901bd8dbded3d3da5d77d5771.gif)
![計算機網(wǎng)絡技術與應用第03章-網(wǎng)絡體系結構課件_第2頁](http://file4.renrendoc.com/view/f42fb027901bd8dbded3d3da5d77d577/f42fb027901bd8dbded3d3da5d77d5772.gif)
![計算機網(wǎng)絡技術與應用第03章-網(wǎng)絡體系結構課件_第3頁](http://file4.renrendoc.com/view/f42fb027901bd8dbded3d3da5d77d577/f42fb027901bd8dbded3d3da5d77d5773.gif)
![計算機網(wǎng)絡技術與應用第03章-網(wǎng)絡體系結構課件_第4頁](http://file4.renrendoc.com/view/f42fb027901bd8dbded3d3da5d77d577/f42fb027901bd8dbded3d3da5d77d5774.gif)
![計算機網(wǎng)絡技術與應用第03章-網(wǎng)絡體系結構課件_第5頁](http://file4.renrendoc.com/view/f42fb027901bd8dbded3d3da5d77d577/f42fb027901bd8dbded3d3da5d77d5775.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、結 束3.1 網(wǎng)絡體系結構的概念3.2 分層結構設計的基本思想3.3 OSI參考模型3.4 TCP/IP參考模型3.5 OSI模型與TCP/IP模型的比較3.6 IP地址3.7 子網(wǎng)掩碼3.8 新一代網(wǎng)絡協(xié)議IPv63.9 域名系統(tǒng)3.10 Internet提供的基本服務第三章 網(wǎng)絡體系結構11.網(wǎng)絡協(xié)議的定義3.1 網(wǎng)絡體系結構的概念在兩個實體間控制數(shù)據(jù)交換規(guī)則的集合通信內(nèi)容(what)通信形式(how)通信時間(when)2什么是協(xié)議你好你好幾點?3:00TCP connection requestTCP connection replyGet /index.htmltime3 語法(Sy
2、ntax)2.協(xié)議的三要素 時序(timing)傳輸速率匹配和先后順序。即對事件實現(xiàn)順序的詳細說明用于協(xié)調(diào)和差錯處理的控制信息。即需要發(fā)出何種控制信息及完成的動作與做出的響應 語義(Semantics)數(shù)據(jù)格式、編碼和信號電平等。即用戶數(shù)據(jù)與控制信息的結構和格式43.2 分層結構設計的基本思想 購買機票 投訴(如晚點) 檢查行李 認領行李 登機 出口 起飛 降落如何描述民航系統(tǒng)?票務行李門口起/降飛行5在所有的網(wǎng)絡中,每一層的目的都是向它的上一層提供一定的服務,而把如何實現(xiàn)這一服務的細節(jié)對上層加以屏蔽。1. 協(xié)議分層 基本思想分層的目的減少協(xié)議設計的復雜性6每一相鄰層間有一個接口,該接口定義下
3、層向上層提供的原語操作和服務。 第n層協(xié)議一臺機器上的第n層與另一臺機器上的第n層進行通話,通話中采用的規(guī)則和約定。對等實體(peers)不同機器中組成相應協(xié)議層的實體。接口(interface)7第5層第5層第5層協(xié)議第4層第4層第4層協(xié)議第3層第3層第3層協(xié)議第2層第2層第2層協(xié)議第1層第1層第1層協(xié)議物理媒體水平通信(虛通信)對等實體進行的通信。 垂直通信(實際通信)相鄰層進行的通信。4/5層接口 3/4層接口2/3層接口1/2層接口圖3-1 層,協(xié)議和接口主機1主機28MMM1M2H4H4H3H3H2H2T2T2M1H4H3M2H3MMM1M2H4H4H3H3H2H2T2T2M1H4H
4、3M2H3主機1主機2第5層協(xié)議第4層協(xié)議第3層協(xié)議第2層協(xié)議圖3-2 支持五層虛擬通信的例子92. 網(wǎng)絡的體系結構的定義為了完成計算機間的通信合作,把每個計算機互連的功能劃分成定義明確的層次,規(guī)定了同層次進程通信的協(xié)議及相鄰層之間的接口和服務。將這樣的層次結構模型和通信協(xié)議統(tǒng)稱為網(wǎng)絡體系結構。 層和協(xié)議的集合被稱為網(wǎng)絡體系結構103. 服務與協(xié)議的關系服務各層向它上層提供的一組原語(操作)服務定義了兩層之間的接口協(xié)議同層對等實體之間交換的幀,分組和報文的格式及意義的一組規(guī)則 服務與協(xié)議分離只要不改變提供給用戶的服務, 實體可以任意改變它們的協(xié)議11 1.各層之間是獨立的 某層不需知道下一層如
5、何實現(xiàn),僅知道該層通過層間的接口所提供的服務 每層功能獨立,可將復雜問題分解為若干容易處理的小問題 2.靈活性好 當某層發(fā)生變化時,只要層間接口關系保持不變,這層以上或以下各層不受影響 對某層提供的服務可進行修改4. 網(wǎng)絡層次結構的優(yōu)點123.結構上可分割開 各層都可采用最合適的技術來實現(xiàn)4.易于實現(xiàn)和維護 系統(tǒng)被分解為若干個相對獨立的子系統(tǒng)使得實現(xiàn)和 調(diào)試一個龐大而又復雜的系統(tǒng)變得易于處理5.能促進標準化工作 每一層的功能及其提供的服務都已有精確的說明133.3 OSI參考模型 OSI(Open System Interconnection Reference Model) ISO制定的關于
6、開放系統(tǒng)互連的參考模型。 開放系統(tǒng) 為了與其它系統(tǒng)通信而相互開放的系統(tǒng)。14根據(jù)不同抽象層次的需要進行分層每一層應當實現(xiàn)一個明確定義的功能每一層功能的選擇應當有助于制定網(wǎng)絡協(xié)議的國際標準各層界面的選擇應盡量減少橫跨接口的信息量層數(shù)應足夠多,避免不同功能混雜在同一層,但也不能太多,否則體系結構會過于龐大 OSI模型的分層原則15會話層應用協(xié)議傳輸層網(wǎng)絡層數(shù)據(jù)鏈路物理層應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路物理層應用層表示層表示協(xié)議會話協(xié)議傳輸協(xié)議網(wǎng)絡層數(shù)據(jù)鏈路物理層網(wǎng)絡層數(shù)據(jù)鏈路物理層主機A主機B網(wǎng)絡層主機-路由器協(xié)議packet數(shù)據(jù)鏈路層主機-路由器協(xié)議framebits圖3-3 OSI 參考
7、模型物理層主機-路由器協(xié)議通信子網(wǎng)邊界16數(shù)據(jù)比特的發(fā)送和接收,數(shù)據(jù)傳輸率。物理連接的建立、保持與釋放。定義媒體的機械、電氣參數(shù)及規(guī)格。1.物理層(physical layer)例:ISO:ISO2110,2593,4902,4903等CCITT:v.24、x.21、x.22、x.24等用多少伏特電壓代表“1”和“0”一個比特持續(xù)多少微秒傳輸是否在兩個方向上進行連接如何建立及如何終止網(wǎng)絡連接器有多少針基本功能:利用物理傳輸介質為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流。172.數(shù)據(jù)鏈路層(Data Link Layer)建立、保持和釋放數(shù)據(jù)鏈路成幀和拆幀(同步鏈路)差錯控制(檢錯和糾錯)流
8、量控制(停止等待,滑動窗口)鏈路管理基本功能:在通信的實體之間建立數(shù)據(jù)鏈路連接,傳送以幀為單位的數(shù)據(jù),采用差錯控制、流量控制使有差錯的物理線路變成無差錯的數(shù)據(jù)鏈路。例: 面向字符的協(xié)議(ISO 1754、IBM BSC、DEC DDCMP) 面向比特的協(xié)議(ISO HDLC、IBM SDLC、ANSI ADCCP)183.網(wǎng)絡層(Network Layer)基本功能:通過路由算法,為分組通過通信子網(wǎng)選擇最適當?shù)穆窂?。網(wǎng)絡層要實現(xiàn)路由選擇、擁塞控制與網(wǎng)絡互連等功能。路由選擇(自適應/非適應)網(wǎng)絡互聯(lián)(源路由/透明)擁塞控制記帳例: CCITT:X.25 TCP/IP:IP194.傳輸層(Tran
9、sport Layer)基本功能:負責端到端結點間數(shù)據(jù)傳輸和控制功能向高層屏蔽了下層數(shù)據(jù)通信的細節(jié)順序性/組裝傳輸連接的建立和釋放差錯控制提供可靠透明的數(shù)據(jù)傳輸例: ISO:Class0Class4 TCP/IP:TCP205.會話層(Session Layer)管理對話令牌管理(Token management)同步(synchronization)基本功能:在兩個結點之間建立、維護和釋放面向用戶的連接,并對會話進行管理和控制,保證會話數(shù)據(jù)可靠傳輸21數(shù)據(jù)表示(ASCII,EBCDC,ASNI)數(shù)據(jù)壓縮數(shù)據(jù)加密(私用/公共密鑰系統(tǒng))6.表示層(Presentation Layer)這是異種機
10、、異種操作系統(tǒng)連網(wǎng)的關鍵層?;竟δ?負責處理在兩個通信系統(tǒng)中交換信息的表示方式 227.應用層(Application Layer)網(wǎng)絡的完整透明性操作用戶源的物理配置應用管理系統(tǒng)管理分布式信息服務基本功能:確定進程之間通信的性質以滿足用戶的需要 例: HTTP、FTP、TELNET、 E-mail23表3-1 OSI 參考模型中各層的主要功能層 次數(shù)據(jù)單位功 能物理層比特利用物理傳輸介質為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流。數(shù)據(jù)鏈路層幀在物理層提供比特流傳輸服務的基礎上,在通信的實體之間建立數(shù)據(jù)鏈路連接,傳送以幀為單位的數(shù)據(jù),采用差錯控制、流量控制方法,使有差錯的物理線路變成無差
11、錯的數(shù)據(jù)鏈路。網(wǎng)絡層分組(包)通過路由算法,為分組通過通信子網(wǎng)選擇最適當?shù)穆窂?。網(wǎng)絡層要實現(xiàn)路由選擇、擁塞控制與網(wǎng)絡互連等功能傳輸層報文負責主機中兩個進程之間的通信。它向高層屏蔽了下層數(shù)據(jù)通信的細節(jié),因而是計算機通信體系結構中最關鍵的一層會話層報文組織兩個遠程系統(tǒng)建立通信會話,并管理數(shù)據(jù)的交換表示層報文處理在兩個通信系統(tǒng)中交換信息的表示方式。它包括數(shù)據(jù)格式變換、數(shù)據(jù)加密與解密、數(shù)據(jù)壓縮與恢復等功能應用層報文確定進程之間通信的性質,以滿足用戶的需要24 TCP/IP是指傳輸控制協(xié)議(Transmission Control Protocol)和網(wǎng)際協(xié)議(Internet Protocol)簇。
12、3.4.1 TCP/IP參考模型與協(xié)議的發(fā)展過程 1969年:美國國防部建立 ARPANET,使用網(wǎng)絡控制協(xié)議(NCP) 1973年:引進傳輸控制協(xié)議(TCP) 1981年:引進了網(wǎng)際協(xié)議(IP) 1982年:TCP和IP被標準化成為TCP/IP協(xié)議組, 并在1983年取代ARPANET上的NCP 1983年:加入了靈活的通信和信息共享,成為大學和政府部門的標準 作為一個標準組件被包含到柏克利標準發(fā)行中心UNIX的實現(xiàn)中 3.4 TCP/IP參考模型25 TCP/IP協(xié)議特點: 1.開放的協(xié)議標準免費使用,獨立于特定的計算機硬件與操作系統(tǒng); 2.獨立于特定的網(wǎng)絡硬件可以運行在局域網(wǎng)、廣域網(wǎng),更
13、適用于互連網(wǎng)中; 3.統(tǒng)一的網(wǎng)絡地址分配方案整個TCP/IP設備在網(wǎng)中都具有唯一的地址; 4.標準化的高層協(xié)議提供多種可靠的用戶服務263.4.2 TCP/IP協(xié)議體系結構與層次應用層表示層會話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層傳輸層網(wǎng)際層網(wǎng)絡接口層OSITCP/IP表3-2 TCP/IP與OSI體系結構的關系應用層271.網(wǎng)絡接口層 主要功能通過網(wǎng)絡發(fā)送和接受IP數(shù)據(jù)報 協(xié)議TCP/IP并沒有定義網(wǎng)絡接口層協(xié)議,允許主機連入網(wǎng)絡時使用多種現(xiàn)成的協(xié)議(如局域網(wǎng)協(xié)議),以適應各種網(wǎng)絡類型。28處理來自傳輸層的分組發(fā)送請求處理接受的數(shù)據(jù)報處理互聯(lián)的路徑、流控與擁塞問題2. 網(wǎng)際層 主要功能 協(xié)議 IP
14、 網(wǎng)際協(xié)議 ICMP 因特網(wǎng)控制報文協(xié)議 ARP 地址解析協(xié)議 RARP 逆地址解析協(xié)議29提供端端的數(shù)據(jù)傳送服務3.傳輸層 主要功能 協(xié)議 傳輸控制協(xié)議 TCP 可靠的面向連接的協(xié)議,允許將一臺主機的字節(jié)流(Byte Stream)無差錯地傳送到目的主機。 用戶數(shù)據(jù)報協(xié)議 UDP 不可靠的無連接協(xié)議,主要用于不要求分組順序到達的傳輸中,分組傳輸順序檢查與排序由應用層完成。 30 網(wǎng)絡終端(TELNET)協(xié)議:實現(xiàn)互聯(lián)網(wǎng)中遠程登錄功能 文件傳輸協(xié)議(FTP):實現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸功能 簡單郵件傳輸協(xié)議(SMTP):實現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送 域名服務(DNS):實現(xiàn)網(wǎng)絡設備名字到IP地址映
15、射 簡單網(wǎng)絡管理協(xié)議(SNMP):管理程序和代理程序之間的通信服務 超文本傳輸協(xié)議(HTTP):用于WWW服務 4.應用層IPTCPFTPHTTPSMTPTELNETSNMPUDPICMPOSPF圖3-4 TCP/IP協(xié)議31應用層協(xié)議可以分為以下三類: (1)依賴于面向連接的TCP協(xié)議:網(wǎng)絡終端協(xié)議TELNET、電子郵件協(xié)議SMTP、文件傳送協(xié)議FTP (2) 依賴于無連接的UDP協(xié)議:簡單網(wǎng)絡管理協(xié)議 SNMP、簡單文件傳輸協(xié)議FTP (3) 既可依賴于TCP協(xié)議,也可依賴于UDP協(xié)議: 域名服務DNS等323.5 OSI參考模型與TCPIP參考模型的比較 7 物理層 6 數(shù)據(jù)鏈路層 4
16、傳輸層 5 網(wǎng)絡層 3 會話層 2 表示層 1 應用層網(wǎng)絡接口層傳輸層TCP,UDP網(wǎng)際層IP應用層(各種應用層協(xié)議如TELNET,FTP,SMTP等)OSI模型有7層,TCP/IP結構只有4層33基于獨立的協(xié)議棧的概念采用了層次結構的概念,層的功能也大體相似在傳輸層中二者定義了相似的功能。 1、 OSI參考模型與TCPIP參考模型的相同點:34 OSI引入了服務、接口、協(xié)議的概念,TCP/IP則沒有,但他正是借鑒了OSI的這些概念建模的。 OSI先有模型,后有協(xié)議,TCP/IP則相反。 OSI先有標準后實踐,TCP/IP則相反。OSI太復雜,TCP/IP簡單卻并不全面。分層不同,OSI模型有
17、7層,TCP/IP模型有4層OSI在網(wǎng)絡層提供無連接和連接兩種服務,而在傳輸層只提供連接服務。TCP/IP的網(wǎng)絡層為無連接,而傳輸層提供無連接和連接兩種服務。 2、 OSI參考模型與TCPIP參考模型的區(qū)別:353.6 IP地址 Internet地址能夠唯一地確定Internet上每臺計算機與每個用戶的位置。Internet上的計算機地址有兩種表示形式: IP地址 域名 1、IP地址結構 分層結構:網(wǎng)絡地址|主機地址 網(wǎng)絡地址:用來標識一個網(wǎng)絡,即網(wǎng)絡號(Net ID) 。 主機地址:用來標識這個網(wǎng)絡上的某一臺主機,即主 機號(Host ID)。 36圖3-5 IP地址的結構IP地址長度:32
18、位點分十進制地址格式:X.X.X.X 每個X為8位二進制,對應的十進制值為0-25532 Bits網(wǎng)絡號主機號00000000 -11111111(二進制)0 - 255 (十進制)3732 Bits網(wǎng)絡號主機號8 Bits 8 Bits8 Bits8 Bits10101100000100001100110001111010172. 16. 122. 204圖3-6 IP地址的例子382、IP地址的分類 根據(jù)不同的取值范圍,IP地址可以分為五類 IP地址中的前1-5位用于標識IP地址的類別: A類地址的第一位為“0”; B類地址的前兩位為“10”; C類地址的前三位為“110”; D類地址的前
19、四位為“1110”; E類地址的前五位為“11110” 其中A類、B類與C類地址為基本的IP地址39網(wǎng)絡號主機號0A類地址E類地址D類地址C類地址B類地址10網(wǎng)絡號0783115162324主機號110網(wǎng)絡號主機號110111011組播地址保留圖3-7 IP地址格式40A類IP地址 7bit 24bit網(wǎng)絡地址空間長度為7位,主機地址空間長度為24位;網(wǎng)絡地址空間長度為7位,允許有126個不同的A類網(wǎng)絡(網(wǎng)絡地址的0和127保留用于特殊目的);A類地址是從:54;主機地址空間長度為24位,每個A類網(wǎng)絡的主機地址數(shù)多達16,000,000個;A類IP地址結
20、構適用于有大量主機的大型網(wǎng)絡。0networkhost41B類IP地址 14bit 16bit網(wǎng)絡地址空間長度為14位,主機地址空間長度為16位;B類IP地址是從:54;網(wǎng)絡地址空間長度為14位,允許有16384個不同的B類網(wǎng)絡;主機地址空間長度為16位,每個B類網(wǎng)絡的主機地址數(shù)多達65534個;B類IP地址適用于一些國際性大公司與政府機構等。10networkhost42C類IP地址 21bit 8bit網(wǎng)絡地址空間長度為21位,主機地址空間長度為8位;C類IP地址是從:54;網(wǎng)絡地址空間長度為21位,允許有2,000,000個不同的C類網(wǎng)絡;主機地址空間
21、長度為8位,每個C類網(wǎng)絡的主機地址數(shù)最多為254個;C類IP地址特別適用于一些小公司與普通的研究機構。110networkhost43(4)D類IP地址 不標識網(wǎng)絡,它是:55。 D類IP地址用于其它特殊的用途,如多目的地址(5)E類IP地址 暫時保留,它是:55。 E類地址用于某些實驗和將來使用。44使用點分十進制編址識別是IP地址類型 “”:是A類地址(第一個十進制數(shù)“15”); “”: 是B類地址; “6”:是C類地址。 Internet 上 最 高 一 級 的 維 護 機 構 為 網(wǎng)絡信息中心 NIC (Network Information Center)。它負責分配最高級的IP地址
22、,授權給下一級的申請成為Internet網(wǎng)點的網(wǎng)絡管理中心,每個網(wǎng)點組成一個自治系統(tǒng)(即自治域系統(tǒng))。45特殊IP地址回送地址 主機將IP數(shù)據(jù)報回傳自身的地址,IP地址第一個字節(jié)為127 例:回送地址為網(wǎng)絡地址 主機地址部分全部定義為“0”,用于區(qū)分網(wǎng)絡 例:主機36所在網(wǎng)絡的地址為廣播地址 主機地址部分為全“1”,用于向某個網(wǎng)絡的所有主機廣播 例:主機36所在網(wǎng)絡的廣播地址為55本地廣播 用于向本網(wǎng)中所有主機發(fā)送廣播 IP地址為55463.7 子網(wǎng)掩碼1子網(wǎng)劃分 出于管理,性能和安全方面的考慮,許多單位把單一網(wǎng)絡劃分為多個物理網(wǎng)絡,并使用路由器把它們聯(lián)接起來 A類或B類的地址空間太大,以致于
23、在單一的未使用路由器的網(wǎng)絡中無法使用全部地址把可用地址分配給更小的網(wǎng)絡472. 子網(wǎng)編址網(wǎng)絡ID主機ID網(wǎng)絡ID子網(wǎng)ID主機ID 主機ID =子網(wǎng)ID|主機ID 子網(wǎng)ID位數(shù)多-主機ID位數(shù)少 一個子網(wǎng)中可容納的主機少) 483. 子網(wǎng)掩碼32位的數(shù)字:IP地址的哪些位對應于網(wǎng)絡地址 哪些位對應于主機地址對應于網(wǎng)絡地址的所有位都被設為1 對應于主機地址的所有位都被設為0比較子網(wǎng)掩碼和IP地址時進行“邏輯位與”運算49 IP地址1010 11000001 10010001 00000011 0011子網(wǎng)掩碼1111 11111111 11110000 00000000 0000網(wǎng)絡ID1010
24、11000001 1001主機ID0001 00000011 0011例1:一臺主機的IP地址是 1 172 25 16 51IP地址: 1子網(wǎng)掩碼:網(wǎng)絡ID: 172.25主機ID: 16.51單個網(wǎng)絡50IP地址1010 11000001 10010001 00000011 0011子網(wǎng)掩碼1111 11111111 11111111 11110000 0000網(wǎng)絡ID1010 11000001 10010001 0000主機ID0011 0011IP地址 1子網(wǎng)掩碼 網(wǎng)絡ID 172.25.16主機ID 51使B類網(wǎng)絡ID被分配給254個子網(wǎng) 例2: 172 25 16 5151IP地址
25、1010 11000001 10010001 00000011 0011子網(wǎng)掩碼1111 11111111 11111110 00000000 0000網(wǎng)絡ID1010 11000001 1001000主機ID 1 00000011 0011IP地址 172.25. 16. 51子網(wǎng)掩碼 網(wǎng)絡ID 172.25. 0主機ID 16. 51分配三位用于子網(wǎng)編址:可以用網(wǎng)絡ID配置6個子網(wǎng) 每個子網(wǎng)有13位用于主機編址 例3: 172 25 16 51523.8 新一代網(wǎng)絡協(xié)議IPv61IPv6的誕生 IPv4的地址危機 與新標準,新協(xié)議兼容問題 安全問題1990年:開始探索新的IP版本 (下一代
26、IP協(xié)議) 1995年:發(fā)布IPng協(xié)議第6版本 IPv6 1998年:IPv6協(xié)議的基本框架逐步成熟 研究IPv4向IPv6的過渡策略及技術532IPv4與IPv6的比較 IPv6與IPv4并不兼容:繼承了IPv4協(xié)議運行的主要優(yōu)點 并進行修改和功能擴充 主要區(qū)別 網(wǎng)絡地址空間的極大擴展 IPv4:32位 IPv6:128位 網(wǎng)絡地址表示法不同 IPv4:二進制,點分十進制 IPv6:冒號十六進制 X:X:X:X:X:X:X:X: X是16位地址段的十六進制值54網(wǎng)絡地址的分類方式不同 IPv4:A,B,C,D,E類 格式: 標志|網(wǎng)絡號|主機號 IPv6:單播地址,任播地址,組播地址報頭格
27、式不同 IPv4:10個固定長度的域,2個地址空間和若干個選項 IPv6:6個域,2個地址空間安全功能 IPv4:大多只建立在應用程序級(如:E-mail加密等) IPv6:協(xié)議族定義了有關安全性的基本信息 提供了兩種安全機制:認證和加密553.9 域名系統(tǒng)1、域(Domain) 是指某一類Internet主機的集合,它是管理一類Internet主機的一種組織形式。2、域名(Domain Name) 是標識域的自然語言名稱,它與數(shù)字型的IP地址一一對應。3、域名系統(tǒng)(Domain Name System) 是管理域的命名、管理主機域名、實現(xiàn)主機域名與IP地址解析的系統(tǒng)。4、為什么有了IP地址還
28、需要域名?56域 名 -用字符表示的網(wǎng)絡主機名是主機標識符;IP地址 -數(shù)字型,難于記憶與理解; 域 名 -字符型,直觀,便于記憶與理解;IP地址 -用于網(wǎng)絡層; 域 名 -用于應用層;IP地址與域名: 全網(wǎng)唯一,一一對應為什么有了IP地址還需要域名?575、主機命名的基本方式 層次型命名( hierarchy naming) IP地址:層次型命令 主機命名:層次型命名 層次型命名機制:在主機命名中加入層次型的結構。名字的層次對應于層次名字空間的管理機構的層次。58Internet主機域名的一般格式是: 主機名.單位名.類型名.國家代碼A、國家代碼 :是最高域名,代表主機所在的國家與地區(qū)。 國
29、別代碼由兩個字母組成。 例如: “.cn” 中國 “.jp” 日本 “.uk” 英國 “.ca” 加拿大 “.au” 澳大利亞 美國: 主機名.單位名.類型名59B、類型名:第二級域名,判斷出主機所在單位的類型或所在的省份與地區(qū)美國的Internet的基本的組織類型代碼: .int 國際組織 .com 商業(yè)組織 .edu 教育組織 .gov 政府組織 .mil 軍事組織 .org 非商業(yè)組織 .net 網(wǎng)絡組織601997年增加新的組織類型代碼: .firm 商業(yè)公司 .store 商品銷售企業(yè) .web 與WWW相關的實體 .arts 文化和娛樂實體 .info 提供信息服務的實體 .nom
30、 個體或個人61中國的第二級域名類型有: edu 教育機構 co 公司 go 政府機構 or 非盈利組織 ac 大學、研究所內(nèi)的學術機構 bj 北京地區(qū) tj 天津地區(qū) sh 上海地區(qū) ah 安徽省 zj 浙江省 62C、單位名:是第三部分,表示主機所在的域或單位。 例如: “.nankai” : 表示南開大學; “.pku” : 表示北京大學; “.tsinghua”: 表示清華大學; “.fudan”: 表示復旦大學; “.tjut”: 表示天津理工大學。63D、主機名:是第四部分,表示主機所在的院、 系、研究室等下一級單位。 例1: netlab .cs .nankai .edu .cn
31、 中國南開大學計算機系網(wǎng)絡實驗室的主機 例2: ftp .microsoft .com 美國微軟公司的FTP服務器646、域名解析 域名解析:將主機域名映射為IP地址的過程 正向解析從域名到IP地址 反向解析從IP地址到域名 域名服務器:運行域名和IP地址轉換服務軟件的 計算機 653.10 Internet的基本服務3.10.1 電子郵件(E-mail)服務 1、電子郵件的特點 電子郵件與傳統(tǒng)通信方式相比,具有以下特點: 傳遞迅速,范圍廣闊,比較可靠; 不要求雙方都在場,不需要知道通信對象的位置; 實現(xiàn)一對多的郵件傳送; 可以將文字、圖像、語音等多種類型的信息集成在 一個郵件中傳送662、電
32、子郵箱與電子郵件地址 (1)建立電子郵箱:E-mail服務器磁盤上開辟一塊存儲空間,存放用戶的電子郵件。 E-mail帳戶包括:用戶名( User Name ) 用戶密碼(Password) (2)電子郵件地址:格式固定且全球唯一 用戶名主機名 主機名:擁有獨立IP地址的計算機的名字 用戶名:在該計算機上為用戶建立的E-mail帳戶名 例如,E-mail地址: 主機名: 用戶名:wangli163673、電子郵件系統(tǒng)的功能 編寫與發(fā)送電子郵件 檢查電子郵件 閱讀電子郵件 回復電子郵件 轉發(fā)電子郵件 打印電子郵件 刪除電子郵件68 4、電子郵件系統(tǒng)的協(xié)議 簡單郵件傳輸協(xié)議 SMTP 保證不同類型
33、計算機之間的電子郵件的傳送 采用客戶機服務器結構 建立SMTP客戶機與服務器間的連接來傳送電子郵件69 圖 3-8 SMTP客戶機服務器模型70 5POP3協(xié)議 POP:Post Office Protocol(郵局協(xié)議) POP3:POP協(xié)議的第三版本 功能:處理用戶如何從郵件服務器中取回等待的郵件 POP服務器:在Internet上運行POP3協(xié)議,用于存儲和 投遞電子郵件的電子郵局useragentsenders mail serveruseragentSMTPSMTPPOP3 orIMAPreceivers mail server 圖 3-9 POP3協(xié)議71 6、編寫、發(fā)送與閱讀電子
34、郵件(1)電子郵件的編寫 電子郵件包括: 郵件頭(mail header) 收信人電子郵件地址 發(fā)信人電子郵件地址 郵件主題 郵件體(mail body) 就是實際要傳送的信函內(nèi)容72(2) 發(fā)送電子郵件 用戶輸入收信人地址、郵件主題與郵件體 系統(tǒng)自動生成發(fā)信人地址 “發(fā)送”按鈕,啟動電子郵件程序 電子郵件被傳送到E-mail服務器的郵箱中 E-mail服務器通過Internet將電子郵件傳送到收信人 所在的E-mail服務器 收信人的計算機開機時,E-mail服務器自動將新郵件 傳送到收信人計算機的電子郵箱中73(3)閱讀電子郵件 用戶登錄時系統(tǒng)自動提示有新郵件 閱讀電子郵件,答復發(fā)信人,轉
35、發(fā)電子郵件743.10.2 遠程登錄(Telnet)服務 1、遠程登錄的概念與作用 在分布式計算環(huán)境中,需要調(diào)用遠程計算機的資源,同本地計算機協(xié)同工作,用多臺計算機來共同完成一個較大的任務。=開發(fā)了遠程終端協(xié)議,即Telnet協(xié)議。 Telnet協(xié)議:TCPIP協(xié)議的一部分,定義了遠程登錄客戶機與遠程登錄服務器之間的交互過程。 Internet中的用戶遠程登錄:用戶使用 Telnet命令,使自己的計算機暫時成為遠程計算機的一個仿真終端的過程。75Internet的遠程登錄服務的主要作用: 允許用戶與在遠程計算機上運行的程序進行交互; 當用戶登錄到遠程計算機時,可以執(zhí)行遠程計算機上的任何應用程序
36、,并且能屏蔽不同型號計算機之間的差異; 用戶可以利用個人計算機去完成許多只有大型計算機才能完成的任務。76 2、遠程登錄協(xié)議 TCPIP協(xié)議族中兩個遠程登錄協(xié)議: (1)Telnet協(xié)議 能夠解決多種不同的計算機系統(tǒng)之間的互操作問題。 系統(tǒng)的差異性: 不同廠家生產(chǎn)的計算機在硬件或軟件方面的不同。 系統(tǒng)的差異性給計算機系統(tǒng)的互操作性帶來了很大的困難。 為了解決系統(tǒng)的差異性,Telnet協(xié)議引入了網(wǎng)絡虛擬終端 (NVT,Network Virtual Terminal )的概念,提供一種專門的鍵盤定義,用來屏蔽不同計算機系統(tǒng)對鍵盤輸入的差異性。 (2)rlogin協(xié)議 Sun公司專為BSD UNI
37、X系統(tǒng)開發(fā)的遠程登錄協(xié)議,只適用于UNIX系統(tǒng),不能很好地解決異質系統(tǒng)的互操作性。773、遠程登錄的工作原理 采用了客戶機服務器模式 本地用戶采用本地系統(tǒng)的格式與Telnet客戶機進程通信; 遠程主機采用遠程系統(tǒng)的格式與Telnet服務器進程通信; 通過TCP連接,Telnet客戶機進程與Telnet服務器進程之間采用網(wǎng)絡虛擬終端NVT標準進行通信 各個不同的用戶終端格式只跟標準的網(wǎng)絡虛擬終端NVT格式打交道 Telnet客戶機進程與Telnet服務器進程一起完成本地用戶終端 格式、遠程主機系統(tǒng)格式與標準網(wǎng)絡虛擬終端NVT格式的轉換。 很多主機同時裝有客戶機程序和服務器程序。78圖3-10 T
38、ELNET工作原理79 4、如何使用遠程登錄 使用Telnet的條件:用戶計算機支持Telnet命令 (1)用戶遠程登錄的條件: 用戶在遠程計算機上有自己的帳戶(用戶名與用戶密碼) 遠程計算機提供公開的用戶帳戶 (2)用戶遠程登錄的步驟: Telnet 命令中給出對方計算機的主機名或IP地址; telnet 根據(jù)對方系統(tǒng)的詢問鍵入用戶名與用戶密碼803.10.3 文件傳輸(FTP)服務1、文件傳輸?shù)母拍頣CPIP的文件傳輸協(xié)議FTP:負責將文件從一臺計算機傳輸?shù)搅硪慌_計算機上,并且保證其傳輸?shù)目煽啃?。與兩臺計算機所處的位置,連接方式,使用的OS無關采用”客戶機/服務器”方式從遠程計算機上獲取文
39、件(download) 下載 將本地計算機的文件拷貝到遠程主機上(upload) 上傳 81 2、FTP識別的文件格式 FTP識別兩種基本的文件格式: 文本文件(ASCII) 二進制文件(binary) 為了減少存貯與傳輸?shù)拇鷥r,大型文件(如大型數(shù)據(jù)庫文 件等)都是按壓縮格式(二進制)傳送823、如何使用FTP 使用FTP條件:用戶計算機和向用戶提供 Internet 服務的計算機能夠支持FTP命令 支持TCPIP協(xié)議的軟件:包含有FTP實用程序 (1)FTP服務的使用方法 啟動FTP客戶端程序,與遠程主機建立鏈接; 向遠程主機發(fā)出傳輸命令; 遠程主機接收命令后,返回響應,并完成文件的傳輸。8
40、3 (2)FTP服務的分類 普通FTP服務 在遠程主機上建立一個帳戶; 在FTP命令中給出遠程計算機的主機名或IP地址; 鍵入用戶名與用戶密碼,建立與遠程計算機之間的鏈接; 將遠程計算機上的文件傳輸?shù)奖镜赜嬎銠C上。 匿名FTP服務 在FTP服務器上建立一個公開帳戶(一般為anonymous) 用戶登錄FTP服務器時無需申請用戶帳戶 無需用戶名與用戶密碼84WWW的基本概念 以超文本標注語言HTML與超文本傳輸協(xié)議HTTP為基礎,能夠提供面向Internet服務的、一致的用戶界面的信息瀏覽系統(tǒng)。 WWW服務器采用超文本鏈路來鏈接信息頁 文本鏈路由統(tǒng)一資源定位器 (URL) 維持 WWW客戶端軟件
41、(WWW瀏覽器)負責信息顯示 向服務器發(fā)送請求3.10.4 WWW服務WWW(World Wide Web) 3W(萬維網(wǎng))85 WWW服務的特點 (1)以超文本方式組織網(wǎng)絡多媒體信息; (2)用戶可在世界范圍內(nèi)查找、檢索、瀏覽及添加信息; (3)提供生動直觀、易于使用、統(tǒng)一的圖形用戶界面; (4)網(wǎng)點間可以互相鏈接,以提供信息查找和漫游的 透明訪問; (5)可訪問圖像、聲音、影像和文本信息。86 (1)超文本的基本概念 用戶瀏覽文本信息 =選中“熱字” =跳轉到其它的文本信息 超文本是在文本中包含了與其它文本的鏈接 超文本的最大特點: 無序性1超文本與超文本標注語言HTML87(2)超媒體的
42、基本概念 擴展了超文本所鏈接的信息類型 跳轉到文本,聲音,圖形,動畫88 超文本標注語言HTML HTML的概念 超文本標注語言HTML(Hyper Text Makeup Language)是一種用來定義信息表現(xiàn)方式的格式,它告訴WWW瀏覽器如何顯示信息,如何進行鏈接。一份文件如果想通過WWW主機來顯示的話,就必須要求它符合HTML的標準。HTML語言的作用 HTML是WWW上用于創(chuàng)建超文本鏈接的基本語言,可以定義格式化的文本、色彩、圖像與超文本鏈接等,主要被用于WWW主頁的創(chuàng)建與制作。89 HTML的使用方法與文件格式 (1)使用方法 通過HTML語言在普通文檔中加入一些特殊的標識符, 生
43、成包含圖像、聲音、視頻等的超文本文檔 超文本文檔含指向這些多媒體數(shù)據(jù)的指針超鏈接 通過超鏈接方式,用戶單擊就移動到另一文檔 HTML就是通過超鏈接功能將文檔連接在一起 (2)文件格式 后綴 .htm 利用專門的工具軟件,可完成各種類型文件 (如電子表格文件、Powerpoint文件等)向HTML文件的轉換90 HTML語言的特點 (1)通用性 (2)簡易性 (3)可擴展性 (4)平臺無關性 (5)支持用不同方式創(chuàng)建HTML文檔 91超文本傳輸協(xié)議HTTP(Hyper Text Transfer Protocol)是WWW客戶機與WWW服務器之間的應用層傳輸協(xié)議,HTTP是用于分布式協(xié)作超文本信息系統(tǒng)的、通用的、面向對象的協(xié)議,可以用于域名服務或分布式面向對象系統(tǒng)。 HTTP協(xié)議是基于TCPIP之上的協(xié)議,會話過程包括: 連接(Connection) 請求(Request) 應答(Response) 關閉(Close)2、超文本傳輸協(xié)議HTTP92采用客戶機/服務器模式服務器負責對各種信息按超文本的方式進行組織, 形成一個存儲在服務器上的文件客戶機提出訪問請求 服務器向用戶發(fā)送該文件 客戶機接收文件后解釋文件并顯示3、WWW的工作方式93圖3-11 WWW系統(tǒng)的工作方式944主頁 主頁的基本概念 主頁(HomePa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇科版數(shù)學九年級下冊《列表法畫二次函數(shù)的圖象》聽評課記錄2
- 環(huán)境友好設備供應合同(2篇)
- 人教版數(shù)學七年級上冊1.4.1《有理數(shù)的乘法(1)》聽評課記錄
- 六年級科學聽評課記錄
- 湘教版地理七年級下冊8.3《俄羅斯》聽課評課記錄
- 中圖版地理七年級上冊《第一節(jié) 疆域和行政區(qū)劃》聽課評課記錄2
- 語文中高年級聽評課記錄
- 理療科主治醫(yī)師職責
- 部編版八年級道德與法治下冊第五課《我國基本制度》第1課時《基本經(jīng)濟制度》聽課評課記錄
- 五年級口算及
- 高考志愿咨詢培訓課件
- mysql課件第五章數(shù)據(jù)查詢
- 超濾培訓課件
- 熱線電話管理制度
- AutoCAD 2020中文版從入門到精通(標準版)
- 《海峽兩岸經(jīng)濟合作框架協(xié)議》全文
- 紡絲原液制造工(中級)理論考試復習題庫(含答案)
- ArcGIS軟件入門培訓教程演示文稿
- 大梅沙河道河道流量水位
- 人教版初二英語八年級上冊全冊英語單詞表
- 《紅色經(jīng)典》校本課程
評論
0/150
提交評論