一、DHCP
動態主機配置協議,協議配置項:IP地址,子網掩碼,默認路由器IP,DNS服務器IP
需要IP地址的主機向DHCP服務器廣播發現報文,本地網絡上所有主機都能收到廣播報文,但只有DHCP服務器才能回答此廣播報文。
二、DNS
提供域名到IP地址的解析
DNS服務器分爲4種:本地域名服務器(也稱默認域名服務器),根域名服務器,頂級域名服務器,權限域名服務器
查詢過程:主機向本地域名服務器進行遞歸查詢,即本地域名服務器如果不知道域名的IP,就以DNS客戶的身份向其他根域名服務器發起查詢。本地域名服務器向根域名服務器發起的查詢爲迭代查詢,即要麼返回IP地址,要麼返回下一個查詢的DNS服務器,由本地域名服務器再進行查詢。
三、電子郵件
SMTP發送,POP3和IMAP讀取
由發件人寫郵件,用SMTP發到發送方郵件服務器。
發送方郵件服務器與接收方郵件服務器建立TCP連接,發郵件。
收件人使用POP3讀取郵件。
四、www萬維網
1、統一資源定位符URL
標識萬維網文檔。URL一般格式:協議://主機:端口/路徑
2、超文本傳送協議HTTP
進行信息交互。HTTP協議是無連接,無狀態的。
3、超文本標記語言HTML
顯示文檔。
4、網頁瀏覽過程
瀏覽器分析URL,DNS解析IP,瀏覽器與服務器建立TCP連接,HTTP請求,HTTP響應,釋放TCP連接
5、cookie
產生一個唯一的識別碼,用於跟蹤客戶
6、瀏覽器
瀏覽器主要有一組客戶程序,一組解釋程序和一些控制程序
客戶程序如HTTP,FTP,SMTP
解釋程序如HTML
五、FTP
1、工作過程:
服務器主進程對於連接請求,啓動從屬進程——控制進程來處理
控制進程在接受文件傳輸請求之後,創建從屬進程——數據傳送進程,並建立一條數據連接負責傳送,在傳送完畢後關閉。
2、運行模式:
(1)主動方式:客戶端連接服務器TCP21端口,建立連接。客戶端需要發送數據時,發送PORT命令告知服務器客戶端用什麼端口接收數據,服務器用20端口傳送數據。
(2)被動方式:同樣,客戶端連接服務器TCP 21端口,建立連接。客戶端發送數據時,發送PASV命令,服務器收到PASV命令後,隨機打開一個高端端口,通過PORT命令告知客戶端,客戶端連接此端口,進行數據傳送。
六、TELNET
遠程登錄
七、SNMP
網管協議
服務器161端口接收探詢報文,客戶端162端口接收自陷報文。