嵌入式以太网学习之旅-第一篇:嵌入式网络在整个物联网中的重要性
今天是2018年5月25日深夜,深圳的夏天无比炎热,在这段艰难的岁月中,当我再一次翻开“五木”老师《嵌入式网络那些事》这本呕心沥血之作时,心中无比的感慨,感谢让我重新回到最初的愿望,从物联开始,从网络开始,从lwip开始,一步步踏入物联网,今年我选择了攻克Lwip,向物联网的世界挥挥手,我即将走近你,作为一名从事IT工作的人来说,不懂lwip的前世今生,何谈物联统治天下,迷茫很久的我最终想明白了,不能总是眼高手低,啥都想干,最终啥都干不好,还是坚持走自己想走的路,外面的世界虽然很花,但我必须要度过一段很难为人知的岁月,只有这样,才能让自己正真的蜕化,摆脱被动的尴尬境地,这就是我即将要开始的Lwip学习之旅,从前我们只是会用他,基本都是copy就够了,但是我现在不想这么干了,我想要更多的了解他,走近他,看他到底是何方圣神,在我的脑海中一直挥之不去,只有正真的想明白了要干什么事,我们才能更好的去实现它,今天是我第一次露面博客,也很期待自己能够有更多的东西分享,学到更多的东西,慢慢去理解他,使用它。言归正传,这里主要记载我学习整个物联网的历程,我想有个好的开始,更想有个完美的过程,结局不一定是最重要的,但一定是最值得期待的,哈哈,吹牛的本事还是这么溜,首先,今天来说一下,通过对五木老师课程的研究,对物联网的一个大体认识,从大的方向分为了以下四个部分:1、终端感知层 2、网络接入层 3、云平台服务 4、用户应用层 以上这四部分将物联网的知识进行了整合,接下来再进行细分,感知层主要的技术有:各种传感器、摄像头、二维码识别、ID、IC卡等,接入层主要技术有:以太网、WIFI、3G/4G/5G、GPRS、无线自组网(WIFI、BLE、Zigbee、NB-IOT、Lora),云平台主要有:阿里云、腾讯云、百度云、中国移动(OneNet)、Yeelink、机智云等一些常见的云平台,可以为用户提供各种各样的服务需求,应用层主要有:安卓手机界面、web网页界面等,以上这些看似都很高大上的技术,最终都离不开以太网的接入,所以我们要走物联网的道路,必须要克服以太网,要想克服以太网,就必须拿下lwip,要想拿下lwip,就要从今天开始,立刻马上开始,当然要走完整个物联网的路线需要很大的勇气去,因为其中涉及到了好多的内容,囊括了从最底层到应用层所有知识,听到这里,自己还是很兴奋的,感觉自己就像是在干一件大事一样,正在全面布局,又扯远了,我只是为了学习,OK,接下来再对TCP/IP协议软件的分层有个认识,这里我们不说OSI模型,作为嵌入式领域,我们只说TCP/IP网络参考模型,分为以下四层:1、应用层 2、传输层 3、网络层 4、网络接口层 首先 应用层是最接近用户终端的,传输层类似于送货的快递员,将一个东西从一个地方运送到另一个地方,网络层类似于一个快递公司,对包裹物流的统一集中管理,分发,分派,路线选择,整理等处理,网络接口层就相当于传输媒介,实实在在的东西,比如汽车,飞机等可以载货的介质,通过这一个流程就可以将一个东西从卖家手上--->买家手中,今天就到这里,有些困了,今天只是对网络的一个简要概述,从明天开始,进入正真的lwip移植阶段,希望有兴趣的友兄,可以多多交流,本人还是小白,望多多指教,在此感激不尽,下期再见!!!