1. 程式人生 > >Kali Linux常用服務配置教程DHCP服務原理

Kali Linux常用服務配置教程DHCP服務原理

Kali Linux常用服務配置教程DHCP服務原理

動態主機配置協議(Dynamic Host Configuration Protocol,簡稱DHCP)是一個區域網的網路協議,基於UDP協議工作。它主要有兩個用途:第一,給內部網路或網路服務供應商自動分配IP地址;第二,給使用者或者內部網路管理員作為對所有計算機作中央管理的手段。本節將介紹DHCP服務的安裝及配置。

DHCP服務原理

DHCP是TCP/IP協議簇中的一種,主要用來給區域網客戶機分配動態的IP地址和子網掩碼。下面將介紹DHCP服務的功能及工作流程。

1.DHCP服務的功能

DHCP的主要功能就是給區域網中的主機動態分配IP地址、子網掩碼、預設閘道器等。其中,獲取的這些資訊相關概念如下所示:

 IP地址:指網際網路協議地址,是IP Address的縮寫。IP地址被用來給Internet上的電腦一個編號,是一個32位的二進位制數,通常被分隔為4個“8位二進位制數”(也就是4個位元組)。IP地址通常用“點分十進位制”表示成(a.b.c.d)的形式。其中,a,b,c,d都是0~255之間的十進位制整數。

IP地址分類:IP地址分為A、B、C、D、E五類。其中,A、B、C是基本類,D、E類作為多播和保留使用。下面將列出每類地址的範圍,如表1-1所示。

表1-1  IP地址分類

類別

最大網路數

IP地址範圍

最大主機數

私有IP地址範圍

A

126(2^7-2)

0.0.0.0-127.255.255.255

16777214

10.0.0.0-10.255.255.255

B

16384(2^14)

128.0.0.0-191.255.255.255

65534

172.16.0.0-172.31.255.255

C

2097152(2^21)

192.0.0.0-233.255.255.255

254

192.168.0.0-192.168.255.255

  廣播地址:是專門用於同時向網路中所有工作站進行傳送的一個地址。在使用TCP/IP協議網路中,主機標識段host ID為全1的IP地址為廣播地址。

 本地迴環地址:本地迴環地址指的是以127開頭的地址,通常用127.0.0.1來標識。

子網掩碼:又叫網路掩碼、地址掩碼。子網掩碼是一個32位地址,用於遮蔽IP地址的一部分以區別網路標識和主機標識,並說明該IP地址是在區域網上,還是在遠端網上。

預設閘道器:是一個可直接到的IP路由器的IP地址。預設閘道器的意思是,一臺主機如果找不到可用的閘道器,就把資料包發給預設指定的閘道器,由這個閘道器來處理資料包。

路由:指路由器從一個介面上收到資料包,根據資料包的目的地址進行定向並轉發到另一個介面的過程。