1.唯一面向使用者的層 為使用者提供常用的服務 1)電子郵件 2)www 3)qq .......還有很多
2.常用協議:1)超文字傳輸協議http 2)檔案傳輸協議ftp 3)簡單郵件傳輸協議smtp 4)網域名稱系統dns 5)遠端登入協議telnet 6)簡單網路管理協議snmp 7)多用途郵件擴充協議mime
3.應用層協議與底層協議的關係:
4.網路應用程序的客戶/伺服器模式(c/s模式) 和基於web服務的瀏覽器/伺服器模式(b/s模式) 客戶與伺服器分別表示相互通訊的二個應用程式程序 不指電腦
5.伺服器處理併發請求的方案:併發伺服器和重複伺服器
6.併發伺服器:併發伺服器稱為主伺服器,當主伺服器接受到請求後,啟用相應子程序,即從伺服器。
7.重複伺服器:他不會建立從伺服器程序,而是包含乙個請求佇列,客戶請求到達佇列後,首先進入佇列之中,按照先進先出,進行服務。
1.域 名 — 用字元表示的網路主機名;
ip位址 — 數字串,難於記憶與理解; 域 名 — 字元,直觀,便於記憶與理解;
ip位址 — 用於網路層位址標識; 域 名 — 用於應用層位址標識;
ip位址與網域名稱都是全網唯一,有相互對映關係。
乙個ip位址可以對應多個網域名稱 例:虛擬主機 乙個網域名稱也可以對應多個ip位址 例:負載均衡 dns round robin 3
.internet被分成幾百個頂層域,每個域又被劃分成子域。
3字元域:組織模式 com edu net org mil
2字元域:地理模式 cn hk jp de uk au
頂層域中分成:
國家的(2個字元)
其他 .name .info .biz
幾乎所有的美國組織都處於一般域,非美國組織都列在自己所在國家域下
4.二中授權網域名稱伺服器: 本地網域名稱伺服器 和 根網域名稱伺服器
本地網域名稱伺服器·是預設伺服器,每個網域名稱伺服器都知道根網域名稱伺服器的ip位址。
5.二種解析方式;
遞迴解析: 只與乙個伺服器互動
要求網域名稱伺服器一次性完成全部的「名字—位址」變換;
遞迴解析的任務主要是由伺服器軟體承擔。
反覆解析: 依次與多個伺服器互動
每次請求乙個伺服器,如果不行再請求別的伺服器;
反覆解析的任務主要是由網域名稱解析器軟體承擔。
6.網域名稱伺服器的快取
網域名稱伺服器都保留乙個網域名稱快取,每當查詢乙個新的網域名稱時,伺服器將它置於快取中;
1.郵件伺服器系統的核心郵件伺服器負責接收使用者送來的郵件,並根據收件人位址傳送到對方的郵件伺服器中,同時負責接收由其他郵件伺服器發來的郵件,並根據收件人位址分發到相應的電子郵箱中;
2 .常用概念: 1)遠端訪問郵局協議 pop3 2)報文訪問協議imap 3)使用者**ua 4)報文傳送**mta
3.smtp:使用smtp協議在郵件伺服器之間傳送郵件訊息
客戶:傳送郵件伺服器
伺服器:接收郵件伺服器
4.郵件讀取和傳送:在電子郵件程式向郵件伺服器中傳送郵件時,使用的是簡單郵件傳輸協議smtp;
在電子郵件程式從郵件伺服器中讀取郵件時,可以使用郵局協議pop3或互動式郵件訪問協議imap,它取決於郵件伺服器支援的協議型別。
1.檔案傳輸服務又稱為ftp服務,是internet中最早提供的服務功能之一由ftp應用程式提供的,遵循的是tcp/ip協議
2.資料連線和控制連線:ftp採用兩個tcp連線進行檔案傳輸:
1) 控制連線:控制連線以通常的客戶伺服器方式建立。伺服器以被動方式開啟眾所周知的用於ftp的埠(21),等待客戶的連線。客戶則以主動方式開啟tcp埠21,來
建立連線。
2) 資料連線:每當乙個檔案在客戶與伺服器之間傳輸時,就建立乙個資料連線。
3.簡單檔案傳輸協議:tftp使用udp資料報,不支援互動,沒有列目錄功能。
1.全球資訊網www(world wide web)又稱為web,它並不是指一種特殊的計算機網路,而是乙個由海量的、頒布於全球範圍的html(hypertext makup language , 超文字標 記語言)文件或web頁面組成的文件集合。 全球資訊網實現的功能被稱為www( web)應用。它為使用者提拱了乙個可以相輕鬆駕馭的圖形化介面,通過它使用者可以查閱
internet上的資訊資源,這些資源被稱為超**檔案,內容包括文字、圖形、聲音、動畫、資料庫、以及各式各樣的軟體。
2.瀏覽器就是在使用者計算機上的全球資訊網客戶程式。它向使用者顯示所請求的web頁面和提供許多導向和配置資訊。全球資訊網文件所駐留的計算機則執行伺服器程式,它提供使用者所請 求的web頁面,因此這個計算機也稱為全球資訊網伺服器
3.世界上第一款瀏覽器mosaic。
4.使用統一資源定位符url (uniform resource locator)來標誌全球資訊網上的各種文件。使每乙個文件在整個網際網路的範圍內具有唯一的識別符號 url。 url相當於乙個檔名在
網路範圍的擴充套件。因此url是與網際網路相連的機器上的任何可訪問物件的乙個指標。
url一般格式:《協議》://《主機》:《埠》/《路徑》 , ftp —— 檔案傳送協議 ftp http —— 超文字傳送協議 http news —— usenet 新聞 主機就是主機的網域名稱 5
.http協議:在全球資訊網客戶程式與全球資訊網伺服器程式之間進行互動所 使用的協議,是超文字傳送協議http (hypertext transfer protocol)。http是乙個應用層協議,它使用
tcp連線進行可靠的傳送。 http有兩類報文:1)請求報文——從客戶向伺服器傳送請求報文。 2)響應報文——從伺服器到客戶的回答。 報文由三個部分組成,
即開始行、首部行和實體主體。 在請求報文中,開始行就是請求行。
別碼,**就能夠跟蹤該使用者在該**的活動。
7.html:超文字標記語言html中的 markup 的意思就是「設定標記」。html定義了許多用於排版的命令(即標籤)。 僅當html文件是以.html或.htm 為字尾時,瀏覽器才對此
文件的各種標籤進行解釋
8.搜尋引擎:在全球資訊網中用來進行搜尋的程式叫做搜尋引擎。
搜尋引擎分為兩類:1)全文檢索搜尋引擎和 2)分類目錄搜尋 引擎。
9. 全文檢索搜尋引擎原理 :全文檢索搜尋引擎是一種純技術型的檢索工具。它的工作原理是通過搜尋軟體到網際網路上的各**收集資訊,找到乙個**後可以從這個**再鏈
特網上檢索到的資訊)。
10 為符合**登入的條件,則輸入到分類目錄的資料庫中,供網上使用者查詢。分類目錄搜尋也叫做分類**搜尋
1.簡單網路管理協議(snmp):
2.網路管理5個方面的功能: 1)故障管理 2)配置管理 3)計費管理 4)效能管理 5)安全管理
3.管理資訊庫(mib),管理資訊結構(smi)。 mib是乙個樹狀的結構,包括10個類別。被管物件都是這幾個類別下的乙個物件。
可參考:
構建應用層服務
返回總目錄 一步一步使用abp框架搭建正式專案系列教程 今天談談 構建應用層服務 應用服務提供了一些門面樣式方法來分離表現層和領域層。這樣做的目的也是為了解耦,以後表現層就不用直接和業務邏輯層 核心層 打交道了,而是通過應用服務層 相當於媒介 來處理。應用服務層不僅定義了很多服務方法供表現層直接呼叫...
應用層學習筆記一 應用層協議原理
研究網路應用程式的核心是寫出能夠執行在不同的端系統和通過網路彼此通訊的程式。客戶 伺服器體系 客戶與伺服器程序 程序與計算機網路之間的介面 程序定址 標識接收程序需要兩種資訊,主機的位址以及定義在目的主機中的接收程序的識別符號。主機由ip位址標識。目的地埠號用於標識目的主機的接收程序。從四個方面對應...
網路應用層入門筆記
網路應用的體系結構 客戶機 伺服器結構 c s 點對點結構 p2p 混合結構 網路應用程序通訊 公開協議 由rfc文件定義 私有協議 自己設定,如p2p使用的。應用層協議包含的內容 訊息型別,訊息語法,字段語義,規則描述。網路應用對傳輸的要求 時延,資料丟失率,頻寬 tcp 連線雙方,保證無資料丟失...