你要知二进制。然后要知道什么是与什么是非
1.IP地址:
IP地址有一个32位二进制数字组成的连接地址,由4个8位字段组成,8位字段称为8位位组,每个8位位组之间用点号隔开,用于标识
TCP/IP宿主机。每个IP地址都包含两部分:网络ID和主机ID,网络ID 标识在同一个物理网络上的所有宿主机,主机ID标识网络上的每一个宿主机,运行TCP/IP的每个计算机都需要唯一的IP地址。
Intenet委员会定义了五种地址类型以适应不同尺寸的网络。地址类型定义网络ID使用哪些位,它也定义了网络的可能数目和每个网络可能的宿主机数目.
2.子网掩码(Subnet Mask)
使用子网可以把单个大网分成多个物理网络,并用路由器把它们连接起来。子网掩码用于屏蔽IP地址的一部分,使得TCP/IP能够区别网络ID和宿主机ID。当TCP/IP宿主机要通信时,子网掩码用于判断一个宿主机是在本地网络还是在远程网络。
缺省的子网掩码用于不分成子网的TCP/IP网络,对应于网络ID的所有位都置为1,每个8位位组的十进制数是255,对应于宿主机ID的所有位都置为0。
用于子网掩码的位数决定可能的子网数目和每个子网的宿主机数目,子网掩码的位数越多,则子网越多,但是宿主机也较少。
例:假设A类地址子网数是14,则所需位数至少为4,用于子网的位为:
11111111, 11110000, 00000000, 00000000,
子网掩码为255.240.0.0,每个子网的宿主机数目为2^20-2=1,048, 574个。
IP地址的结构
要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。
IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。
什么是子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
常用的子网掩码
子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。
1.子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。
2.子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个IP地址。但是实际可用的IP地址数量是2552-2,即65023个。
IP地址的子网掩码设置不是任意的。如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地机不在同一子网内的目的机的数据,会因为错误的判断而认为目的机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目的机,导致网络传输错误;如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。因此,子网掩码应该根据网络的规模进行设置。
如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的IP地址子网掩码;笔者见到的最大规模的中小学校园网具有1500多台电脑,这种规模的局域网可以使用“255.255.0.0”。
那网关呢?网关的地址和IP地址子网掩码有什么关系呢?
追答A类的 就是第1段是网络位
B类的 就是第1和2段是网络位
C类的就是第1 2 3段是网络位
然后这样你用上面的方法自己去计算就是了
网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP
128转换为二进制10000000,1转换为00000001,根据反码运算得到子网位是一位。为0,所以IP的最大值为01111111,由于主机号不能全为1或者0,所以最大为127,但是网关那个254,已超过了,所以不可以,是吗?网关最后一个字节只要在1~127之间就可以吗?
追答你不是会计算吗。我也好久没有看这么基础的了。你按着说明计算下吧
还要看你是A类IP 还是C类或者B类IP
128转换为二进制10000000,1转换为00000001,根据反码运算得到子网位是一位。为0,所以IP的最大值为01111111,由于主机号不能全为1或者0,所以最大为127,但是网关那个254,已超过了,所以不可以,是这样吗?网关最后一个字节只要在1~127之间就可以吗?
追答嗯,是的。不过,你这样算太麻烦了,有个简便的算法,256-128=128,所以这个网段的地址总数是128 ,从192.168.1.0到192.168.1.127。0是网络地址,127是广播地址,都不能用。
追问256-128=128 为什么这样算呢?如果子网掩码的最后一个字节是224,那网关的应该是从哪里到哪里?还是要具体结合IP才知道?
本回答被提问者和网友采纳IP和子网掩码和网关的关系
IP地址,标示你电脑的身份。子网掩码,可以标示子网划分的情况,所属子网。默认网关,数据包默认选择的出口,一般是你的路由器地址。简单来说,子网掩码就是判断两个IP地址,是不是在同一个网段(或称子网),在同一网段的两个地址,可以直接通信。不管是通过IP地址也好,还是通过“计算机名”,都是可以...
IP地址、子网掩码、网关、DNS之间有什么关系?
1.子网掩码是确定ip地址的范围的.比如192.168.1.0\/255.255.255.0这就是一个c类的ip地址.通过子网掩码可以划分更小的网段.来划分不同的地址范围用于不同的应用.2.ip地址就是在网络上用以区分主机的逻辑地址.就像电话号码一样,在internet是不能重复的.3.网关基本上是指设在路由器上的地址.例如...
IP地址、子网掩码、网关之间是什么关系?(或者说网络系统各接点儿之间...
子网掩码是一个32位地址,是与IP地址结合使用的一种技术。它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。二是用于将一个大的IP网络划分为若干小的子网络。ip地址就是家庭住址,网关相当于你家的门口。
IP地址、子网掩码、网关的关系?
这对于采用TCP\/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。 常用的子网掩码 子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。 1. 子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255...
IP地址、子网掩码、网关之间是什么逻辑以及计算关系?或者说网络系统各接...
IP和掩码是搭配在一起使用的,掩码限定了IP地址段的范围,也可以理解成子网的反问。也就是说同一个IP地址配上不同的掩码,这个IP地址所在的网段可能就是不一样。网关是与你的IP地址属于同一个子网内另外的任意的可用IP地址,但是一般都是这个地址段的第一个或者最后一个地址用来作为网关。网关的地址...
网关,IP、子网掩码之
网关、IP地址和子网掩码是网络通信中的重要概念,它们共同决定了设备在网络中的位置和通信方式。子网掩码用于判断两个IP地址是否处于同一网络,只有在同一子网内的设备才能直接通信,无论是通过IP地址还是计算机名。如果需要跨越不同子网,就需要网关作为中继,它是一个出口地址,且必须位于你的计算机所在网络...
IP地址、子网掩码、网关的概念
IP地址由网格号与主机号组成,二者共同确定计算机在网络中的位置。子网掩码则扮演着判断两台计算机是否处于同一网络段的“法官”角色。若两台计算机IP地址的网格号相同,它们便能直接通信;反之,则需借助网关进行信息交换。子网掩码是一个32位二进制数,通过它,我们可以清晰地辨识出网络号与主机号的边界...
IP地址、子网掩码、网关、DNS之间的关系-网络知识小分享
通过计算IP地址和子网掩码的“与”运算,我们可以得到网络地址。不同网络地址的设备之间可以进行通信,而不在同一网络的设备之间则无法通信。解决不同网段之间的通信问题,可以采用多种方法,比如在子网间加装顶层交换机或利用VLAN虚拟局域网技术来实现。理解IP地址、子网掩码、网关和DNS之间的关系对于构建和...
IP地址,子网掩码,网关这三个有什么关系,
子网掩码是IP地址的扩展,通过子网掩码,可让多个网段的IP地址通过一个子网掩码上INTERNET。网关是上网要经过的一台专用服务器地址。设置要根据你的电脑所处环境,如果是局域网,例如IP地址是192.168.0.*的IP地址,那么网关基本上为192.168.0.1或192.168.0.254 如果是直接上Internet,那么就要看...
IP地址,子网掩码,网关的关系以及算法
网关是与电脑对应的路由器端口地址,用做不同网段间的数据连接。子网掩码是用来限制网段大小的,也就是说一个网段有多少IP地址是由子网掩码决定的。IP地址就是与网关同网段的地址了,只要是该 网关没有什么算法,只要是该网段内唯一的一个IP就可以用。网关一般是本网段内最大或最小的IP没有硬性规定...