夜刃捕食者一直不刷:浅谈组网时IP地址的划分

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/25 01:12:05

M=256-IP_block
IP_block=256/Subnet_block
Subnet_block=256/IP_block
IP_num=IP_block-2
Subnet_num=Subnet_block-2

Class A Effective Effective # bits Mask Subnets Hosts ------- --------------- --------- --------- 2 255.192.0.0 2 4194302 3 255.224.0.0 6 2097150 4 255.240.0.0 14 1048574 5 255.248.0.0 30 524286 6 255.252.0.0 62 262142 7 255.254.0.0 126 131070 8 255.255.0.0 254 65536 9 255.255.128.0 510 32766 10 255.255.192.0 1022 16382 11 255.255.224.0 2046 8190 12 255.255.240.0 4094 4094 13 255.255.248.0 8190 2046 14 255.255.252.0 16382 1022 15 255.255.254.0 32766 510 16 255.255.255.0 65536 254 17 255.255.255.128 131070 126 18 255.255.255.192 262142 62 19 255.255.255.224 524286 30 20 255.255.255.240 1048574 14 21 255.255.255.248 2097150 6 22 255.255.255.252 4194302 2
Class B Effective Effective # bits Mask Subnets Hosts ------- --------------- --------- --------- 2 255.255.192.0 2 16382 3 255.255.224.0 6 8190 4 255.255.240.0 14 4094 5 255.255.248.0 30 2046 6 255.255.252.0 62 1022 7 255.255.254.0 126 510 8 255.255.255.0 254 254 9 255.255.255.128 510 126 10 255.255.255.192 1022 62 11 255.255.255.224 2046 30 12 255.255.255.240 4094 14 13 255.255.255.248 8190 6 14 255.255.255.252 16382 2
Class C Effective Effective # bits Mask Subnets Hosts ------- --------------- --------- --------- 2 255.255.255.192 2 62 3 255.255.255.224 6 30 4 255.255.255.240 14 14 5 255.255.255.248 30 6 6 255.255.255.252 62 2
M=256-IP_blockIP_block=256/Subnet_blockSubnet_block=256/IP_blockIP_num=IP_block-2Subnet_num=Subnet_block-2
一,已知所需子网数12,求实际子网数由于12最接近2的冥数为16(2^4),既Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14.
二,已知一个B类子网每个子网主机数要达到60X255(约相当于X.Y.0.1--X.Y.59.254的数量)个,求子网掩码1. 60接近2的冥数为64(2^6),即IP_block=642. 子网掩码M=256-IP_block=256-64=1923. 子网掩码格式B类是:255.255.M.0,所以子网掩码为:255.255.192.0
三.如果所需子网数为7,求子网掩码1. 7最接近2的冥为8,但8个Subnet_block因为要保留首,尾2个子网块,即8-2=6<7,并不能达到所需子网数,所以应该取2的冥为16,即Subnet_block=162. IP_block=256/Subnet_block=256/16=163. 子网掩码M=256-IP_block=256-16=240
四.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机段1. 211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M2. 4个子网,4接近2的冥是8(2^3),所以Subnet_block=8,Subnet_num=8-2=63. IP_block=256/Subnet_block=256/8=324. 子网掩码M=256-IP_block=256-32=2245. 所以子网掩码表示为255.255.255.2246. 因为子网块中的可分配主机又有首,尾两个不能使用,所以可分配6个子网块(Subnet_num),每块32个可分配主机块,即:32-63,64-95,96-127,128-159,160-191,192-223首块(0-31)和尾块(224-255)不能使用7. 每个子网块中的可分配主机块又有首,尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机段分别为:33-62,65-94,97-126,129-158,161-190,193-2228. 所以子网掩码为255.255.255.224 主机段共6段为:211.134.12.33--211.134.12.62;211.134.12.193--211.134.12.222 可以任选其中的4段作为4个子网.
一、利用子网数来计算在求子网掩码之前必须先搞清楚要划分的子网数目,以及每个子网内的所需主机数目。1)将子网数目转化为二进制来表示2)取得该二进制的位数,为 N3)取得该IP地址的类子网掩码,将其主机地址部分的的前N位置 1 即得出该IP地址划分子网的子网掩码。如欲将B类IP地址168.195.0.0划分成27个子网:1)27=110112)该二进制为五位数,N = 53)将B类地址的子网掩码255.255.0.0的主机地址前5位置 1,得到 255.255.248.0即为划分成 27个子网的B类IP地址 168.195.0.0的子网掩码。二、利用主机数来计算1)将主机数目转化为二进制来表示2)如果主机数小于或等于254(注意去掉保留的两个IP地址),则取得该主机的二进制位数,为 N,这里肯定 N<8。如果大于254,则 N>8,这就是说主机地址将占据不止8位。3)使用255.255.255.255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。如欲将B类IP地址168.195.0.0划分成若干子网,每个子网内有主机700台:1)700=10101111002)该二进制为十位数,N = 103)将该B类地址的子网掩码255.255.0.0的主机地址全部置 1,得到255.255.255.255然后再从后向前将后 10位置0,即为: 11111111.11111111.11111100.00000000即255.255.252.0。这就是该欲划分成主机为700台的B类IP地址 168.195.0.0的子网掩码。

分几段 。划出很多IP,组成网。

分四段

ip地址的划分
ip地址的划分: A 类: |0| + 网络号7位+主机号24位 0.0.0.0 ------127.255.255.255 B 类: |1 0|+网络号14位+主机号16位 128.0.0.0 ------191.255.255.255 C 类: |1 1 0|+网络号21位+主机号8位 192.0.0.0 ------223.255.255.255 D 类: |1 1 1 0|+网络号28位多播组号 224.0.0.0 ------239.255.255.255 E 类: |1 1 1 1 0|+27位留待后用 这些32位的地址通常写成四个十进制的数,其中每个整数对应一个字节。这种表示方法称作“点分十进制表示法(Dotted decimal notation)”。 特殊ip地址:1、0.0.0.0严格来说,0.0.0.0已经不是真正意义上的ip地址了。它表示的是这样一个集合,所有不清楚的主机和目的网络。这里的不清楚是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个收容所,所有不认识的三无人员,一律送进去。如果你在网络设置中设置了缺省网关,那么windows系统就会自动产生一个目的地址为0.0.0.0的缺省路由。2、255.255.255.255 限制广播地址,对本机来说,这个地址指本网段内(同一个广播域)的所有主机。如果翻译成人类的语言,应该是这样:"这个房间里所有人注意了"这个地址不能被路由器转发。3、127.0.0.1 本机地址,主要用于测试。用汉语表示就是"我自己"。在windows系统中,这个地址有个别名"localhost"。寻址这样一个地址,是不能把它发到网络接口的。除非出错了。否则在传输介质上永远不应该出现目的地址为127.0.0.1的数据包4、224.0.0.1 组播地址,注意它和广播地址的区别。从224.0.0.0到239.255.255.255都是这样的地址。224.0.0.1特指所有主机, 224.0.0.2特指所有路由器。这样的地址多用于一些特定的应用程序以及多媒体程序。如果你的主机开启了IRDP(Internet路由发现协议,使用组播功能)功能,那么你的主机路由表中应该有这样一条路由。5、169.254.*.* 如果你的主机使用了DHCP功能自动获得一个ip地址,那么当你的DHCP服务器发生故障或响应时间太长而超出系统规定的一个时间,windows系统会为你分配这样一个地址。如果你发现你的主机ip地址是个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。6、10.*.*.*,172.16.*.*~172.31.*.*,192.168.*.* 私有地址,这些地址被大量用于企业内部网络中。一些宽带路由器,也往往使用192.168.1.1作为缺省地址。私有网络由于不与外部互连,因而可能使用随意的ip地址。保留这样的ip地址使其使用是为了避免以后接入公网时引起地址混乱。使用私有地址的私有网络在接入internet时,要使用地址翻译(NAT),将私有地址翻译成公用合法地址。在internet上,这类地址是不能出现的。对一台网络上的主机来说,它可以正常接收的合法目的网络地址有三种:单播地址(目的为单个主机)、广播地址(目的端为给定网络上的所有主机)以及多播地址(目的端为同一组内的所有主机)。 TCP/IP协议规定,主机编号各位全为“1”的网址用于广播之用,叫广播地址。网络标识符和主机编号的32比特位全为“1”的网址用于本网广播,该地址叫作有限广播地址(limited broadcast address)。主机在启动过程中,往往不知道本网的网址(即本网网络号),这时候,若想向本网广播,只能采用有限广播地址。在协议中规定,各位全为“0”的网址被解释成“本”网络。若主机试图在本网内通信,而又不知道本网网络号,可以利用该地址。 特殊IP地址及专用IP地址1、特殊IP地址特殊地址 NETID HOSTID 源地址或目的地址 示例说明 网络地址 特定的 全0 都不是 不分配给任何主机,仅用于表示某个网络的网络地址;例:202.114.206.0 直接广播地址 特定的 全1 目的地址 不分配给任何主机,用作广播地址,对应分组传递给该网络中的所有结点(能否执行广播,则依赖于支撑的物理网络是否具有广播的功能);例: 202.114.206.255 受限广播地址 全1 全1 目的地址 称为有限广播地址,通常由无盘工作站启动时使用,希望从网络IP地址服务器处获得一个IP地址;例:255.255.255.255 本网络的本主机 全0 全0 源地址 表示本身本机地址,仅在系统启动时允许使用,并且永远不是一个有效的目 的地址;例:0.0.0.0 本网络的特定主机 全0 特定的 目的地址 本网络的特定主机;例:0.0.0.126 回送地址 127 任意 目的地址 常用于本机上软件测试和本机上网络应用程序之间的通信地址;例: 127.0.0.1 localhost 2、专用IP地址 TCP /IP协议需要IP地址支持,IP地址资源具有告急的趋势,一种解决方案是:利用专用网的地址分配方案(RFC1918)。 原理:定义两类IP地址, (1)全局IP地址:用于因特网——公共主机; (2)专用IP地址:仅用于组织的专用网内部——本地主机。 公共主机和本地主机可以共存于同一网络和进行互访;大多数路由器不转发携带本地IP地址的分组。本地主机必须经网络地址迁移服务器(NAT或代理服务器)才能访问因特网。 RFC1918定义的专用IP地址: 10.0.0.0 — 10.255.255.255 1个A类地址; 172.16.0.0 — 172.31.255.255 16个连续的B类地址; 192.168.0.0 — 192.168.255.255 256个连续的C类地址。 企业内部网的主机的IP地址可以设置成专用IP地址,进行企业内部的网络应用;并可通过代理服务器访问因特网(如下图所示)。这样只需要申请少量的因特网IP地址,既解决了IP地址不足的问题,又解决了网络安全问题