经常用windows,只要插上网线就自动能上网了。但是当网络出问题了确不知道怎么解决。所以我来科普下关于网络的基础知识。首先打开网络的状态我们会发现几个参数
1.IP与MAC
我们现在基本用的都是ipv4协议,所谓ip就是你电脑整个网络的编号。其他电脑想访问电脑就得需要这个编号。但是这个编号很多情况下是一直在变化的。唯一不变的是你的MAC地址:物理地址。做个比喻,你经常搬家,你没搬一次家都有一个地址,XX小区XX单元XX号,这个就是IP。但是你的名字不变,这个就是MAC,不同的是我们的MAC不允许重名。
我们的IP分为两个部分:网络部分和主机部分。 网络部分好比就是你在XX省XX市XX镇,这个是国家固定下来了的。但是XX小区XX单元XX号是开发商自己定的。两个编号加起来就是你的ip了。 不同的是在现实中两个编号的长度是固定的,在网络上却是变化的。
这个是后就需要子网掩码了,用来区分网络部分和主机部分的编号长度。
2.子网掩码
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数,28=256”(也就是4个字节)。IP地址通常用“点分十进制”表示成(a.b.c.d)的形式。
例如 IP:168.192.1.1,每个点由八位数字组成。
子网掩码:255.255.255.0 化为2进制
11111111.11111111.11111111.00000000,其中为1的部分表示IP对应长度的部分为网络部分:168.192.1。 最后八位为0,最后一个1表示为主机部分,是局域网内部分配的编号。
3.默认网关(路由器)
比如当你们的网络部分一样,你们就在同一个局域网里面,就好比你们住在同一个小区的,小区管理处ARP地址解析协议:网络内部都存储有IP和对应的MAC)有地址(IP)和对应的人名字(MAC)。这时候你要访问那个(局域网通信)就直接对应喊他的名字就行了(物理地址MAC),这时候不需要网关。
但是当我们的不在同一个小区(局域网)你想要通信,就必须通过路由器转发,路由器通过路由表来找到你想联系的IP。就好比你想写信跟你的笔友,你知道他的住址(IP),这时候你救要把信交给邮局,这个地方的邮局自己有个编号(就叫网关)。邮局里面有全国的地址,和去的路线(路由表),然后就通过下一个交给下一个邮局,一路传递给你的笔友。如此就实现通信了。
4 、DNS 服务器(域名管理)
你想访问百度时,输入www.baidu.com就可以了。DNS就自动帮你把www.baidu.com转换成IP。DNS里面存放的就是网址与IP的对应关系。
就比如你想取某个商店买东西,每个商店都可以自己去工商局(管理域名的机构)申请一个不重复的名字,我们知道的也只有商店的名字(网址),但是不知道它在哪里(IP)。我们在地图上(网络中)输入商店名字(网址),就自动寻找到地址(ip)了。
当你发现你能登QQ,但是不能上网,就可能时DNS服务器出问题了。因为QQ里面直接保存IP,不需要DNS转换。
5.DHCP 服务器
这个服务器就相当于小区分配住处的。当你搬家到一个小区(联网),小区就自动帮你分配一个住处(地洞分配),或者你自己跟他申请一个住处(手动分配)。还有你这个房子能住多久(租约),都是由小区分配处管理的。