06、 應用層概述

06、 應用層概述

域名系統DNS(Domain Name System)

作用

把域名解析為IP地址。8.8.8.8 是google的DNS服務器,222.222.222.222是電信的DNS服務器,能夠用來幫忙解析域名地址。

域名

根 .頂級域名 com, edu, net,cn,org,gov二級域名 91xueit, inhe,例如91xueit.com是全球唯一的域名。三級域名 dba,例如www.dba.91xueit.com

域名解析命令

Ping或nslookup能得到IP地址。或者直接輸入網址。

06、 應用層概述

安裝自己的DNS服務器

  1. 解析內網自己的域名
  2. 降低 到Internet的域名解析流量
  3. 域環境

動態主機配置協議DHCP

  1. 靜態IP地址
06、 應用層概述

  1. 動態IP地址
06、 應用層概述

  1. 什麼是DHCP

我的理解就是當計算機使用自動獲取IP地址時,DHCP的作用就體現出來了。他的作用就是幫計算機分配IP地址的。客戶機在網中發廣播請求地址,目標IP是4個255,目標MAC地址是全FF。DHCP收到後,會從地址池裡選一個給客戶機。如果網絡中有2個DHCP服務端且都給了反饋,此時計算機還需要返回一個數據通知他選擇了誰提供的地址。另一個DHCP客戶端發現沒要他的,於是收回他提供的。從這個角度看,網絡中不能有太多的DHCP服務端。

06、 應用層概述

  1. DHCP服務器的安裝

必須是固定的IP地址範圍段。釋放租約:ipconfig /release。獲取為 ipconfig /renew

  1. DHCP跨網段配置IP地址

需要DHCP配IP地址的計算機,需要在他所在的網絡的路由器的網關上配置IPhelper address <dhcp-ip>,再訪問到DHCP。/<dhcp-ip>

文件傳輸協議FTP(File Transfer Protocol)

06、 應用層概述

FTP的連接方式包括控制連接和數據連接。每上傳/下載一個文件就會建立一個會話。控制連接:標準端口為21,用於發送FTP命令信息。數據連接:標準端口為20,用於上傳/下載數據。

FTP數據連接

涉及到主動模式和被動模式

  • 主動模式:FTP客戶端告訴FTP服務器(的21端口)它在使用什麼端口偵聽,然後FTP服務器(的20端口)主動地和FTP客戶端的這個端口建立連接。
06、 應用層概述

  • 被動模式:FTP服務器端打開在指定範圍內的某個新的端口(例如1089端口)並且進行偵聽,被動地等待客戶端發起連接。
06、 應用層概述

綜上,在有防火牆的情況下,如果使用被動模式,防火牆不得不開很多端口來監聽。因此應該使用主動模式來進行數據連接,並在防火牆開21和20端口。

FTP傳輸模式

文本模式:ASCII模式,以文本序列傳輸數據。二進制模式:Binary模式,以二進制序列傳輸數據。

遠程終端協議telnet

默認使用TDP23端口

遠程桌面協議RDP(Remote Desktop Protocol)

06、 應用層概述

萬維網www(World Wide Web)

06、 應用層概述

使用web代理服務器訪問網站

內網其它主機不能通過路由訪問Internet,只能由web代理(在同一個網段裡)訪問外網,然後內網其它主機訪問這個web代理來實現上網功能。如果web代理在外網,反而速度更慢。(1)節省內網訪問Internet的帶寬(便於訪問內容變化不大的網站)。(2)繞過防火牆訪問外網。例如訪問某個禁止的網站A,但是假如通過在與A同一個網絡中的web代理,就可以訪問該網站。(3)通過web代理避免被跟蹤。

參考文獻:https://www.bilibili.com/video/av9876107?p=7https://blog.csdn.net/iwanderu/article/details/103812980


分享到:


相關文章: