一.IP地址
1.IP地址的含义
IP地址:在网络中用来标识设备的具体地址,数据需要通过此进行寻址传输。
IP地址是逻辑上的地址,可以更改。
IP地址就像现实中的家庭地址,可以标识网络中的一个节点,数据就是通过它来找到目的地。
2.IP地址协议和构成
- ipv4 :目前主流的协议
- ipv6 :fe80::fe7:ca03:81f:2887
其中iPv4地址范围:0.0.0.0~255.255.255.255(2^32 约有43亿左右)
- 公网----------全球可达 (无论我在地球上的何处 全球唯一)
- 私网---------全球不可达 (公司内网 局域网)
ip地址的构成:
- 网络id:用来标识一个网络,确定你属于哪一个网段,一定在高位(左边)
- 主机id:用来区分一个网络内的不同主机,确定你是网段哪一台设备,一定在低位(右边)
3.IP地址的划分
- A类地址的范围 0 - 127
- B类地址的范围 128 -191
- C类地址的范围 192-223
- D类地址的范围 224-239 (组播地址,不可用)
- E类地址的范围 240-255 (科研地址,不可用)
4.共有地址和私有地址
私有IP地址:不直接用于互联网,通常在局域网中使用
公共IP地址:互联网上设备拥有的唯一地址
5.特殊地址
- 0.0.0.0
0.0.0.0不是一个真正意义上的IP地址。它表示所有不清楚的主机和目的网络(代表任意地址)
- 255.255.255.255
广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机(局域网内的所有地址)
- 127.0.0.1~127.255.255.254
本机回环地址,主要用于测试。在传输介质上永远不应该出现目的地址为“127.0.0.1”的 数据包(就是自己)
- 224.0.0.0到239.255.255.255
组播地址,224.0.0.1特指所有主机,224.0.0.2特指所有路由器。224.0.0.5指OSPF 路由器,地址多用于一些特定的程序以及多媒体程序
- 169.254.x.x
如果Windows主机使用了DHCP自动分配IP地址,而又无法从DHCP服务器获取地址,系统会为主机分配这样地(微软保留地址)
1.人为设置ip地址(手动)
2.通过技术手段 让电脑自己获取ip地址 dhcp(自动) 出错会出现169.254.X.X
二.子网掩码
- 确定你的网段IP地址
- IP地址和子网掩码必须成对出现
- 将网段变成连续的1,将主机变成连续的0
相关公式:
- 主机位=2^主机位次方
- 可用主机位=(2^主机位次方)-2(其中主机位全为0位,网段不可以使用,全为1是广播地址不能使用)
子网划分
网络位向主机位借位,划分成2^n个子网 IP地址:32位 2进制表示 (43亿)逻辑上的地址 ,可以更改
00000000.00000000.00000000.00000000
……………………………………………………………………………………………
11111111.11111111.11111111.11111111