行走网络江湖,协议是“通关文牒”,是畅行无阻的金牌令箭
在现实生活中,我们知道钱非常重要!一分钱,难倒英雄汉,说明钱在社会中占据的地位。类比推理下,那么在网络世界中,什么才是最重要的?不是我们上次讲的姓名(IP地址)和身份证(MAC地址),而是协议。
是它是它就是它,协议可以说是行走网络江湖的金牌令箭和通关文牒。我们买东西,用的是钱。而在网络中,我们用的是各种“协议”。你可以把他理解成合约或合同!就好比我们买东西,告诉店老板我们的需求。那在网络中,怎么把这种需求传达出去呢?
所以必须依靠协议,现实社会,韦小宝讲扬州话,多隆讲北京话,你说他们两个能沟通清楚吗?当然不能,所以只有韦小宝和多隆都讲普通话,他们才能沟通顺畅。而协议就是指导如何沟通,用什么样的方式进行沟通,要完成什么的效果。
而在网络中,你20%可能学到都是些基本概念,但是要真正掌握网络知识靠的是80%的协议,所以号称网络中“易经筋”,大部分网络工程师、网络专家毕生都在参研网络协议。
为什么要学这个?问得好,就如同你想造一辆汽车。你如果不把汽车的工作原理和物理结构弄清楚,你怎么能造得出来呢? 至少你脑海中得有汽车的设计图把,也得符合物理和化学的基本原理,才能把汽车制造出来。
所以说,你弄明白弄清楚了网络协议的工作原理,你就能按照网络协议规则畅通无阻的进行网络数据交换。我们常说的黑客,就是精于此道的专业技术人员。
当然网络协议跟现实的法律法规类似,也并非十全十美。存在漏洞,存在缺陷。这些协议也是人想出来的,设计出来的,所以自然存在一定的脆弱性。而我们经常听到“XX机构或单位网络被入侵渗透了”,其实就是一些不法分子通过网络协议漏洞或弱点入侵到对方的信息系统里面,窃取各种有价值的资料。
所以针对这种情况,现实的世界各个国家都会出台跟网络安全相关的法律法规用来保护公民的合法权益,针对网络犯罪行为进行严厉打击和震慑。
可能说了这么多,你可能还是没有概念。还是举个栗子吧,就拿我我们日常的网上购物来说,我们的浏览器打开网页,访问购物网站。这个过程就用到了网络协议。有HTTP协议,有HTTPS协议。一开始我们不讲那么复杂,你只要知道有这个协议就行。
还有我们日常比较熟悉的例子,我们使用微信和支付宝转账,其实也用到了很多协议。具体的讲,你跟微信和支付宝会签订协议,微信和支付宝会跟商户签订协议。而整个过程,我们用到了微信或支付宝APP。
你虽然没有实际的拿笔去签字,但是我们通过微信或支付宝APP实际通过点击确认支付,输入支付密码这个过程,我们实际就相当于完成了协议的签订。
而微信或支付宝的服务器会自动根据协议,从你的账户上扣款支付给商户。你也就能直接购买到了自己喜欢的物品。就这一点看,机器比人更守信用,因为计算机不会玩心眼,他会按照协议合约完成各种交易。
如果没有协议,电脑就不会听你的指令,如果没有协议电脑跟电脑之间无法通信,你也就无法在网上看新闻,看视频,听音乐。而这一切一切的功劳都归功于协议。协议是网络中的硬通货,它可比钱更管用。
合抱之木,生于毫末,千里之行,始于足下。网络知识的学习也是一点一滴的积累而成,可以关注我的账号,学习更多网络知识内容。