首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

互联网协议入门

要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分成五层,比较容易解释。 ?...只需要知道,互联网分成若干层就可以了。 1.2 层与协议 每一层都是为了完成一种功能。为了实现这些功能,就需要大家都遵守共同的规则。 大家都遵守的规则,就叫做"协议"(protocol)。...互联网的每一层,都定义了很多协议。这些协议的总称,就叫做"互联网协议"(Internet Protocol Suite)。它们是互联网的核心,下面介绍每一层的功能,主要就是介绍每一层的主要协议。...接下来,我们来看一个实例,当用户访问网页的时候,互联网协议是怎么运作的。...这个例子就到此为止,虽然经过了简化,但它大致上反映了互联网协议的整个通信过程。

67560
您找到你想要的搜索结果了吗?
是的
没有找到

互联网协议知多少

互联网协议是啥呢? 什么叫做协议互联网协议能干啥? 分层模型 物理层 数据链路层 网络层 传输层 应用层 总结 欢迎点赞,关注,收藏 互联网协议是啥呢? 什么叫做协议互联网协议能干啥?...分层模型 物理层 数据链路层 网络层 传输层 应用层 总结 欢迎点赞,关注,收藏 互联网协议知多少 互联网协议是啥呢?...一言蔽之互联网协议就是在互联网上传输数据的规则 有没有发现,现在各大互联网厂商的APP,已经是支持IPv6了 互联网协议,由一系列的协议组成,我们理解了这些协议,就理解了互联网的原理。...我是小魔童哪吒,欢迎点赞关注收藏,下次见~ 互联网协议是啥呢? 什么叫做协议互联网协议能干啥?...一言蔽之互联网协议就是在互联网上传输数据的规则 有没有发现,现在各大互联网厂商的APP,已经是支持IPv6了 互联网协议,又一系列的协议组成,我们理解了这些协议,就理解了互联网的原理。

32140

互联网协议入门(二)

上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。...============================================================== 互联网协议入门(二) 作者:阮一峰 ?...DHCP协议做了一些巧妙的规定。 8.3 DHCP协议 首先,它是一种应用层协议,建立在UDP协议之上,所以整个数据包是这样的: ?   ...接下来,我们来看一个实例,当用户访问网页的时候,互联网协议是怎么运作的。...这个例子就到此为止,虽然经过了简化,但它大致上反映了互联网协议的整个通信过程。 (完)

92380

互联网协议入门(一)

互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。...因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确,但是应该能够说清楚互联网的原理。...只需要知道,互联网分成若干层就可以了。 1.2 层与协议 每一层都是为了完成一种功能。为了实现这些功能,就需要大家都遵守共同的规则。 大家都遵守的规则,就叫做"协议"(protocol)。...互联网的每一层,都定义了很多协议。这些协议的总称,就叫做"互联网协议"(Internet Protocol Suite)。它们是互联网的核心,下面介绍每一层的功能,主要就是介绍每一层的主要协议。...至此,整个互联网的五层结构,自下而上全部讲完了。这是从系统的角度,解释互联网是如何构成的。(完)

51860

互联网医生-ICMP协议

01 简介 在《IP协议详解》入门文章中,IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。...从TCP/IP的分层结构上来看,它同IP协议一样处于网络层,但ICMP协议有自己的一套报文格式,且它需要使用IP协议来递交报文,即ICMP报文是放在P数据报中的数据区域发送的,从这点看来,ICMP协议又有点像一个传输层协议...在这一点,我找到的不同资料的不同的说法,这个不是本文讨论的重点,本文对于ICMP协议数据哪一层不持观点。 02 协议结构 ?...wireshark抓包分析ping使用的ICMP协议 ?...在《IP协议详解》中,我们讲解了IP攻击,在《ARP协议》中,我们讲解了ARP攻击,下面我们讲一下ICMP洪水。 足够快的数据包速度+足够的带宽,这才是洪水。

74120

互联网协议入门(上)

互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。 它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。...因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确,但是应该能够说清楚互联网的原理。 1....要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分成五层,比较容易解释。...只需要知道,互联网分成若干层就可以了。 1.2层与协议 每一层都是为了完成一种功能。为了实现这些功能,就需要大家都遵守共同的规则。 大家都遵守的规则,就叫做"协议"(protocol)。...互联网的每一层,都定义了很多协议。这些协议的总称,就叫做"互联网协议"(Internet Protocol Suite)。它们是互联网的核心,下面介绍每一层的功能,主要就是介绍每一层的主要协议

28200

互联网协议入门(二)

