DHCP服务器分配IP地址的方式哪几种?

DHCP服务器分配IP地址的方式哪几种?,第1张

DHCP分配
为了使TCP/IP协议更加易于管理,微软和几家厂商共同建立了一个Internet标准----动态主机配置协议(Dynamic Host configuration Protocol,DHCP),由它提供自动的TCP/IP配置。DHCP服务器为其客户端提供IP地址子网掩码和默认网关地址等各种配置。
网络中的计算机可以通过DHCP服务器自动获取IP地址信息。DHCP服务器维护着一个容纳有许多IP地址的地址池,并根据计算机的请求而出租。DHCP是Windows默认采用的地址分配方式。
默认情况下,Windows 98/me/2000/XP系统都使用DHCP来进行IP地址的分配,所以,如果仍然选择DHCP来分配和管理IP地址,网管工作将会减轻很多,而且可以很方便地配置客户机。我们所要做的就是维护好一台DHCP服务器即可。

用于识别该网络中的主机。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B类地址的前两位总是10,C类地址的前三位总是110。 (1)A类地址第1字节为网络地址,其它3个字节为主机地址。它的第1个字节的第一位固定为0
(2)A类地址网络号范围:1000---126000
(3)A类地址中的私有地址和保留地址:
① 10XXX是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
范围(10000---10255255255)
② 127XXX是保留地址,用做循环测试用的。 (1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10
(2) B类地址网络号范围:128000---19125500。
(3) B类地址的私有地址和保留地址
① 1721600---17231255255是私有地址
② 169254XX是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。
191255255255是广播地址,不能分配。 (1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。
(2)C类地址网络号范围:192000---2232552550。
(3) C类地址中的私有地址:
192168XX是私有地址。(19216800---192168255255) (1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
(2) D类地址范围:224000---239255255255 (1) E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
(2) E类地址范围:240000---255255255254
IP地址如果只使用ABCDE类来划分,会造成大量的浪费:一个有500台主机的网络,无法使用C类地址。但如果使用一个B类地址,6万多个主机地址只有500个被使用,造成IP地址的大量浪费。因此,IP地址还支持VLSM技术,可以在ABC类网络的基础上,进一步划分子网。
无类地址
除ABCDE以外的IP地址段划分方式,如:19216810 255255255252等分成C段划分的地址 不过,众所皆知的,IP 位址仅为 xxxxxxxxxxxx 的资料型态,其中, xxx 为 1-255 间的整数,由于计算机的成长速度太快,实体的 IP 已经有点不足了,好在早在规划 IP 时就已经预留了三个网段的 IP 做为内部网域的虚拟 IP 之用。这三个预留的 IP 分别为:
A级:10001 - 10255255254
B级:1721601 - 17231255254
C级:19216801 - 192168255254
上述中最常用的是19216800这一组。不过,由于是虚拟 IP ,所以当您使用这些地址的时候﹐当然是有所限制的,限制如下:
私有位址的路由信息不能对外散播
使用私有位址作为来源或目的地址的封包﹐不能透过Internet来转送
关于私有位址的参考纪录(如DNS)﹐只能限于内部网络使用
由于虚拟 IP 的计算机并不能直接连上 Internet ,因此需要特别的功能才能上网。不过,这给我们架设IP网络提供了很大的方便﹐比如﹕您的公司还没有连上Internet﹐但这不保证将来不会。使用公共IP的话﹐如果没经过注册﹐在以后真正连上网络的时候﹐就很可能和别人冲突了。也正如前面所分析的﹐到时候再重新规划IP的话﹐将是件非常头痛的问题。这时候﹐我们可以先利用私有位址来架设网络﹐等到真要连上internet的时候﹐我们可以使用IP转换协定﹐如 NAT (Network Addresss Translation)等技术﹐配合新注册的IP就可以了。 为了标识IP地址的网络部分和主机部分,要和地址掩码(Address Mask)结合,掩码跟IP地址一样也是32 bits,用点分十进制表示。IP地址网络部分对应的掩码部分全为“1”,主机部分对应的掩码全为“0”。
缺省状态下,如果没有进行子网划分,A类网络的子网掩码为255000,B类网络的子网掩码为25525500,C类网络的子网掩码为2552552550。利用子网,网络地址的使用会更加有效。
有了子网掩码后,IP地址的标识方法如下:
例:19216811 2552552550或者标识成19216811/24(掩码中“1”的个数) 固定IP与动态IP 基本上,这两个东西是由于网络公司大量的成长下的产物,例如,你如果向中国电信申请一个商业型态的 ADSL 专线,那他会给你一个固定的实体 IP ,这个实体 IP 就被称为『固定 IP 』了。而若你是申请计时制的 ADSL ,那由于你的 IP 可能是由数十人共同使用,因此你每次重新开机上网时,你这部计算机的 IP 都不会是固定的!于是就被称为『动态 IP』或者是『浮动式IP』。基本上,这两个都是『实体IP』,只是网络公司用来分配给用户的方法不同而产生不同的名称而已! 组播地址 在IP地址空间中,有的IP地址不能为设备分配的,有的IP地址不能用在公网,有的IP地址只能在本机使用,诸如此类的特殊IP地址众多:注意它和广播的区别。从224000到239255255255都是这样的地址。224001特指所有主机, 224002特指所有路由器。这样的地址多用于一些特定的程序以及多媒体程序。如果你的主机开启了IRDP(Internet路由发现协议,使用组播功能)功能,那么你的主机路由表中应该有这样一条路由。 169254xx 如果你的主机使用了DHCP功能自动获得一个IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Windows系统会为你分配这样一个地址。如果你发现你的主机IP地址是一个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。 受限广播地址 广播通信是一对所有的通信方式。若一个IP地址的2进制数全为1,也就是255255255255,则这个地址用于定义整个互联网。如果设备想使IP数据报被整个Internet所接收,就发送这个目的地址全为1的广播包,但这样会给整个互联网带来灾难性的负担。因此网络上的所有路由器都阻止具有这种类型的分组被转发出去,使这样的广播仅限于本地网段。直接广播地址 一个网络中的最后一个地址为直接广播地址,也就是HostID全为1的地址。主机使用这种地址把一个IP数据报发送到本地网段的所有设备上,路由器会转发这种数据报到特定网络上的所有主机。
注意:这个地址在IP数据报中只能作为目的地址。另外,直接广播地址使一个网段中可分配给设备的地址数减少了1个。 源IP地址 若IP地址全为0,也就是0000,则这个IP地址在IP数据报中只能用作源IP地址,这发生在当设备启动时但又不知道自己的IP地址情况下。在使用DHCP分配IP地址的网络环境中,这样的地址是很常见的。用户主机为了获得一个可用的IP地址,就给DHCP服务器发送IP分组,并用这样的地址作为源地址,目的地址为255255255255(因为主机这时还不知道DHCP服务器的IP地址)。 NetID为0的 当某个主机向同一网段上的其他主机发送报文时就可以使用这样的地址,分组也不会被路由器转发。比如1212120/24这个网络中的一台主机1212122/24在与同一网络中的另一台主机1212128/24通信时,目的地址可以是0008。 环回地址 127网段的所有地址都称为环回地址,主要用来测试网络协议是否工作正常的作用。比如使用ping127001就可以测试本地TCP/IP协议是否已正确安装。另外一个用途是当客户进程用环回地址发送报文给位于同一台机器上的服务器进程,比如在浏览器里输入127123,这样可以在排除网络路由的情况下用来测试IIS是否正常启动。 专用地址 IP地址空间中,有一些IP地址被定义为专用地址,这样的地址不能为Internet网络的设备分配,只能在企业内部使用,因此也称为私有地址。若要在Internet网上使用这样的地址,必须使用网络地址转换或者端口映射技术。
这些专有地址是:
10/8 地址范围:10000到10255255255 共有2的24次方个地址
17216/12 地址范围:1721600至17231255255 共有2的20次方个地址
192168/16 地址范围:19216800至192168255255 共有2的16次方个地址

地址分配对应用来说更多的是如何理解为什么会这样分配给你ip地址,需要自己做ip规划的机会是很少的,除非是私有的大型的网络,真正需要考虑大规模ip规划的工程师在全国应该不会超过3位数。
1、IP地址
IP地址标识着网络中一个系统的位置。我们知道每个IP地址都是由两部分组成的:网络号和主机号。其中网络号标识一个物理的网络,同一个网络上所有主机需要同一个网络号,该号在互联网中是唯一的;而主机号确定网络中的一个工作端、服务器、路由器其它TCP/IP主机。对于同一个网络号来说,主机号是唯一的。每个TCP/IP主机由一个逻辑IP地址确定。
网络号和主机号
IP地址有两种表示形式:二进制表示(1和0太多了就搞不清)和点分十进制表示。每个IP地址的长度为4字节,由四个8位域组成,我们通常称之为八位体。八位体由句点分开,表示为一个0-255之间的十进制数。一个IP地址的4个域分别标明了网络号和主机号。
2、地址类型
为适应不同大小的网络,internet定义了5种IP地址类型。
可以通过IP地址的前八位来确定地址的类型:
类型 IP形式 网络号 主机号
A类 wxyz w xyz w时1——126
B类 wxyz wx yz w是128——191
C类 wxyz wxy z w是192——223
我们来看一下这5类地址:
A类地址:可以拥有很大数量的主机,最高位为0,紧跟的7位表示网络号,余24位表示主机号,总共允许有126个网络。
B类地址:被分配到中等规模和大规模的网络中,最高两位总被置于二进制的10,允许有16384个网络。
C类地址:被用于局域网。高三位被置为二进制的110,允许大约200万个网络。
D类地址:被用于多路广播组用户,高四位总被置为1110,余下的位用于标明客户机所属的组。
E类地址是一种仅供试验的地址。
私有ip范围,这主要是提供给企业内部网络建设时使用的ip地址,这些ip地址不会出现在internet 上,用户在考虑内部ip设置是可以直接使用,而不需要申请,而且从外部业不可以访问这些ip地址,实际使用的过程中需要在内部网络和外部网络之间设置nat服务器。
10000 - 10255255255 or 10000/8
1721600 - 17231255255 0r 1721600/12
19216800- 192168255255 or 19216800/16
3、地址分配指南
在分配网络号和主机号时应遵守以下几条准则:
(1)网络号不能为127。大家知道该标识号被保留作回路及诊断功能,还记得平时ping
127001?
(2)不能将网络号和主机号的各位均置1。如果每一位都是1的话,该地址会被解释为网内广播而不是一个主机号。(TCP/IP是一个可广播的协议嘛)
(3)相应于上面一条,各位均不能置0,否则该地址被解释为“就是本网络”。
(4)对于本网络来说,主机号应该是唯一。(否则会出现IP地址已分配或有冲突之类的错误)
分配网络号
对于每个网络以及广域连接,必须有唯一的网络号,主机号用于区分同一物理网络中的不同主机。如果网络由路由器连接,则每个广域连接都需要唯一的网络号。
分配主机号
主机号用于区分同一网络中不同的主机,并且主机号应该是唯一的。所有的主机包括路由器间的接口,都应该有唯一的网络号。路由器的主机号,要配置成工作站的缺省网关地址。
有效的主机号
A类:w001--w255255254
B类:wx01--wx255254
C类:wxy1--wxy254
4、子网屏蔽和IP地址
TCP/IP上的每台主机都需要用一个子网屏蔽号。它是一个4字节的地址,用来封装或“屏蔽”IP地址的一部分,以区分网络号和主机号。当网络还没有划分为子网时,可以使用缺省的子网屏蔽;当网络被划分为若干个子网时,就要使用自定义的子网屏蔽了。
缺省值
我们来看看缺省的子网屏蔽值,它用于一个还没有划分子网的网络。即使是在一个单段网络上,每台主机也都需要这样的缺省值。
它的形式依赖于网络的地址类型。在它的4个字节里,所有对应网络号的位都被置为1,于是每个八位体的十进制值都是255;所有对就主机号的位都置为0。例如:C类网地址19216801和相应的缺省屏蔽值2552552550。
变长子网
由于固定的abc方式分配ip地址存在很大的浪费,所以现在使用很多的子网分配方式采用变场子网的形式,可以更加的灵活。
确定数据包的目的地址
我们说把屏蔽值和IP地址值做“与”的 *** 作其实是一个内部过程,它用来确定一个数据包是传给本地还是远程网络上的主机。其相应的 *** 作过程是这样的:当TCP/IP初始化时,主机的IP地址和子网屏蔽值相“与”。在数据包被发送之前,再把目的地址也和屏蔽值作“与”,这样如果发现源IP地址和目的IP地址相匹配,IP协议就知道数据包属于本地网上的某台主机;否则数据包将被送到路由器上。
注:我们知道“与” *** 作是将IP地址中的每一位与子网屏蔽中相应的位按逻辑与作比较。
建立子网
1、 子网简介
一个网络实际上可能会有多个物理网段,我们把这些网段称之为子网,其使用的IP地址是由某个网络号派生而得到的。
将一个网络划分成若干个子网,需要使用不同的网络号或子网号。当然了,划分子网有它的优点,通过划分子网,每个单位可以将复杂的物理网段连接成一个网络,并且可以:
(1) 混合使用多种技术,比如以太网和令牌环网。(最流行的两种接口都支持了哦)
(2) 克服当前技术的限制,比如突破每段主机的最大数量限制。
(3) 通过重定向传输以及减少广播等传输方式以减轻网络的拥挤。
实现子网划分
在动手划分子网之前,我们一定要先分析一下自己的需求以及将来的规划。一般情况下我们遵循这样的准则:
(1) 确定网络中的物理段数量。(就是子网个数嘛)
(2) 确定每个子网需要的主机数。注意一个主机至少一个IP地址。
(3) 基于此需求,定义:整个网络的子网屏蔽、每个子网唯一的子网号和每个子网的主机号范围。
子网屏蔽位
在定义一个子网屏蔽之前,确定一下将来需要的子网数量及每子网的主机数是必不可少的一步。因为当更多的位用于子网屏蔽时,就有更多的可用子网了,但每个子网中的主机数将减少。(这和定义IP地址的概念正好相反)
2、定义子网屏蔽
将网络划分成若干个子网时,必须要定义好子网屏蔽。我们来看看定义的步骤:
(1)确定物理网段也就是子网的个数,并将这个数字转换成二进制数。比如B类地址,分6个子网就是110。
(2)计算物理网段数(子网数)的二进制位数,这里是110,所以需要3位。
(3)以高位顺序(从左到右)将这个反码转换成相应的十进制值,因为需要3位,就将主机号前3位作为子网号,这里是11100000,所以屏蔽就是2552552240。
3、定义子网号
子网号与子网屏蔽的位数相同。
(1)列出子网号按高到低的顺序使用的位数。例如子网屏蔽使用了3位,二进制值是11100000。
(2)将最低的一位1转换成十进制,用这个值来定义子网的增量。这个例子中是1110,所以增量是32。
(3)用这个增量迭加从0开始的子网号,直到下一个值为256。这个例子中就是wx321-wx63254、wx641-wx127254等。
4、定义子网中的主机号
从上面的例子看出,一旦定义了子网号,就已经确定了每个子网的主机号了。我们在做每次增量后得出的值表明了子网中主机号范围的起始值。
确定每个子网中的主机数目
(1)计算主机号可用的位数。例如在B类网中用3位定义了网络号,那么余下的13位定义了主机号。
(2)将这个余下的位数也就是主机号转换为十进制,再减去1。例如13位值1111111111111转换为十进制的话就是8191,所以这个网络中每个子网的主机数就是8190了。

参考资料:

>对于如题的问题有很多的办法解决,主要的解决办法有两种:

一、设置为多个虚拟局域网(Vlan),一个局域网IP数量可以容纳254多台,这样多个虚拟局域网通过路由器或三层交换机相联就可以使你的局域网IP容纳量多于253台机器。说白了就是通过划分Vlan的方式,加路由方式来达到它们之间的通信。(Vlan+router)。这种方式对网络的管理与安全效好。但是维护与投资会加大。

二、通过设置缩短的IP掩码来使局域网的IP数量可以容纳更多的机器,这也是最方便且容易维护的网络。
如默认的是2552552550,可以设置成2552552520。
这种方式设置简单,但是网络的扩展不好,也不安全,因为一个广播域太大不好。

(最好去找个专门算子网掩码的工具,这会对你有帮助的。)
三、通过对服务器进行自动获取IP地址,这样的话不会是所有的机子都上网的。但是这种方式也要想到最大有多少台机子上网,如果超过这个值有些电脑会分配不到IP地址上不网。

方法1:

500台机器设置1个网关就可以了。
IP地址从19216802 开始 一直可以分配到 1921683254
网关用 19216801
子网掩码使用 2552552520

一个共同的光纤出口

方法2:

购买可以设置Valn的交换机,每个小网段放在一个Valn下面。 然后增加1台路由器。

在路由器里面配置 相应的路由数据,这样5个网段就可以相互访问了。
路由器连接到光纤上。
那种几千块钱的路由器可以达到这个功能要求的,但是性能低下。

希望我的回答能对您有帮助。

在交换机上开启DHCP服务,然后配置地址池19216820/24网段,排除掉19216822 到1921682199这个范围的IP,具体命令如下:

dhcp enable

interface vlanif10

ip address 1921682254 2552552550

dhcp select interface

dhcp server excluded-ip-address 19216822 1921682199

dhcp server dns-list XXXX

dhcp server lease day 30 hour 0 minute 0

其中dns和租期要根据实际情况配置。

扩展资料

DHCP有三种机制分配IP地址:

1) 自动分配方式(Automatic Allocation),DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。

2) 动态分配方式(Dynamic Allocation),DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。

3) 手工分配方式(Manual Allocation),客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。

参考资料:

百度百科-DHCP

ip地址分配其实就只有一种方案据是DHCP服务器。断开连接再重连一般是不会获得新ip的。这个是因为DHCP服务的设定,一般情况下通过DHCP来获取的ip的有效时间是两天,就是活两天内这个ip是属于你的不会获得新的ip,前提是你没有做过额外的设定。而公网ip电信公司做过策略的,你重新连上后一般是分配新的ip的,而内网的话没有那个网管会去做这个设定,因为用于内网的ip分配一般都是足够的,而公网ip现在是处于进展状态

一般都是自动分配的,如果是局域网ip地址,因为局域网一般都会开启dhcp功能,所以用户计算机连接之后就会自动分配一个类似于1921681100之类的ip地址;如果是公网ip地址,现在绝大多数用户都是普通的宽带用户,在使用宽带连接进行拨号之时,你的宽带账号和密码通过运营商认证服务器的认证之后,就会被分配到随机的公网ip地址,所以每次拨号连接之后的ip地址一般都是不同的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13126975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-05
下一篇 2023-06-05

发表评论

登录后才能评论

评论列表(0条)

保存