IP地址:
在电脑上网的时候,我们通常会这样手动给电脑进行设置。现在就对里面的一些概念进行解释。
如我们寄信一样,网络上的两台电脑进行通信时需要根据一个能唯一识别对方的东西,就类似我们写信时需要写上收信人的地址和名字一样。而这个东西在电脑上就是IP地址。如上图的192.168.1.100、192.168.1.1、202.103.24.68。在电脑中是以二进制的形式表示的,但是在我们设置时会带来一些不方便,比如192.168.1.100表示成二进制是10111110.10101000.00000001.01100100。为哒设置和查看的方便,我们通常使用分段、十进制的方式来表示一个IP地址,这种方法称为“点分十进制”。
网段:
知道了什么是IP地址和它的表示方法,那什么是网段呢?网段简单说来就是一个划分IP地址的方式。比如我们的行政规划:省、市、县等。这也是为哒便于管理。如果不划分成若干个省,那么全国统一管理将是一个工作量很大的事。我们现在将一个国家分成若干个省,而每个省又分若干个市……这样一直分下去。而网段就是将网络上的IP地址分成一个个段,其很重要的作用之一也是便于管理,当然还有隔离广播等作用,这里不再细讲。
掩码:
上面知道了什么是网段,那么如果表示一个网段的范围呢?这就是子网掩码的作用哒。涉及到它的复杂性,会占一个相当大的篇幅,因此这里不再讲解如何换算。上面的255.255.255.0就是一个24位的掩码,上面的192.168.1.100 255.255.255.0也可以表示为192.168.1.100/24,这个网段里的IP地址范围为192.168.1.0-192.168.1.255共256个地址。
网关:
上面我们知道了IP地址和网段,如果两个IP地址在同一网段,就可以直接进行通信哒。但是如果两者不在同一网段呢?一台电脑在检查目的IP地址时,若发现该IP地址与本计算机不在同一网段,那么它就将数据发送给自己的网关,再由网关去选择路径。就像我们从民大去某个地方一样,如果目的同在武汉,比如司门口,那我们可以直接过去,这就跟两者在同一网段一样。但是如果我们要去北京长安街,武汉地图上找不到,那我们就直接去火车站,即没在武汉市内的我们都去火车站,火车站有到全国各个地方的列车信息。而如果有某人要从北京长安街到民大,也可以认为北京火车站是该人的网关。
DNS:
我们知道了要访问某一台电脑需要知道该电脑的IP地址。但是我们在访问某一个网站时却不用知道该网站的IP地址。这就是DNS的作用哒。DNS的作用是将某个域名,比如
www.qq.com转换成IP地址。在“开始菜单”-“运行”里输入“CMD”并回车,输入ping
www.qq.com,会得到如下信息:
C:\Documents and Settings\owner>ping
www.qq.com
Pinging www-cdn.qq.com [58.61.166.142] with 32 bytes of data:
Reply from 58.61.166.142: bytes=32 time=27ms TTL=55
这就说明DNS将
www.qq.com转换成哒IP地址58.61.166.142,而若不设置DNS,则将会提示这是一个未知地址。
私网地址:
上面我们讲到“网络上的两台电脑进行通信时需要根据一个能唯一识别对方的东西”,注意这里的“唯一”。也就是在网络上的两台电脑将不能使用同样的IP地址,否则就会出现错误。但是我们发现,通常192.168.1.1这个地址很常见,我们用一台家用路由器做网关时通常都是默认的这个地址。那为什么会出现网络上有相同IP地址的情况呢?这就是私网地址的作用哒。私网IP地址是不会出现在公网上的,就像宾馆的内线一样,比如我们从510房间打到705房间,可以直接拨“8+房间号”即8705就可打到705房间,而另一家宾馆可能也有510房间和705房间,而它们使用的可能也是8510和8705这两个号码。这就为宾馆节省哒不少的资源,如果每个房间都要去电信局申请一个类似027-5016XXXX的号码的话,对宾馆和电信局来说都是一种浪费。私网IP地址正是出于节省IP地址的目的而出现的。比如有两家公司,电信局只给他们各一个公网IP地址,但是他们内部可能都有数十台电脑,这样他们就可以在内部使用私网地址,在访问外网时通过路由器的NAT(网络地址转换)转换成公网IP地址。而除哒192.168.1.1这种私网地址,还有10.XX.XX.XX和172.XX.XX.XX这两种。这是为哒不同规模的公司使用。上面知道哒网段的意思,10.XX.XX.XX是一个灰常灰常大的网段,里面的IP地址灰常回常多,适合大型跨国公司使用。就像宾馆的规模。如果一家宾馆有不到100间房间,那么我们在内部使用2位电话号码即可,但是如果一家宾馆有数千间房间,那么我们就至少需要4位的电话号码哒。