本文来自“阮一峰的网络日志” 上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。...它使用的协议叫做DHCP协议。 这个协议规定,每一个子网络中,有一台计算机负责管理本网络的所有IP地址,它叫做"DHCP服务器"。...DHCP协议做了一些巧妙的规定。 8.3 DHCP协议 首先,它是一种应用层协议,建立在UDP协议之上,所以整个数据包是这样的: ?...接下来,我们来看一个实例,当用户访问网页的时候,互联网协议是怎么运作的。...这个例子就到此为止,虽然经过了简化,但它大致上反映了互联网协议的整个通信过程。(完)

64480

互联网协议入门(一)

互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。...因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确,但是应该能够说清楚互联网的原理。...================================================= 互联网协议入门 作者:阮一峰 ? 一、概述 1.1 五层模型 互联网的实现,分成好几层。...只需要知道,互联网分成若干层就可以了。 1.2 层与协议 每一层都是为了完成一种功能。为了实现这些功能,就需要大家都遵守共同的规则。 大家都遵守的规则,就叫做"协议"(protocol)。...互联网的每一层,都定义了很多协议。这些协议的总称,就叫做"互联网协议"(Internet Protocol Suite)。它们是互联网的核心,下面介绍每一层的功能,主要就是介绍每一层的主要协议

740100

互联网协议入门(一)

互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。...因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确,但是应该能够说清楚互联网的原理。...要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分成五层,比较容易解释。 ?...只需要知道,互联网分成若干层就可以了。 1.2 层与协议 每一层都是为了完成一种功能。为了实现这些功能,就需要大家都遵守共同的规则。 大家都遵守的规则,就叫做"协议"(protocol)。...互联网的每一层,都定义了很多协议。这些协议的总称,就叫做"互联网协议"(Internet Protocol Suite)。它们是互联网的核心,下面介绍每一层的功能,主要就是介绍每一层的主要协议

28610

互联网协议入门(二)

上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。...它使用的协议叫做DHCP协议。 这个协议规定,每一个子网络中,有一台计算机负责管理本网络的所有IP地址,它叫做"DHCP服务器"。...DHCP协议做了一些巧妙的规定。 8.3 DHCP协议 首先,它是一种应用层协议,建立在UDP协议之上,所以整个数据包是这样的: ?...接下来,我们来看一个实例,当用户访问网页的时候,互联网协议是怎么运作的。...这个例子就到此为止,虽然经过了简化,但它大致上反映了互联网协议的整个通信过程。 原文:http://suo.im/1kufjk

59720

互联网协议入门(下)

来源:阮一峰的网络日志 作者:阮一峰(已获作者授权) 可点击文末左下角“阅读原文”查看原文 上一篇文章(互联网协议入门(上))分析了互联网的总体构思,从下至上,每一层协议的设计思想。...这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。 7.小结 先对前面的内容(互联网协议入门(上)),做一个小结。 我们已经知道,网络通信就是交换数据包。...它使用的协议叫做DHCP协议。 这个协议规定,每一个子网络中,有一台计算机负责管理本网络的所有IP地址,它叫做"DHCP服务器"。...接下来,我们来看一个实例,当用户访问网页的时候,互联网协议是怎么运作的。...这个例子就到此为止,虽然经过了简化,但它大致上反映了互联网协议的整个通信过程。 -END-

76300

工业互联网通讯协议

通讯协议作为工业互联网的基石,在数据交换、设备控制、系统集成和数据分析等方面发挥着关键作用。 一、工业互联网通讯协议类型 1....六、工业互联网通讯协议典型应用 智能制造:在生产车间中,使用工业互联网通讯协议连接各种设备,实现生产过程的实时监控和优化。...智慧能源:在电网中,使用工业互联网通讯协议连接各种电气设备,实现电网的智能化管理。 智慧城市:在城市中,使用工业互联网通讯协议连接各种基础设施,实现城市运行的智能化管理。...七、总结 工业互联网通讯协议是工业互联网的关键技术,在工业4.0时代将发挥越来越重要的作用。...未来,工业互联网通讯协议将朝着高速化、可靠性增强、安全性提升、能源效率优化、多协议融合和人工智能赋能的方向发展,为工业互联网的应用提供更加强大的技术支撑。

13610

移动互联网IM之协议设计

导语:如果想自己动手实现一个移动互联网IM app,要怎么做?第一个要解决的问题就是IM协议的设计。本文将讲述如何从0到1设计一个私有的tcp协议。...虽然它可读性差,难于调试,可这正也是提高协议被破解的门槛。所以对流量和电量敏感的移动互联网IM来说,二进制协议最为适合。 主流协议比较 在比对了协议格式后,我们接着比较一下各种协议标准。...目前市面上主流的IM协议主要有应用于PC互联网的XMPP,嵌入式设备物联网上的MQTT,一起来看下它们之间的优缺点比较: | 名称 | 优点 | 缺点 | | :—- |:——— | :——— | |...交互过程复杂,多被pc时代的产品使用,不适合应用于移动互联网IM | | MQTT | 低带宽,适合推送,适配多平台 | 协议简单,但是需要自己扩展好友,群组等功能 | | 私有协议 | 灵活、低带宽...终上所述,文章主要阐述了移动互联网IM的协议设计会面临的主要包括传输协议协议格式、协议设计、协议序列化、协议安全等问题,以及对应的解决方案,这些是笔者对过往项目的总结和思考。

