局域网一般称为内网。
局域网通信规则:在同一个局域网中,所有的IP必须在同一个网段中才可以相互通信。
交换机:用来组件局域网(内网)的设备,区别于路由器。
路由器:实现内网与外网通信的设备。
IP地址:是唯一标识,是一段网络编码。
二进制11010010.01001001.10001100.00000110,为了便于记忆,需要转换成十进制(点分十进制,用点分开的十进制210.73.140.6)
背景知识:
国际标准组织ISO定义地址分类:五大类( 是以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 科研使用
如:
10.1.1.1属于A类
172.168.1.1属于B类
192.168.1.1属于C类
但目前配置子网掩码的时候有可能不按默认子网掩码来进行配置。同时我们也注意到127开头的IP地址不在ABC类里边,该IP段属于特殊的IP段,例如127.0.0.1属于回环地址,它永远代表自己,自己的电脑localhost即是解析到了127.0.0.1,主要用于测试。
范围:每一位0~255
正确的IP:192.168.1.1 10.0.1.249
错误的IP:256.1.2.1
构成:网络位+主机位(只有网络位相同的IP才会在同一网段,主机位不能全为0,也不能全为255)
子网掩码:这是与IP地址相关联的,用来确定IP地址的网络位。
确定规则:与数字255对应的为网络位,与数字0对应的是主机位
常见的子网掩码:255.0.0.0 255.255.0.0 255.255.255.0
案例:
10.1.1.1
255.255.0.0
10.1.1.1属于哪个网段?所在网段有多少个IP地址?该网段的广播地址是什么?
答:
10.1.1.1属于10.1.0.0网段。
10.1.0.0网段可用的IP地址范围10.1 .0.1-10.1.255.254 ( 65534 )
10.1.0.0网段的广播地址: 10.1 .255.255
当子网掩码为255.255.0.0时,
正确的IP:10.1.1.100 10.1.1.0
错误的IP:10.1.0.0 10.1.255.255(这两个IP前者是网段名,后者是该网段的广播地址)
总结:当主机位全部置0代表网段,主机位全部置255代表该网段的广播地址,对于一个网段来说,这两个地址是特殊地址,不能作为IP地址使用。
网关:一个网络的出口,Gateway==GW,一般网关是在路由器上。
注意:网关的接口也必须要分配一个IP地址,通常喜欢使用该网段的首个或最后一个IP地址作为网关接口地址,例如:192.168.1.1可能即是一个网关地址。
PC向外发包流程:
1、首先判断目标IP地址与自己是否在同一网段。
2、如在同一网段,则直接发出去,而不找网关。
3、如不在同一网段,则直接发包给网关,并通过网关处理之后发往目标IP。
DNS:域名服务器。
IP地址才是两个网络目标建立起通信的唯一标识,通过域名不能直接建立通信,这时候就需要域名服务器DNS来帮助我们解析域名,即当我们在浏览器输入域名时,如果我们本地(解析缓存、解析文件)没有该域名的解析记录,那么就需要从DNS上拿到该域名所对应的IP来进行访问主机。DNS上存放的是域名和IP的信息,它们是对应的,但不是一一对应关系。
如何查看IP地址:
Windows平台:Win键+r启动“运行”
输入cmd点击确定进入到命令行窗口,输入ipconfig即可看到简略的网络配置信息
由于我使用的是无线连接,因此我要找的四无线局域网适配器 WLAN的配置信息,这里显示我的IP为192.168.1.114
如果是有线连接,Win10系统找的是以太网的配置信息
测试网络连通性:
利用ping命令来进行测试,还是打开命令行窗口,输入ping 域名或IP,例如ping www.baidu.com (注意中间有空格隔开),成功的样例如下:
如果提示请求超时,可能对方主机不在线,也可能是网络有问题,ping命令还有其他的参数设置,感兴趣的小伙伴可以自行百度查看,在这就不赘述了。