IP地址笔记
- 格式:doc
- 大小:422.00 KB
- 文档页数:16
[笔记]由⽹络计算⼦⽹掩码,各⾃⽹络地址和有效主机IP范围⾸先查看本机的IP地址,可以进的运⾏,然后输⼊cmd,然后在输⼊ipconfig,如下所⽰:IP地址,标识你电脑的⾝份!⼦⽹掩码,可以标识⼦⽹划分的情况,所属⼦⽹默认⽹关,数据包默认选择的出⼝!⼀般是你的路由器地址!DNS服务器,把⽹站的域名转换成计算机能看懂的IP地址!1、关系IP地址要和(默认⽹关)路由器在同⼀个⽹段⼦⽹掩码⼀般默认,因为你⾃⼰上⽹,不是⼀个公司什么的,不存在划分⼦⽹!如果你使⽤路由器,你进⼊路由器看下DNS是多少,填写在你的电脑上,IP设置和它同⼀个⽹段的就可以,默认⽹关就填你的路由器地址!2、注释对⽆⼦⽹的IP地址,可写成主机号为0的掩码。
如IP地址210.73.140.5,掩码为255.255.255.0,也可以缺省掩码,只写IP地址。
在分配⽹络地址时,⽹络标识是固定的,⽽计算机标识是可以在⼀定范围内变化的,下⾯是三类⽹络地址的组成形式:A类地址:73.0.0.0B类地址:160.153.0.0C类地址:210.73.140.0上述中的每个0均可以在0~255之间进⾏变化。
因为IP地址的前三位数字已决定了⼀个IP地址是属于何种类型的⽹络,所以A类⽹络地址将⽆法再分成B类IP地址,B类IP地址也不能再分成C类IP地址。
在谈到某⼀特定的计算机IP地址时不宜使⽤A类、B类、C类的说法,但可以说主机地址是属于哪⼀个A类、B类、C类⽹络了。
3、缺省⼦⽹ A类⽹络缺省⼦⽹掩码:255.0.0.0 B类⽹络缺省⼦⽹掩码:255.255.0.0 C类⽹络缺省⼦⽹掩码:255.255.255.04、某⽹络192.168.0.X,要划分4个⼦⽹,求⼦⽹掩码,各⾃⽹络地址,有效主机IP范围?标准的C类⽹络地址192.168.0.X/24,划分4个⼦⽹,将X的前2位置1得到的⼗进制数,这4个⼦⽹掩码是255.255.255.192⽹络地址分别是:(增量为256-192=64)192.168.0.0/26;192.168.0.64/26;192.168.0.128/26;192.168.0.192/26;有效主机IP范围:(前⼀个加1,后⼀个减2得到的范围)192.168.0.1/26~192.168.0.62/26;192.168.0.65/26~192.168.0.126/26;192.168.0.129/26~192.168.0.190/26;192.168.0.193/26~192.168.0.254/26;。
IP地址的分类,子网划分和VLSM,CIDRIPv4地址的分类(主网络):A类:1---125 (0和127被保留) 0B类:128---191 10C类:192---223 110D类:224---239 1110E类:240---255 (保留科研和医疗使用)RFC1918(私网地址)A类 10.0.0.0---10.255.255.255 子网掩码 /8B类 172.16.0.0---172.31.255.255 /16C类 192.169.0.0---192.168.255.255 /24IP地址分为网络位和主机位主网络IP地址分为网络为,子网位,主机位网络位:计算机网段的数量主机位:计算机IP地址的数量A类:N.H.H.H 特点:网段少,IP地址多B类:N.N.H.H 特点:网段和IP地址一样多C类:N.N.N.H 特点:网段多,IP地址少(N代表network,H代表host)子网掩码作用区分网络位和主机位,子网掩码为1对应的是网络位,子网掩码为0对应的是主机位VLSM可变长子网掩码(节约IP地址)CIDR无类域间路由公式:(1)知道IP地址数量X,算子网位2^n-2>=X n=主机位(网络位:A类默认8,B类默认16,C类默认24)32-n-默认网络位=子网位(2)知道子网位M,计算网段数量:网段数量=2^m(3)假设需要划分X个子网,每个子网包括尽可能多的主机,并且满足2^M>=X>=2^M-1则子网号为M例子:(1)192.168.1.0 255.255.255.0 网段或者网络号IP地址的数量2^n-2 (n=主机位的长度)若仅需要10台主机2^n-2>=102^n>=12 n=主机位=4192.168.1.18 /2811111111.11111111.11111111.11110000(2)计算192.168.1.18 /28的网络号192.168.1.18 11000000.10101000.00000001.00010010255.255.255.240 11111111.11111111.11111111.11110000 ————————————————————————————与运算11000000.10101000.00000001.00010000网络号为 192.168.1.16 /28网络号:主机位全为0子网广播:主机位全为1(3)根据主机地址数划分子网子网需要20个地址2^n-2>=202^n=子网的数量(n=子网位的长度)(4)公司有1000多台主机,B类地址,要求每个网段不少于150台主机,问能分多少个网段2^n-2>=150 n=8 32-8=24 网络位24 B类地址默认网络位为16子网位数为24-16=8 2^n=256(n=子网位数)(5)将B类地址168.195.0.0划分为27个子网,每个子网包括尽可能多的主机,则子网号为:2^M>=27 M=5B类地址默认16,则16+5=21, 子网掩码为:255.255.248.0子网掩码长度变长 VLSM 可变长子网掩码子网掩码长度变短 CIDR 无类域间路由TCP与UDP详解传输层的作用:提供面向连接或无连接的服务维护连接状态对应用层数据进行分段和封装实现多路复用可靠的传输数据执行流量控制TCP的三次握手1.发送SYN(请求同步)2.SYN+ACK3.ACK广域网基本原理广域网连接的方式:1.专线(DDN,同/异步串口)2.电路交换(PSTN,ISDN)3.分组交换(X.25,帧中继,ATM)VPN:三层VPN:GRE,IPsec VPN,MPLS/VPN二层VPN:FR,ATM,L2TP,PPP广域网连接的线缆:V.24 能够支持同步和异步模式V.35 仅仅能够支持同步模式传输层:TCP UDP SPX网络层:IP IPX数据链路层:ARP RARPVLAN:一个VLAN等于一个广播域,等于一个逻辑子网IP的包转发:基于IP地址A:192.168.1。
韩⽴刚计算机⽹络笔记-第05章IP地址和⼦⽹划分第05章 IP地址和⼦⽹划分5.1 学习IP地址预备知识5.1.1 ⼆进制和⼗进制⼆进制⼗进制1000 0000 1281100 0000 1921110 0000 2241111 0000 2401111 1000 2481111 1100 2521111 1110 2541111 1111 255画⼀个0-255的数轴帮你记忆关键数值5.1.2 ⼆进制数的规律能够被2整除的数,写成⼆进制形式,后⼀位是0。
如果余数是1,则最后⼀位是1。
能够被4整除的数,写成⼆进制形式,后两位是00。
如果余数是2,那就把2写成⼆进制,后两位10。
能够够8整除的数,写成⼆进制形式,最后三位是000。
如果余5,就把5写成位⼆进制,后三位101。
能够被16整除的数,写成⼆进制形式,最后四位都是0000。
如果余6,就把6写成⼆进制,最后四位0110。
817⼆进制后3位,除以8余1,最后三位位001后2位除4,后4位除165.2 理解IP地址5.2.1 MAC地址和IP地址数据包的⽬标IP地址决定了数据包最终到达哪⼀个计算机,⽽⽬标MAC地址决定了该数据包下⼀跳由哪个设备接收,不⼀定是终点。
5.2.2 IP地址的组成路由器使⽤⽹段第⼀个地址32位的⼆进制作为IP地址,其分为两部分,⽹络部分和主机部分。
就像电话号码有区号和电话号⼀样。
计算机的IP地址也有两部分组成,⼀部分为⽹络标识,⼀部分为主机标识,同⼀⽹段的计算机⽹络部分相同,路由器连接不同⽹段,负责不同⽹段之间的数据转发,交换机连接的是同⼀⽹段的计算机。
计算机在和其他计算机通信之前,⾸先要判断⽬标IP地址和⾃⼰的IP地址是否在⼀个⽹段,这决定了数据链层的⽬标MAC地址是⽬标计算机的还是路由器接⼝的MAC地址。
5.2.3 IP地址格式IP地址⽤32位⼆进制来表⽰,也就是32⽐特,换算成字节,就是4个字节。
这些位通常被分割为4个部分,每⼀部分8位⼆进制,中间使⽤符号“.”分开,分成4部分的⼆进制地址,10101100.00010000.00011110.00111000, IP地址经常被写成⼗进制的形式,于是,上⾯的IP地址可以表⽰为“172.16.30.56”。
学习计算机网络基础知识了解IP地址和子网掩码IP地址和子网掩码是计算机网络基础知识中的重要概念。
它们在网络通信中起到了至关重要的作用。
本文将以清晰、准确的方式介绍IP地址和子网掩码的概念、作用以及在实际网络配置中的应用。
一、IP地址IP地址是Internet Protocol Address的缩写,意为互联网协议地址。
它是计算机在网络上的唯一标识,类似于人类在现实世界中的住址。
IP地址由32位或128位二进制数表示,用来标识网络中的设备。
1.1 IP地址的分类IP地址分为IPv4和IPv6两个版本。
IPv4采用32位二进制数表示,由四个八位字节组成,每个字节用十进制表示,中间用点号分隔。
例如,192.168.0.1就是一个IPv4地址。
而IPv6采用128位二进制数表示,由八个四位字节组成,每个字节用十六进制表示,中间用冒号分隔。
1.2 IP地址的结构IPv4地址被分为网络号和主机号两部分,用于区分不同的网络和主机。
网络号表示网络的标识,主机号表示具体的主机设备。
不同类别的IP地址划分了不同数量的网络号和主机号。
1.3 IP地址的用途IP地址是实现数据在网络中传输的基础,它为不同的计算机提供了互相通信的能力。
通过IP地址,计算机可以定位并发送数据到目标设备。
通过IP地址,用户可以访问互联网上的各种资源,如网页、文件、视频等。
二、子网掩码子网掩码也是IP地址中重要的概念,它用于将IP地址划分为网络号和主机号两部分。
子网掩码是一个与IP地址等长的二进制数,其中连续的1表示网络号部分,连续的0表示主机号部分。
2.1 子网掩码的作用子网掩码的作用是将IP地址划分为网络号和主机号两部分。
它确定了网络中主机的数量范围和网络的规模。
在进行网络通信时,子网掩码用于判断目标设备是否在同一网络中,以确定数据的传输路径。
2.2 如何计算子网掩码子网掩码的值通常使用CIDR(Classless Inter-Domain Routing)表示法来表示,例如,/24表示子网掩码中前24个连续的1。
IP地址基础知识详解IP地址是计算机网络中用于标识和定位网络设备的一个重要概念。
本文将详细介绍IP地址的基础知识,包括IP地址的分类、IP地址的组成、IP地址的分配方式以及IP地址的作用等。
一、IP地址的分类IP地址分为IPv4和IPv6两种版本。
IPv4是目前广泛使用的IP地址版本,它采用32位二进制来表示一个IP地址,共有约42亿个可用地址。
而IPv6则采用128位二进制来表示一个IP地址,拥有更为庞大的地址空间,可提供约340万亿亿亿亿个地址。
二、IP地址的组成IPv4地址由四个十进制数字段组成,每个字段的取值范围为0~255,字段之间用点号分隔。
而IPv6地址由八组十六进制数字段组成,每个字段由四个十六进制数表示,字段之间用冒号分隔,同时零字段可省略。
三、IP地址的分配方式1. 静态IP地址分配:静态IP地址是由网络管理员手动指定给每台设备的IP地址。
这种分配方式适用于对IP地址有严格要求的场景,如服务器、路由器等。
2. 动态IP地址分配:动态IP地址是由DHCP(动态主机配置协议)服务器自动分配给设备的IP地址。
这种分配方式更为常见,适用于普通用户和大多数局域网中的设备。
四、IP地址的作用1. 设备定位:IP地址可以唯一标识网络中的每个设备,通过IP地址可以实现设备之间的通信和定位。
2. 网络寻址:IP地址可以将网络划分为多个子网,并实现对不同子网中设备的寻址。
3. 数据传输:IP地址是数据包在网络中传输的目标地址和源地址,通过指定目标IP地址,可以将数据包传递给指定的设备。
4. 网络管理:IP地址被用于网络管理中,网络管理员可以通过IP地址来监控和管理网络中的各个设备。
五、总结IP地址是计算机网络中非常重要的一个概念,它用于标识和定位网络中的设备。
本文介绍了IP地址的分类、组成、分配方式以及作用等基础知识。
了解和掌握IP地址的相关知识对于理解计算机网络原理和进行网络管理都具有重要意义。
详细分析IP地址、子网掩码的基础知识与基本操作和计算方法1.IP地址的概念为了让网络上的两台计算机之间在相互通信,人们给每一台计算机都事先分配一个类似我们日常生活中的电话号码一样的标识地址,即IP地址,并作为数据包里的附加信息传送。
IP地址是由32位二进制数组成,而且在英特网范围内是唯一的。
为方便记忆,将IP地址分成四段,每段8位并用小数点隔开,然后换成十进制数,这样就变成了我们常见的:202.112.42.79。
应用IP地址的时候必须注意:IP地址不能以数字127开头,数字127保留给内部回送函数;IP地址的第一个字节不能为255,255用做广播地址;IP地址的第一个字节不能为“ 0” ,“ 0” 表示该地址是本地主机,不能传送;IP地址在同一网络内必须是唯一的;2.认识子网掩码子网掩码是用来判断计算机之间的IP地址是否属于同子网。
即通过IP地址与子网掩码进行“And”运算后,如果得出结果相同,则说明这两台计算机处于同一个子网,可以直接通讯。
例如:IP地址为:192.168.0.1,子网掩码为:255.255.255.0。
转化为二进制:IP 地址为:11010000.10101000.00000000.00000001,子网掩码11.11.11.00000000。
所谓“And”运算就是1与0“And”结果得0,1与1“And”结果得1,0与0“And”结果得0,因此“And”后的结果为:11000000.10101000.00000000.00000000,转化为十进制后为:192.168.0.0。
3.IP维护基本操作1)Ping该命令用于检查路由是否能够到达,可以快速地检测你要去的站点是否可达。
如果执行Ping不成功,问题可能是以下几个方面:网线是否连通、网络适配器配置是否正确、IP地址是否可用等;如果Ping通后网络服务仍无法使用,那么问题可能出在网络软件的设置方面。
格式:ping -t -a -n count -l size,参数介绍:-t让用户所在的主机不断向目标主机发送数据,-a以IP地址格式来显示目标主机的网络地址,-n count指定要ping多少次,具体次数由后面的count来指定,-l size指定发送到目标主机的数据包的大小。
IP地址和子网掩码的基础知识IP地址的概念1.IP地址组成IP地址源于Internet,是一种层次结构的地址,适合于众多的互联网。
Internet中每一台主机至少有一个IP地址,且这个IP地址必须是全网唯一的。
一个IP地址标识一个网络和与此网络相连的一台主机。
IP地址由4个字节32位二进制数组成,使用点分十进制数表示。
4个字节的IP地址分为两个层次部分:网络号(Network ID)和主机号(Host ID),如202.93.120.44。
在网络寻址时只需要网络号,从网络中经过多个网络(网关)最终到达目的网络,用网络号即能判断是否到达目的网络,与主机号无关,主机号用于在目的网络中区分某台主机。
一个基本的地址分配原则:要为同一网络的所有主机分配相同的网络标识号,同一网络内不同主机必须分配不同的主机标识号(主机号)以区分主机。
不同网络内的每台主机必须有不同的网络标识号。
要使自己的主机加入Internet,为了避免IP地址与其他网络相冲突,必须向Internet NIC (网络信息中心)获得IP地址和域名。
2.IP地址的类别因特网标准定义了五种类型的IP地址。
三种基本种类是A类、B类和C类。
如表1-1所示:表1-1 IP地址的八位组图1-1显示了根据地址种类划分网络ID和主机ID的情况。
A类网络地址为主机ID分配了24位,为网络设备提供了更多可用的主机ID;B类网络地址提供的网络ID数与每个网络ID的主机ID数目是一样的,使管理员能够配置大量的网络,但每个网络允许拥有较少的主机数;C类网络地址提供的网络ID较多,但允许每个网络ID拥有的主机数目很少。
(1)A类地址:一个字节的网络地址,最高位为0,允许有126个网络,每个网络中用3个字节表示主机地址,能够容纳多达16 777 214个主机ID。
其格式如表1-2所示。
使用A 类地址时可分配的网络IDX围是:1.X.Y.Z~126.X.Y.Z。
A类地址适合大型网络。
进制数转换:二进制转换成十进制:十进制转换二进制:IP地址表示方式:点分十进制;IP地址分类:A类:第一个字节在1-126;B类:第一个字节在128-191;C类:第一个字节在192-223;D类:第一个字节在224-239;E类:第一个字节在240-255;255.255.255.2550.0.0.0私网IP地址范围:A类:10.0.0.0-10.255.255.255B类:172.16.0.0-172.31.255.255C类:192.168.0.0-192.168.255.255子网掩码:决定一个IP地下的网络位与主机位;要会算一个IP地址的网络位:192.168.1.1255.255.255.0网络位算法:IP地址与子网掩码进行二进制与运算,再转换成十进制;11000000.10101000.00000001.00000001 11111111.11111111.11111111.00000000 11000000.10101000.00000001.00000000 网络位:192.168.1.0练习:计算IP地址为192.168.2.1,子网掩码为255.255.255.0;它的网络位为多少?192.168.2.0子网划分?192.168.1.0/24网络,能够容纳多少台计算机?解:192.168.1.0子网掩码:11111111.11111111.11111111.00000000 255.255.255.0子网数:2^(在点分二进制子网掩码中1与0并存字节1的个数)2^0=1主机数:2^(在点分二进制子网掩码中所有0的个数)2^8=256有效主机数:主机数-2;256-2=254各子网范围:有且仅有一个子网范围:192.168.1.0-192.168.1.255各有效子网范围:192.168.1.1-192.168.1.254192.168.1.0/25网络,能够容纳多少台计算机?解:192.168.1.0子网掩码:11111111.11111111.11111111.10000000 255.255.255.128子网数:2^1=2主机数:2^7=128有效主机数:128-2=126各子网范围:192.168.1.0-172.16.1.127192.168.1.128-192.168.1.255各有效子网范围:192.168.1.1-192.168.1.126192.168.1.129-192.168.1.254192.168.1.0/26网络,能够容纳多少台计算机?解:192.168.1.0点二进制子网掩码:11111111.11111111.11111111.11000000 子网数:2^2=4主机数:2^6=64有效主机数:64-2=62各子网范围:第一子网范围:192.168.1.0-192.168.1.63第二子网范围:192.168.1.64-192.168.1.127第三子网范围:192.168.1.128-192.168.1.191第四子网范围:192.168.1.192-192.168.1.255各有效子网范围:第一有效子网范围:192.168.1.1-192.168.1.62第二有效子网范围:192.168.1.65-192.168.1.126第三有效子网范围:192.168.1.129-192.168.1.190第四有效子网范围:192.168.1.193-192.168.1.254192.168.1.0/27网络,能够容纳多少台计算机?解:192.168.1.0点分二进制子网掩码:11111111.11111111.11111111.11100000 子网数:2^3=8主机数:2^5=32有效主机数:32-2=30各子网范围:第一子网范围:192.168.1.0-192.168.1.31第二子网范围:192.168.1.32-192.168.1.63第三子网范围:192.168.1.64-192.168.1.95第四子网范围:192.168.1.96-192.168.1.127第五子网范围:192.168.1.128-192.168.1.159第六子网范围:192.168.1.160-192.168.1.191第七子网范围:192.168.1.192-192.168.1.223第八子网范围:192.168.1.224-192.168.1.255一个B网络172.16.0.0/16,它能够容纳主机数量?解:172.16.0.011111111.11111111.00000000.00000000 子网数:2^0=1主机数:2^16=65536有效主机数:65536-2=65534各子网范围:有且仅有一个子网:172.16.0.0-172.16.255.255172.16.0.0/17网络,能够容纳多少台计算机?解:172.16.0.0点分二进制子网掩码:11111111.11111111.10000000.00000000子网数:2^1=2主机数:2^15=32768有效主机数:32768-2=32766 段数:定值256/子网数256/2=128各子网范围:第一子网范围:172.16.0.0-172.16.127.255第二子网范围:172.16.128.0-172.16.255.255。
IP地址的分类与记法IP地址介绍1.IP地址共32bit(位),以点分⼗进制的⽅法表⽰(如x.x.x.x)。
其中每⼀个x位8bit,取值范围(00000000-11111111),对应的⼗进制取值范围是(0-255)。
2.分为A、B、C、D、E五⼤类,A类、B类与C类较为常⽤,其地址结构是包括“⽹络号+主机号” 两级的层次结构(RFC1812)。
⽹络号net-id : 标志主机(或路由器)所连接的⽹络。
主机号 host-id : 标志该主机(或路由器)。
IP地址分类A类、B类与C类IP地址特殊地址形式直接⼴播地址:在IP地址中,主机位全为1的地址。
受限⼴播地址:32位全为1的IP地址(255.255.255.255)。
⽹络地址:在IP地址中,主机位全为0,⽹络位为特定的值。
主机号:在IP地址中,⽹络位全为0,主机位为特定的值。
回送地址:A类地址中的127.0.0.0是回送地址,⽤于⽹络软件测试和本地进程间通信。
本地地址:私有的、不分配给特定Internet⽤户的,⽤户可以在本地的内部互联⽹中使⽤这些IP地址。
说不不是有教咋记住IP地址范围的么?兄弟们,别急本⽂的特⾊即将到临!IP地址范围巧记⾸先我们要记住前⼋位 11111111对应的点分⼗进制分别对应为128 64 32 16 8 4 2 0A类地址⽹络号第1个字节是固定的,不参与分配,由于第⼀个是0,那么A类的起始地址就为2的0次⽅为1,1.0.0.0 ,固定位对应的⼗进制数相加-1就为结束地址,,128-1=127,那么结束地址就为:127.255.255.255,不要问为什么?就是这样搞得,不信接着往下看!B类地址⽹络号前两个字节是固定的,不参与分配,由于就有⼀位是1,站着128的位置,那么B类的起始地址为:128.0.0.0 ,固定位对应的⼗进制数相加-1就为结束地址,128+64-1=191,那么结束地址就为:191.255.255.255C类地址⽹络号前三个字节是固定的,不参与分配,由于有两个1,站着对应的⼗进制128+64=192,那么,C类的起始地址就为:192.0.0.0 ,固定位对应的⼗进制数相加-1就为结束地址,128+64+32-1=223,那么结束地址就为:223.255.255.255有上⾯⽅法得:D类地址:224.0.0.0~239.255.255.255E类地址:240.0.0.0~247.255.255.255判断IP地址是否处于同⼀个⽹段all first_rank_ecpm_v1~rank_v31_ecpm-2-115752005.first_rank_v2_pc_rank_v29&utm_term=%E5%9C%A8%E5%90%8C%E4%B8%80%E7%BD%91%E6%AE%B5%E7%9A%84IP%E5%9C%B0%E5%9D%80%E7%9A%84%E5%AD%90%E。
IP地址和⼦⽹划分学习笔记之《⼦⽹掩码详解》在学习掌握了前⾯的《进制计数》《IP地址详解》这两部分知识后,要学习⼦⽹划分,⾸先就要必须知道⼦⽹掩码,只有掌握了⼦⽹掩码这部分内容,才能很好的理解和划分⼦⽹。
IP地址和⼦⽹划分学习笔记相关篇章:⼀、⼦⽹掩码IP地址是以⽹络号和主机号来标⽰⽹络上的主机的,我们把⽹络号相同的主机称之为本地⽹络,⽹络号不相同的主机称之为远程⽹络主机,本地⽹络中的主机可以直接相互通信;远程⽹络中的主机要相互通信必须通过本地⽹关(Gateway)来传递转发数据。
1、⼦⽹掩码的概念及作⽤①、⼦⽹掩码(Subnet Mask)⼜叫⽹络掩码、地址掩码,必须结合IP地址⼀起对应使⽤。
②、只有通过⼦⽹掩码,才能表明⼀台主机所在的⼦⽹与其他⼦⽹的关系,使⽹络正常⼯作。
③、⼦⽹掩码和IP地址做“与”运算,分离出IP地址中的⽹络地址和主机地址,⽤于判断该IP地址是在本地⽹络上,还是在远程⽹络⽹上。
④、⼦⽹掩码还⽤于将⽹络进⼀步划分为若⼲⼦⽹,以避免主机过多⽽拥堵或过少⽽IP浪费。
2、⼦⽹掩码的组成①、同IP地址⼀样,⼦⽹掩码是由长度为32位⼆进制数组成的⼀个地址。
②、⼦⽹掩码32位与IP地址32位相对应,IP地址如果某位是⽹络地址,则⼦⽹掩码为1,否则为0。
③、举个栗⼦:如:11111111.11111111.11111111.00000000注:左边连续的1的个数代表⽹络号的长度,(使⽤时必须是连续的,理论上也可以不连续),右边连续的0的个数代表主机号的长度。
3、⼦⽹掩码的表⽰⽅法①、点分⼗进制表⽰法⼆进制转换⼗进制,每8位⽤点号隔开例如:⼦⽹掩码⼆进制11111111.11111111.11111111.00000000,表⽰为255.255.255.0②、CIDR斜线记法IP地址/n例1:192.168.1.100/24,其⼦⽹掩码表⽰为255.255.255.0,⼆进制表⽰为11111111.11111111.11111111.00000000例2:172.16.198.12/20,其⼦⽹掩码表⽰为255.255.240.0,⼆进制表⽰为11111111.11111111.11110000.00000000不难发现,例1中共有24个1,例2中共有20个1,所以n是这么来的。
IP地址结构IP 地址 32 个二进制位(一和零)的数字串二进制 IP 地址非常难于阅读。
以 8 个位为一组(称为一个字节),将这 32 个位划分为四个八位字节。
同样,以这种格式表示的 IP 地址也难于阅读和记忆。
为了使 IP 地址更易于理解,人们就将每个八位字节表示为其十进制数值,并以小数点或句号加以分隔。
这称为点分十进制记法。
为主机配置 IP 地址时,输入的 IP 地址是十进制数字,如192.168.1.5。
如果您必须输入此十进制数字的 32 位二进制表示方式,结果将是:11000000101010000000000100000101。
在输入时只要其中某一位出错,结果就会变成完全不同的另一个地址,主机也就可能无法在网络中通信。
32 位 IP 地址由网际协议第 4 版(IPv4) 定义,它是目前Internet 上最为通用的 IP 地址形式。
使用 32 位地址分配方案可产生超过 40 亿个 IP 地址。
当主机接收到 IP 地址时,它看到的就是网卡接收到的 32 位二进制数值。
而另一方面,人们需要将这些 32 位二进制数值转换为十进制表示的四个八位字节。
每个八位字节有 8 个位,每个位都有一个值。
这些八位字节具有相同的取值范围。
其中,最右边一位的值为 1,其它各位的值从右至左分别为 2、4、8、16、32、64 和 128。
通过累加二进制值为 1 的所有位的值,就可以确定一个八位字节的数值。
如果某个位的二进制值为 0,则不计入该位的值。
如果所有 8 个位均为 0,则此八位字节(00000000)的数值为 0。
如果 8 个位全为 1,则此八位字节(11111111)的数值为 255 (128+64+32+16+8+4+2+1)。
如果是 8 位混合数值,如 00100111,该八位字节的数值为 39 (32+4+2+1)。
由此可见,在四个八位字节中,每一个数值的范围都是从最小值 0 到最大值 255。
IP地址的组成部分32 位逻辑 IP 地址具有层次性,由两个部分组成。
第一部分标识网络,第二部分则标识网络中的主机。
这两部分在 IP 地址中缺一不可。
以 IP 地址为 192.168.18.57 的主机为例,前三个八位字节(192.168.18) 标识该地址的网络部分,最后一个八位字节 (57) 标识主机。
这称为分层寻址—网络部分表明了每个唯一的主机地址位于哪个网络中。
路由器只需知道如何到达每个网络,而不需要知道每台主机的位置。
分层网络的另一个例子是电话系统。
电话号码中的国家代码、地区代码和交换局代表网络地址,而其余的数字则代表本地的电话号码。
IP地址和子网掩码的交互方式每个 IP 地址都有两个部分。
主机如何知道哪个部分是网络,哪个部分是主机?这项工作由子网掩码负责。
在配置 IP 主机时,要随 IP 地址设置子网掩码。
与 IP 地址一样,子网掩码的长度也是 32 位。
子网掩码用于表明 IP 地址的哪一部分代表网络,哪一部分代表主机。
子网掩码从左至右依次与 IP 地址逐位对比。
子网掩码中的 1 代表网络部分;而 0 则代表主机部分。
在示例中,前三个八位字节代表网络,最后一个八位字节代表主机。
当主机发送数据包时,会拿子网掩码与自身 IP 地址和目的 IP 地址进行比较。
如果网络部分的各个位相符,表示源主机和目的主机位于同一网络中,因此数据包只需在本地传送。
如果不相符,则发送方主机会将数据包转发到本地路由器接口,再由其转发到其它网络。
家庭和小型企业网络最常见的子网掩码是:255.0.0.0(8 位)、255.255.0.0(16 位)和 255.255.255.0(24 位)。
子网掩码255.255.255.0(十进制)或11111111.11111111.1111111.00000000(二进制)使用 24 位标识网络号码,剩下 8 位用于对网络中的主机进行编号。
要计算该网络中可以存在的主机数量,可以 2 为底,以主机的位数为指数并求幂 (2 ^ 8 = 256)。
必须从结果数字中减去 2 (256-2)。
减 2 的原因在于主机部分全部为 1 的 IP 地址是该网络的广播地址,不能分配给具体的主机。
主机部分全部为 0 则代表网络 ID,同样不能分配给具体的主机。
通过任何 Windows 操作系统自带的计算器均可轻易地算出 2 的幂。
确定可用主机数量的另一种方法是将各主机位的数值相加(128+64+32+16+8+4+2+1 = 255)。
从此数字中减去 1 (255-1 = 254),因为主机部分的各位不能全部为 1。
这里不必减去 2,因为全部为0 的数值为 0,不包含于相加的算式中。
如果使用 16 位的掩码,则主机地址也有 16 位合共两个八位字节,其中一个八位字节可以全部为 1 (255)。
虽然这可能看起来与广播类似,但只要另一个八位字节并不全部为 1,它就是有效的主机地址。
请记住,主机会将所有主机位当作一个整体看待,而不是当作八位字节值。
IP 地址和子网掩码共同确定了 IP 地址中代表网络地址的部分和代表主机地址的部分。
IP 地址划分为 5 类。
A 类、B 类和 C 类是商业类地址,可分配给主机。
D 类保留供组播使用,而 E 类则用于实验用途。
C 类地址使用三个八位字节表示网络部分,一个表示主机。
默认子网掩码为 24 位 (255.255.255.0)。
C 类地址通常分配给小型网络。
B 类地址使用两个八位字节代表网络部分,另两个代表主机。
默认子网掩码为 16 位 (255.255.0.0)。
这些地址一般用于中型网络。
A 类地址仅以一个八位字节代表网络部分,其余三个代表主机。
默认子网掩码为 8 位 (255.0.0.0)。
这些地址一般分配给大型组织。
通过首个八位字节的值,就可以确定地址的类别。
举例而言,如果IP 地址的首个八位字节的值介于 192 和 223 之间,它就应该归为 C 类地址。
例如,200.14.193.67 就是 C 类地址。
直接连接到 Internet 的所有主机都需要唯一的公有 IP 地址。
由于可用的 32 位地址数量有限,因此存在 IP 地址分配殆尽的风险。
解决此问题的一个办法是保留一些私有地址,仅供组织在内部使用。
这样,组织内部的主机无需唯一的公有 IP 地址就能够相互通信。
RFC 1918 标准在 A、B 和 C 类每个类别中都保留数个地址范围。
如表所示,这些私有地址范围包含一个 A 类网络、16 个 B 类网络和 256 个 C 类网络。
这为网络管理员分配内部地址提供了极大的灵活性。
规模非常大的网络可以使用 A 类私有网络,可容纳 1600 万以上的私有地址。
中型网络可以使用 B 类私有网络,提供的地址超过 65,000 个。
家庭和小型企业网络一般使用单一的 C 类私有地址,最多可容纳254 台主机。
任何规模的组织均可在内部使用一个 A 类网络、16 个 B 类网络或 256 个 C 类网络。
一般而言,许多组织使用的都是 A 类私有网络。
只要组织中的主机不与 Internet 直接连接,这些主机就可以在内部使用私有地址。
因此,多个组织可以使用相同的私有地址集。
私有地址不能在 Internet 上路由,因此会被 ISP 的路由器阻挡。
由于私有地址只在本地网络中可见,外部人员无法直接访问私有IP 地址,因此使用它们可以作为一种安全措施。
还有一些私有地址可用于进行设备的诊断测试。
此类私有地址称为环回地址。
A 类 127.0.0.0 网络就是保留用作环回地址的。
除了地址类别外,我们还将 IP 地址归类为单播、广播或组播。
主机可以使用 IP 地址进行一对一(单播)、一对多(组播)或一对所有(广播)通信。
单播单播地址是 IP 网络中最常见的类型。
含单播目的地址的数据包,其预定的接收方是特定的主机。
例如:IP 地址为 192.168.1.5(源地址)的主机向 IP 地址为 192.168.1.200(目的地址)的服务器请求网页。
要传送和接收单播数据包,目的 IP 地址必须包含于 IP 包报头中。
相应的目的 MAC 地址也必须出现于以太网帧报头中。
只有 IP 地址和 MAC 地址相结合。
才能将数据传送到特定的目的主机。
广播定向广播: 192.168.1.0/24 192.168.1.255全局广播: 255.255.255.255发送广播时,数据包以主机部分全部为一 (1) 的地址作为目的 IP 地址。
这表示本地网络(广播域)中的所有主机都将接收和查看该数据包。
ARP 和 DHCP 等许多网络协议都使用广播。
C 类网络 192.168.1.0 的默认子网掩码为 255.255.255.0,其广播地址为 192.168.1.255。
主机部分为十进制数值 255 或二进制数值 11111111(全部为 1)。
B 类网络 172.16.0.0 的默认子网掩码为 255.255.0.0,其广播地址为 172.16.255.255。
A 类网络 10.0.0.0 的默认子网掩码为 255.0.0.0,其广播地址为10.255.255.255。
网络的广播 IP 地址需要在以太网帧中包含相应的广播 MAC 地址。
在以太网中,广播 MAC 地址长 48 位,全部为一,以十六进制显示时则为 FF-FF-FF-FF-FF-FF。
组播 (CCIE课程内容)组播地址允许源设备向一组设备发送数据包。
属于某一组播组的设备都指派有该组播组 IP 地址。
组播地址的范围为 224.0.0.0 到 239.255.255.255。
由于组播地址代表一组地址(有时称为主机组),因此只能用作数据包的目的地址。
源地址始终为单播地址。
远程游戏就是一个需要使用组播地址的例子,其中有许多玩家通过远程连接来玩同一个游戏。
另一例子是通过视频会议进行远程教学,许多学生连接到同一个教室。
如同单播或广播地址一样,组播 IP 地址也需要相应的组播 MAC 地址才能在本地网络中实际传送帧。
组播 MAC 地址是一个特殊的十六进制数值,以 01-00-5E 开头。
然后将 IP 组播组地址的低 23 位换算成以太网地址中剩余的 6 个十六进制字符,作为组播 MAC 地址的结尾。
如图中例子所示,换算得出十六进制的01-00-5E-0F-64-C5。
每个十六进制字符均为 4 个二进制位。
IPV4:共32bit组成:网络位+主机位=32bit写法:采用点分制:8bit.8bit.8bit.8bit例子:十进制:192.168.22.198转换为二进制:11000000.10101000.00010110.11000110IPV4的分类:A类:网络位8位+主机位24位0XXX XXXX,,高8位决定IP范围A类范围:1-126B类:,,16位网络位+16位主机位10XX XXXXB类范围:128-191C类:24位网络位+8位主机位110X XXXXC类范围:192-223网络号的计算:A类地址有多少个不同的网络号??2^7-2=126一个A类网络包括多少个主机IP地址??2^24-2B类地址有多少个不同的网络号??2^14一个B类地址包括多少个主机IP??2^16-2C类地址包括多少个网络号?2^21一个C类网络包括多个IP?2^8-2问题:如果A公司用了11.0.0.0/8,B公司可以用11.0.0.0/8吗??假如A 与B都连在互联网。