3.9K81

互联网可靠实时协议RIST和SRT

本次演讲的主题是互联网上的可靠实时贡献,深入探讨RIST和SRT协议。 TCP协议是传统的可靠协议,它是HLS, DASH, CAMF和RTMP的基础。...SRT协议建立在开源的UDT协议上。它强制输入数据加密,可以保护数据安全。它允许在一个连接上混合多个SRT流。SRT试图加快重传速度。SRT在防火墙的情况下也可以很好地工作。...RIST协议的全称是可靠的互联网流媒体传输。VSF将其技术作为一个公开的规范。RIST需要两个端口,第一个端口用于传输媒体流, 并在第二个端口上使用RTCP创建了一个控制界面。RTCP协议是双向的。...不采用RTMP协议的原因如下:首先RTMP协议过于古老,而且只支持H264。虽然RTMP协议以低延迟著称,但是这只是相对的。...而且SRT协议可以取得比RTMP协议低50%的延迟。 使用SRT和RIST协议的场景很丰富,包括摄影机到基站的转播、体育场转播、新闻报道和云转播等。

1.6K30

兰花协议—让世界自由的互联网

1 互联网的初衷 人们发明互联的的初衷是什么?在5个月前互联网之父蒂姆·伯纳斯·李,发表了关于互联网初衷的言论。蒂姆·伯纳斯·李认为:互联网最具价值的地方,在于赋予人们平等获取信息的权利。...我们从互联网获得了大量信息,互联网也获取了我们大量的身份信息。我们大量的身份和隐私信息被暴露在各大互联网网站上,甚至我们在互联网上的一些言论,因为个人的不爽可以直接人肉搜索。...2 兰花协议研究室 兰花协议研究室是致力于自由上网的研究,并且推出了一个叫做兰花协议的项目。...3 兰花协议怎么运作 兰花协议是一个开源的覆盖在网络上的互联网。你的网际网路并不是通过中央和V**的随机路由访问。而是通过自愿者分享他们的剩余宽带设备作为一个上网节点。...不同于平常的互联网兰花协议使用固定速度传输,以防止流量分析,并且采用代币机制鼓励大家检举无关参与的节点。

1K100

互联网协议正在发生变化

当上世纪九十年代互联网开始被广泛使用的时候,其大部分的通讯只使用几个协议:IPv4 协议路由这些数据包,TCP 协议转发这些包到连接上,SSL(及后来的 TLS)协议加密连接,DNS 协议命名那些所要连接的主机...现在,核心互联网协议的重要改变已经开始了。虽然它们意图与互联网大部分兼容(因为,如果不兼容的话,它们不会被采纳),但是它们可能会破坏那些在协议中没有规定的地方,或者根本就假设那些地方不存在变化。...为什么我们需要去改变互联网 有大量的因素推动这些变化。 首先,核心互联网协议的局限性越来越明显,尤其是考虑到性能的时候。...其次,演进互联网协议的能力 —— 无论在任何层面上 —— 会随着时间的推移变得更加困难,这主要是因为上面所讨论的对网络的非预期使用。...防止僵化是有必要的,确保协议可以进化以满足未来互联网的需要;否则,它将成为一个“公共灾难”,一些个别网络的行为 —— 虽然在那里工作的很好 —— 但将影响整个互联网的健康发展。

39211

ICMP (互联网控制消息协议 )是什么

互联网控制消息协议(英语:Internet Control Message Protocol,缩写:ICMP)是互联网协议族的核心协议之一。...它与传输协议(如TCP和UDP)显著不同:它一般不用于在两点间传输数据。它通常不由网络程序直接使用,除了ping和traceroute这两个特别的例子。...技术细节 ICMP是在RFC 792中定义的互联网协议族之一。通常用于返回的错误信息或分析路由。ICMP错误消息总是包括了源数据并返回给发送者。 ICMP错误消息的例子之一是TTL值过期。...虽然ICMP是包含在IP数据包中的,但是对ICMP消息通常会特殊处理,会和一般IP数据包的处理不同,而不是作为IP的一个子协议来处理。...报文类型 类型代码状态描述查询差错0 - Echo Reply0 echo响应 (被程序ping使用)● 1 and 2 未分配保留 ●3 - 目的不可达0 目标网络不可达 ●1 目标主机不可达 ●2 目标协议不可达

60710
领券