大家好,欢迎来到IT知识分享网。
概念解释
int addr:网络地址。IP地址和子网掩码进行相与运算,将运算结果中的网络地址不变,主机地址变为0,即主机号全0是网络地址。示例: 如果是192的C段地址,那么网络地址就是:192.168.1.0,地址掩码是:255.255.255.0;如果地址掩码是:255.255.0.0,那么网络地址就是:192.168.0.0;网络地址很大一部分是由地址掩码决定的。
相与运算规则:两者全为1得1,二者不全为1得0。具体来说,1与1得1, 1与0、0与1、0与0都得0。
简单判断:只要有0就是0,2个1才为1.
bcast:广播地址。广播地址(Broadcast Address)是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机。例如,对于10.1.1.0 (255.255.255.0 )网段,其广播地址为10.1.1.255 (255 即为2 进制的 ),当发出一个目的地址为10.1.1.255 的分组(封包)时,它将被分发给该网段上的所有计算机。
mask:子网掩码又叫网络掩码,是一个32位地址,用于屏蔽IP地址的一部分以区别网络号和主机标号,子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式。对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。
ip地址:由网络号+主机号构成,网络号相当于电话区号,主机号相当于电话号码,Ipv4分为A、B、C、D、E五类地址,任何一个Ipv4的IP地址由共由32位二进制数构成,每段8位,共4段,点分式IP地址十进制的表示为a.b.c.d格式。
A类IP地址由1字节(每个字节是8位)的网络号和3个字节主机号组成,A类地址范围是1.0.0.0至127.255.255.254,A类网络号前1位从0开始,A类IP的地址第一个字段范围是(00000000~0)0~127,但是由于全0和全1的地址用作特殊用途,实际可指派的第一个字段范围是1~126。(0.0.0.0地址被用于表示一个无效的,未知的或者不可用的目标。127.0.0.1属于{127}集合中的一个,而所有网络号为127的地址都被称之为回环地址,所以回环地址!=127.0.0.1,它们是包含关系,即回环地址包含127.0.0.1 。
B类IP地址由2字节(每个字节是8位)的网络号和2个字节主机号组成,B类网络号从前2位10开始,B类IP的地址第一个字段范围是(~)128~191, B类地址范围:128.0.0.0到191.255.255.255。
C类IP地址由3字节(每个字节是8位)的网络号和1个字节主机号组成,C类网络号前3位从110开始,所以C类IP地址的的一个字段范围是:(~)192~223, C类地址范围:192.0.0.0到223.255.255.255。
D类IP地址不分网络号和主机号,D类网络号前4位从1110开始,所以D类IP地址的的一个字段范围是:(~)224~239,D类地址范围是224.0.0.0至239.255.255.255。
举例子:
192.168.1.53/27需要计算具体的子网掩码、子网数、可用的主机数、最大可容纳主机数、网络地址、广播地址。
分析:子网掩码:192属于C类IP(192~223)地址,27位网络号,向主机号借3位,主机号剩余5位。所以子网掩码是(…)255.255.255.224。
子网数:把借的主机位个数做为2的几次方,也就是2的3次方=8个子网
最多容纳主机数:2的n次方,其中n为主机号位数。所以2^5=32
可用主机数:2^5-2=30
网络地址:ip地址与子网掩码相与运算,所以得192.168.1.32
广播地址:将IP地址(192.168.1.00)的主机号(只有5位)都变成1,即192.168.1.00(192.168.1.63)
可用IP地址:192.168.1.33(网络地址加1)~192.168.1.62(广播地址减1)
注意:在计算网络中的主机数量时,应当比2^n(n指用于标识主机号的位数)少2。原来主机号部分全为0或1(指二进制)的IP地址,只能用于网络内的广播,即利用该地址将该信息传送至网络内的每一台主机,因此是不能分配给某个特定的主机使用的。所以在实际每个网络中所容纳的主机必然是“2^n-2”台。
实际操作
查看IP
[root@localhost ~]# ifconfig em1 Link encap:Ethernet HWaddr F0:1F:AF:D6:17:DD inet addr:115.238.54.116 Bcast:115.238.54.127 Mask:255.255.255.224 inet6 addr: fe80::f21f:afff:fed6:17dd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets: errors:0 dropped:0 overruns:0 frame:0 TX packets: errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes: (9.8 GiB) TX bytes: (12.3 GiB) Interrupt:16 em1:0 Link encap:Ethernet HWaddr F0:1F:AF:D6:17:DD inet addr:121.52.229.126 Bcast:121.52.229.127 Mask:255.255.255.224 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:16 em1:1 Link encap:Ethernet HWaddr F0:1F:AF:D6:17:DD inet addr:120.199.8.215 Bcast:120.199.8.223 Mask:255.255.255.240 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:16 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets: errors:0 dropped:0 overruns:0 frame:0 TX packets: errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes: (636.4 MiB) TX bytes: (636.4 MiB) (em1表示网卡对应的三个IP;lo表示本地环回IP)
查看Gateway
[root@localhost ~]# netstat -rn 或 route -n Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 120.199.8.208 0.0.0.0 255.255.255.240 U 0 0 0 em1 115.238.54.96 0.0.0.0 255.255.255.224 U 0 0 0 em1 121.52.229.96 0.0.0.0 255.255.255.224 U 0 0 0 em1 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 em1 0.0.0.0 115.238.54.97 0.0.0.0 UG 0 0 0 em1 (以0.0.0.0开始的行的Gateway是默认网关)
查看DNS
[root@localhost ~]# cat /etc/resolv.conf nameserver 202.101.172.47 nameserver 221.12.1.227 修改配置 在/etc/sysconfig/network-scripts目录下,用vi命令编辑ifcfg-em2: DEVICE=em2 设备名称 HWADDR=C8:1F:66:B8:EB:9F 物理地址 ONBOOT=yes 是否启动 BOOTPROTO=static 静态IP 可以选择 dhcp BROADCAST=192.168.0.255 广播 NETWORY=192.168.0.0 网段 IPADDR=192.168.0.123 IP地址 NETMASK=255.255.255.0 子网 GATEWAY=192.168.0.1 网关! DNS=192.168.0.1 保存后,还需要用如下命令重启一下网络服务: # service network restart
原文链接:https://blog.csdn.net/gaojinshan/article/details/
原文链接:https://blog.csdn.net/xc_123/article/details/
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/127053.html