一、ip地址
1. 概述
ip地址是一个唯一标识,是一段网络编码(二进制),由32位组成,为了便于记忆,将其转化为十进制;如:10010100.00101010.10001001.00010001
转化为 148.42.137.17
ip地址形式 x.x.x.x,每个X范围为 0~255。
2. IPV4&IPV6
- IPV4(127.0.0.1)
4个字节(0~255)32位二进制,每个字节是一个8位二进制,每个字节转成一个十进制用 . 隔开 - IPV6(ABCD:EF01:2345:6789:ABCD:EF01:2345:6789)
(16个字节128位) IP地址包括网络号(整个因特网能容纳多少网络)+主机号(每个网络能容纳多少主机) ;
3. 分类
以ip地址的第一位进行区分。
A类:1-126,默认子网掩码为255.0.0.0;
B类:128-191,默认子网掩码为255.255.0.0;
C类:192-223,默认子网掩码为255.255.255.0;
D类:224-239,组播地址(一个地址代表一组人,对应单播地址);
E类:240-254,科研使用;
4. 子网掩码
在一个局域网中,所有的ip必须在同一网段中才能进行互相通信。
ip地址构成:网络位+主机位(同一网段即ip地址的网络位相同【ip地址的前3位中某一位或者两位或者三位相同】)
子网掩码确定网络位:与255数字对应的为网络位,与0数字对应的为主机位。
三种子网掩码
255.0.0.0
255.255.0.0
255.255.255.0
同一ip地址配置不同的子网掩码,结果就会不同:
10.1.1.1 255.0.0.0
即:10.1.1.1属于10.0.0.0网段,名字为1.1.1
10.1.1.1 255.255.0.0
即:10.1.1.1属于10.1.0.0网段,名字为1.1
10.1.1.1 255.255.255.0
即:10.1.1.1属于10.1.1.0网段,名字为1
一个ip地址必须配套一个子网掩码
将主机位全部置为0代表网段,将主机位全部置为255代表该网段的广播地址!
5. 配置win系统的本地ip地址
打开网上邻居–>右键本地连接–>属性–>Internet协议(TCP/IP)属性–>配置ip和子网掩码。
注意:主机位不能全为0或者全为255!
二、网关
一个网络的出口,Gateway=GW,一般网关是在路由器上;路由器:可以连接外网的设备。
一台PC向外发包过程:
- 先判断目标ip与自己是否在同一网段;
- 如果在同一网段,直接发送,不找网关;
- 如果不在,直接发送给网关。
三、DNS
1. 概述
- 域名系统(Domain Name System)是Internet上解决网上机器命名的一种系统。
就像拜访朋友要先知道别人家怎么走一样,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成,记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。 - 在百度直接输入一个合法的ip地址,它会告诉你该ip所属的地址。
2. nslookup
解析域名
3. ping命令
ping 目标ip地址 # 只会给服务器发送4个数据包
ping -l 字节数 目标ip地址 # 给目标ip地址发送指定字节数大小的数据包
ping -n 数量 目标ip地址 # 修改发送数据包个数
ping -t 目标ip地址 # 一直ping,一直发送数据包