For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
随着互联网的不断发现,学习计算机编程开发技术的人也是越来越多了,但是软件开发行业的缺口依然很大,下面我们就通过案例分析来简单了解一下,互联网协议概念分析。
1、互联网协议是啥呢?
在解释这个问题前,我们来了解一下,什么是网络通信,没有网络通信,这个协议都没得玩了
网络
用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的
通信
人与人之间通过某种媒体进行的信息交流与传递
那么网络通信就不难理解了吧
网络通信就是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。
2、什么叫做协议?
字面上理解,协议,就是我和你约定好规则,我们按照规则办事情,互联网协议是啥意思呢
互联网协议又是个啥
互联网协议(InternetProtocol)是用于分组交换数据网络的一种协议,其任务仅仅是根据源主机和目的主机的地址来传送数据。互联网协议定义了寻址方法和数据报的封装结构。一个架构的主要版本为IPv4,目前仍然是广泛使用的互联网协议。
一言蔽之互联网协议就是在互联网上传输数据的规则
有没有发现,现在各大互联网厂商的APP,已经是支持IPv6了
互联网协议,有一系列的协议组成,我们理解了这些协议,就理解了互联网的原理。互联网协议太过庞大和复杂,一下子讲清楚我的功力还达不到,在此分享一些我们开发中常用的一些协议
互联网协议就是定义了大家共用的标准,我们都按照标准来开发和使用,这大大提高了我们的开发效率和沟通成本
在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息,那么这就乱套了是不。网络协议使网络上各种设备能够相互交换信息。
例如,小A自定义了一个A协议,小B自定义了一个B协议,这个时候,如果要将A协议和B协议做对接,那么就需要将2个协议做一个融合和取舍,甚至是其他的方式,且这大大的增加了沟通成本和风险因素
那么若小A和小B都遵守通用的共有协议,例如传输层的TCP协议,是不是只需要按照标准来开发就好了呢
这也是为什么每一个行业都需要相应的标准的原因之一,统一了标准,大家行事就方便多了
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。