可以肯定的说:目前,我们的生活、工作高度依赖于计算机网络,比如你的手机、你的计算机、甚至家里的电视,都高度依赖计算机网络提供资源;
我们自身必然也会用到一些计算机网路知识来解决生活、工作中的问题,因此,了解一些计算机网络的基本常识是非常有必要的。
大家都用百度,我就以“访问百度首页”为例,讲解整个搜索过程所涉及的网络常识。
相信只要你看完整个过程,你会有收获。
第一步:访问百度前你需要确定自己的身份
Mac地址:即(Media Access Control Address)简而言之就是一串字符,这串唯一的字符赋予了网卡一个唯一的身份,就像人的身份证号。
IP地址:即(Intenet Protocold Address),对于每个网卡而言它就是一串数字,这串数字在Internet上赋予每个网卡一个身份,就像你在公司的工号。
不用纠结为什么身份需要两个东西来确认,举个例:你的“身份证号”是唯一的,但是上班还是要出示“工号或工作证”; 计算机的网卡MAC地址就相当于你的身份证是唯一的,但是上网还是需要IP地址; 它们在网络传输中各有各的用处。
子网掩码:主要就是用来将你的IP地址划分成网络地址和主机地址,这个没有网络基础肯定听不懂。
我的建议就是:把它理解为“对IP地址的进一步说明”,同一个IP地址可能代表不同的意思,所以都需要说明,就像同一个缩写可能代表不同意意思一样,一个说明可以把他们区分开来。
第二步,你需要选择访问百度的路径
网关:毫无疑问,几乎每个人连接到百度首页这个过程都会经历一连串复杂的设备“交换、转发”数据,可以把这一连串的设备理解为一条路,你要到达某个目的地(此处为百度www.baidu.com)必须走这段路,网关就可以理解为这段路的入口。
第三步,域名解析
域名:路通了,就可以上路了,我们的交通工具就是浏览器,我们在浏览器输入的“www.baidu.com” 就是百度首页的域名,它就是我们要到达的目的地的一个名字,目的地本身可以用IP地址表示的,但是谁愿意记那一长串数字呢? 这就是域名存在的意义;就像小编访问百度明明可以用 “183.232.231.17”实现,但是我更愿意输入域名“www.baidu.com”来实现,好记。
DNS服务器:了解了域名再看DNS服务器就简单了,网络设备又不认识你的域名,只认IP,所以需要一个翻译,将域名翻译成IP,网络设备才认识,才会执行交换转发; 我们计算机配置的DNS服务器地址,就是那台翻译机器的地址,当然这个地址有很多,各运营商都有自己的DNS服务器。
第四部、应用服务器返回结果
交换机和路由器:域名解析成功后,计算机将数据扔给下一级网络设备,包括各类交换机、路由器等;关于交换机和路由器,你只需要知道它们是网络设备,在传输数据的路上各司其职就好了,要做深入探讨你需要知道H3C的交换机基础那一本书都是几百页。
应用服务器:这就是你的目的地,其实并不难理解,他就是一台计算机而已,只是功能强大,可以提供WEB服务让你去访问而已(当然不仅是WEB服务),还有就是形状和你的主机有区别而已;应用服务器收到请求后将你请求的界面发送给你的计算机,OVER!
当然对于以上词条,百科或书籍上绝对有专业的解释,如果有需要可以看看,也可以联系小编一起交流学习。
只是如果你不从事相关专业工作的话,这篇文章绝对是一个不错的选择,希望对您的理解有帮助!
收藏文章更方便您下次查看哦!