
网络通信协议基础
文章平均质量分 88
专栏会持续更新...欢迎大家关注!
风云说通信
微信公众号/百家号:风云说通信,一位专注讲解3GPP(2G\3G\4G\5G\IMS)、短距离通信(传统蓝牙\BLE\WiFi)、TCP\IP协议簇等各类无线通信网络协议的博主,拥有10年大型复杂项目工作经验,目前主要负责车载蓝牙协议栈Host产品研究,专注汽车智能座舱,真正的大师永远怀着一颗学徒的心~所有专栏文章作为职场学习归纳总结,将会持续更新...希望本博客文章对您事业有帮助!欢迎您关注~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【通信网络协议概念】【职业发展路线介绍】老铁^_^ 是时候规划下自己的未来了......行动吧!!!
通信网络协议概念及职业发展路线介绍原创 2023-12-23 10:38:31 · 658 阅读 · 1 评论 -
【通信频率】史上最全无线通信频率分配介绍(超详细)
5G通信技术通过FR1(Sub-6GHz)和FR2(毫米波)两大频谱范围实现全域覆盖。FR1(450MHz-6GHz)具有广泛的覆盖和强穿透力,适合城市和农村的广域覆盖,典型频段包括n77、n78和n79。FR2(24.25GHz-52.6GHz)提供高带宽和高速率,但覆盖范围较短,适用于密集城区和高容量场景,如n257和n260。全球5G部署策略有所不同,中国主推n78和n79频段,欧美优先部署毫米波,而亚洲部分国家则结合Sub-6GHz与毫米波。此外,5G技术还包括非地面网络(NTN)和专网频段,满足多原创 2025-05-12 09:00:00 · 1389 阅读 · 0 评论 -
【网络协议】 精讲计算机网络组成和性能标准
TCP/IP起源于60年代末美国政府资助的一个分组交换网络研究项目,到90年代已发展成为计算机之间最常用的组网形式。TCP/IP是一个真正的开放系统,因为其协议簇的定义及其多种实现可以免费或花费很少就可以公开地得到。TCP/IP是“全球互联网”或“因特网”Internet的基础。与OSI参考模型一样,TCP/IP对等模型也分为不同的层次,每一层负责不同的通信功能。五层对等模型是OSI和TCP/IP模型的综合。原创 2025-05-03 08:00:00 · 1549 阅读 · 0 评论 -
【网络协议】精讲通信网络基本概念
通常指几千米以内的,可以通过某种介质互联的计算机、打印机、modem或其他设备的集合MAN覆盖范围为中等规模,介于局域网和广域网之间,通常是在一个城市内的网络连接(距离为10KM左右)分布距离远,它通过各种类型的串行连接以便在更大的地理区域内实现接入。原创 2025-05-02 09:00:00 · 959 阅读 · 0 评论 -
【网络协议】【TSN】精讲TSN工作原理!图解超赞超详细!!!
TSN有一个服务等级(class of service,CoS)的概念。对TSN网络而言,不同优先级的服务对应图3中的PCP码。3位PCP码定义了0(最低)~7(最高)这8个优先级,传输类型分别对应基础、最大努力、卓越努力、严苛应用、延时和抖动小于100 ms的视频、延时和抖动小于10 ms的音频、内部网络控制、网络控制。其会对网络场景进行不同的匹配,是后续调度、配置设计中会考虑到的数据流调度因素。原创 2025-05-02 08:00:00 · 1272 阅读 · 0 评论 -
【网络协议】精讲vlan、三层交换机、网关、DNS、子网掩码、MAC地址!
一所高中,新学期高一招了800个学生,这800个学生,如果放在一个班里,那肯定是管理不过来,面对800个人,老师看了也头疼,这边在授课,那边完全听不到,老师布置什么任务,也会有一些传达不到,老师要是想找某个学生的信息,要从800份信息中去找,极其麻烦,浪费时间;,此这网段有个ip地址是192.168.1.1,我们就叫他安防一,另外一个人叫安防二,它的ip地址为192.168.1.2,我们一看他们,就知道他们是同村的。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。原创 2025-05-01 08:00:00 · 1001 阅读 · 0 评论 -
【Wireshark】抓包实战,图文详解TCP三次握手及四次挥手原理
TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP是互联网核心协议之一,位于OSI模型的传输层,负责在互联网上的计算机之间提供可靠的数据传输服务TCP协议在OSI七层网络模型中的位置(第四层)原创 2025-04-30 09:00:00 · 928 阅读 · 0 评论 -
【网络协议】【TCP】精讲TCP流量控制和拥塞控制!图解超赞超详细!!!
如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。原创 2025-01-06 08:00:00 · 929 阅读 · 0 评论 -
【网络协议】【子网掩码】精讲IP地址、子网、子网掩码,图解超赞超详细!!!
大家在进行IPv4地址配置时都看到过“子网掩码”这样的参数名,许多小伙伴都会疑惑这是个啥?有什么用呢?下面带领大家认识认识子网掩码以及跟其密不可分的子网!1. IP地址、子网和子网掩码的关系为什么配置IPv4地址时要配置子网掩码,这不得不说IP地址、子网和子网掩码的关系。子网掩码和IP地址一起使用可以判断源地址和目标地址是否在同一子网内,通过使用子网掩码可以将一个大的网络划分为多个较小网络。原创 2025-01-04 08:00:00 · 1257 阅读 · 1 评论 -
【网络协议】【HTTP】精讲HTTP协议发展史!图解超赞超详细!!!
精讲HTTP协议各版本特点!HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写。是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。超文本传输协议是一种用于分布式、协作式和超媒体信息系统的应用层协议,是万维网WWW(World Wide Web)的数据通信的基础。原创 2024-06-06 08:00:00 · 1099 阅读 · 20 评论 -
【网络协议】【TCP/IP】史上最全TCP/IP头格式分析!图解超赞超详细!!!
这是超过了链路层的MTU,需要进行分片,4000字节中,20字节为包头,3980字节为数据,需要分成3个ip片(链路层MTU为1500),那么第一个分片的片偏移就是0,表示该分片在3980的第0位开始,第1479位结束。5. 头部大小,4位,单位为32位(bit),也就是4个字节,给出头部占32bit的数目。8、TTL:生存时间,即路由器的跳数,每经过一个路由器,该TTL 减一,因此路由器需要重新计算IP报文的校验和。5、16位标识:IP 报文的唯一id,分片报文的id 相同,便于进行重组。原创 2024-04-12 08:00:00 · 4553 阅读 · 2 评论 -
【网络协议】精讲网络中bridge、eth和vlan概念和三者之间关系
在网络中,bridge(网桥)eth(以太网接口)和vlan(虚拟局域网)是三个常见的概念,它们彼此呈现协作及嵌套关系。在现代网络应用,特别是虚拟化和容器网络中,这些概念被广泛使用。理解它们之间的关系有助于掌握复杂网络拓扑的搭建和故障排查。以下详细分析它们的概念、功能以及相互之间的关系。1. 概念介绍1.1 Bridge(网桥)定义Bridge是一个网络设备(或一个软件功能),它在二层(OSI 模型的数据链路层)工作,用于将多个网络接口连接到同一个广播域内(即逻辑上形成一个交换机)。原创 2025-01-01 08:00:00 · 1288 阅读 · 1 评论 -
【网络协议】【HTTP】精讲HTTP请求的一次完整交互过程!图解超赞超详细!!!
结合Wireshark抓包分析,一篇文章带你学会HTTP请求的一次完整交互过程!原创 2024-12-16 08:00:00 · 570 阅读 · 4 评论 -
【网络协议】精讲计算机网络协议架构,图解超赞超详细!!!
想掌握计算机网络协议基本架构,看完这篇文章就够啦!!!原创 2024-06-18 08:00:00 · 2487 阅读 · 14 评论 -
【网络协议】【OSI】精讲OSI七层模型!图解超赞超详细!!!
网络通信是现代信息社会的基石,OSI模型从下到上依次分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层(文末有学习神图!)。原创 2024-08-25 08:00:00 · 2472 阅读 · 11 评论 -
【网络协议】【TCP/IP】精讲TCP/IP五层模型,图解超赞超详细!!!
TCP/IP五层模型是一种概念模型,它描述了网络通信中数据流动的五个层次,以及每个层次所执行的功能。这个模型通常用于教学和理解网络协议的工作原理。1. TCP/IP协议五层模型介绍TCP/IP四层模型、TCP/IP五层模型、OSI七层模型。TCP/IP五层协议模型讲解:负责程序之间的沟通,简单的电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议等(Telent)等。我们程序员网络编程就是针对应用层来进行的。负责两台主机之间的数据传输。原创 2024-09-07 08:00:00 · 2490 阅读 · 0 评论 -
【网络协议】【TCP/IP】精讲TCP/IP四层模型,图解超赞超详细!!!
它所包含的协议设计数据包在整个网络上的逻辑传输。TCP/IP协议的应用层是将OSI中的应用层、表示层、会话层合在了一起,它是直接为用户的应用程序提供服务,比如:浏览器和客户端的文本传输服务:HTTP协议和FTP协议;TCP/IP协议是一种网络体系模型的代名词,指的是多种协议的协议簇,即包含TCP、IP、MAC、UDP、HTTP、FTP等多种协议,它是四层网络模型,包含应用层、传输层、网络层、链路物理层,和OSI七层网络模型、五层网络模型略有区别,TCP/IP四层模型可以说是OSI七层网络的简化版。原创 2024-09-17 08:00:00 · 6673 阅读 · 0 评论 -
【网络协议】精讲OSI七层模型、TCP/IP四层、五层模型区别!图解超赞超详细!!!
OSI(开放系统互联)则只是一个模型,且TCP/IP的开发时间在OSI之前,TCP/IP参考模型比OSI参考模型层次更清晰简练。网络编程是通过应用层进行的,因此我们在后期 网络编程 的学习中,把应用层的一些规范与使用深入学习即可,而其他层我们只需要了解它们是什么就足够了哈。提供了主机到主机的通信服务,包括通用的可靠服务使用面向连接的TCP实现,以及一般的不可靠的服务使用无连接的UDP实现。这一层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报首部,考查IP首部,通常有多个首部,包括IP选项。原创 2024-09-01 08:00:00 · 2770 阅读 · 1 评论 -
【网络协议】【IP】精讲IP报文格式!图解超赞超详细!!!
例如:TELNET协议可能要求有最小的延迟,FTP协议(数据)可能要求有最大吞吐量,SNMP协议可能要求有最高可靠性,NNTP(Network News Transfer Protocol,网络新闻传输协议)可能要求最小费用,而ICMP协议可能无特殊要求(4比特全为0)。这是超过了链路层的MTU,需要进行分片,4000字节中,20字节为包头,3980字节为数据,需要分成3个ip片(链路层MTU为1500),那么第一个分片的片偏移就是0,表示该分片在3980的第0位开始,第1479位结束。原创 2024-09-02 08:00:00 · 6246 阅读 · 3 评论 -
【网络协议】【IP】精讲IP协议地址分类、单播、广播、组播概念!图解超赞超详细!!!
IP(IPv4、IPv6)相当于 OSI 参考模型中的第3层——网络层。它们是 IP 寻址、路由(最终节点为止的转发)以及 IP 分包与组包。原创 2024-08-24 08:00:00 · 1240 阅读 · 9 评论 -
【网络协议】【IPV6】精讲IPV6报文格式!图解超赞超详细!!!
当发送方发送数据时,数据被分成一系列数据报,并且每个数据报都被分配一个IP地址。这个IP地址标识了该数据报的源和目的地,这样路由器就可以将数据报从一个网络节点传递到另一个网络节点。在传输过程中,每个数据报都被分成两个部分:头部和数据部分。头部包含了源IP地址、目的IP地址和其他必要的信息,如数据报的长度和类型等。数据部分则包含实际的数据内容。当数据报到达目的地时,它们将被重新组装成完整的数据,然后将其传递给目的应用程序。整个过程中,IP协议确保数据的可靠性和准确性,以便数据能够在网络中正确地传输。原创 2024-09-06 09:00:00 · 1886 阅读 · 0 评论 -
【网络协议】【IPV4&IPV6】精讲IPV4和IPV4格式区别!图解超赞超详细!!!
IPv4和IPv6的主要区别体现在地址空间、地址表示法、安全性、自动配置、数据包处理和传输效率等方面。原创 2024-09-06 09:00:00 · 1389 阅读 · 1 评论 -
【网络协议】【TCP】精讲TCP报文格式!图解超赞超详细!!!
传输控制协议(英语:Transmission Control Protocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能。用户数据报协议(UDP)是同一层内另一个重要的传输协议。原创 2024-09-02 08:00:00 · 2091 阅读 · 6 评论 -
【网络协议】【TCP】巧解三次握手四次挥手流程(超详细)
巧解HTTP协议三次握手四次挥手流程原创 2024-02-02 10:00:00 · 648 阅读 · 0 评论 -
【网络协议】【TCP】精讲TCP数据包传递的地址解析(含三次握手四次挥手图文并茂精华版)
TCP是面向字节流的传输,虽然应用程序和TCP的交互是一次一个数据块(大小不等),但TCP把应用程序看成是一连串的无结构的字节流。UDP对应用层交下来的报文,既不合并也不拆分,而是保留这些报文的边界,即应用层交给UDP多长的报文,UDP就照样发送,一次发送一个报文。张三电脑收到了李四电脑发送过来的数据包后,由于张三电脑上同时运行有多个程序(例如图中的QQ、微信、Foxmail等),虽然张三电脑知道这个数据包是传输给它的,但是它不知道该把这个数据包中的数据交给哪个程序。”,相当于IP地址,其中,“原创 2024-11-18 08:00:00 · 737 阅读 · 3 评论 -
【网络协议】【TCP】精讲TCP序列号和确认号!图解超赞超详细!!!
这里我们可以看到,服务端发的包,序列号一直是1,因为当前服务端只是接收数据,并没有发送数据,所以服务端的序列号一直是1,而客户端的确认号也一直是1,表示期待服务端发送第一个字节过来。:确认号通常是接收方期望接收的下一个字节的序列号。上一次发送时为【5】,【5】中seq为1,但【5】为ACK数据包,所以数据长度为0且不会驱使seq加1,所以这一次的seq为1(1+0)。在TCP通信中,接收方会向发送方发送一个确认数据包,其中包含了确认号,表示接收到的数据包中的最后一个字节的下一个字节的序列号。原创 2024-09-18 08:00:00 · 1448 阅读 · 0 评论 -
【网络协议】【TCP】精讲TCP重传机制!图解超赞超详细!!!
正常情况下,当发送端的数据到达接收主机时,接收端主机会返回一个确认应答消息,表示已收到消息。但在复杂的网络下,并不一定能顺利的进行数据传输,万一数据在传输过程中丢失了呢?针对数据包丢失的情况,TCP会用重传机制解决。2.1 判定方法TCP重传的判定是基于一系列的机制和算法,这些机制和算法帮助TCP协议检测到数据包是否丢失或损坏,并决定是否需要进行重传。以下是一些主要的判定方法超时重传(Timeout Retransmission)原创 2024-09-24 08:00:00 · 2076 阅读 · 0 评论 -
【网络协议】【HTTP】精讲HTTP工作流程!图解超赞超详细!!!
HTTP由请求和响应构成,是一个标准的客户端服务器模型(B/S)。HTTP协议永远都是客户端发起请求,服务器回送响应。见下图:HTTP是一个无状态的协议。无状态是指客户机(Web浏览器)和服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后服务器返回响应(response),连接就被关闭了,在服务器端不保留连接的有关信息.HTTP遵循请求(Request)/应答(Response)模型。客户机(浏览器)向服务器发送请求,服务器处理请求并返回适当的应答。原创 2024-09-19 08:00:00 · 1293 阅读 · 0 评论 -
【网络协议】【HTTPS】精讲HTTPS协议通信全过程,图解超赞超详细!!!
想掌握HTTPS通信原理,看完这篇文章就够了!结合wireshark抓包实战分析,图解超赞超详细!!!原创 2024-12-02 08:00:00 · 1160 阅读 · 0 评论 -
【网络协议】【ICMP】精讲ICMP协议报文格式!图解超赞超详细!!!
如果上一步ping网关也是通的,说明本机到路由器是通的,如果不通,说明网线或者wifi是有问题的。当使用ping命令的时候,它首先会组装一个IP协议的报文,然后在IP的数据报中组装ICMP的询问报文,然后通过数据链路层发送出去,这个就是ping应用的原理。:IP地址可以表示一个网络,当主机号全为0时就表示的是某一个网络,如果整个网络不可达,就会报告一个类型为3,具体代码为0的ICMP协议报文。在前边介绍IP协议首部中,有一个8位协议,它表明的是IP数据所携带的具体数据是什么协议的。:主要是验证网络是否通。原创 2024-09-01 08:00:00 · 2633 阅读 · 0 评论 -
【网络协议】【OSI】史上最详细OSI七层模型解析(一)
网络通信是现代信息社会的基石,而OSI(Open Systems Interconnection)模型是理解和设计网络系统的基础。OSI模型由国际标准化组织(ISO)在1984年提出,旨在为不同厂商生产的设备和系统之间的通信提供一个通用框架。OSI模型将网络通信过程划分为七个独立但相互依赖的层次,每一层都有其特定的功能和协议。通过这种分层结构,复杂的网络通信过程变得更易于管理和理解。从下到上,OSI模型依次分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。七层模型图示物理层。原创 2024-05-20 09:00:00 · 1743 阅读 · 12 评论 -
【网络协议】【OSI】史上最详细OSI七层模型解析(二)
UDP提供简单的、低延迟的数据传输服务,适用于对可靠性要求不高的应用,如视频流、在线游戏等。表示层将应用层的数据转换为网络能够传输的标准格式,并将接收到的数据转换为应用程序能够处理的格式。网络层是OSI模型的第三层,负责数据包的路由选择和逻辑地址(IP地址)的处理。:IP协议是网络层最重要的协议,提供不可靠的、无连接的数据传输服务。应用层负责将用户数据表示为适合传输的格式,并在接收方将数据转换回用户可理解的格式。这通常涉及到表示层的协作。表示层是OSI模型的第六层,负责数据的格式化、加密解密和数据压缩。原创 2024-05-20 10:00:00 · 1114 阅读 · 5 评论 -
【通信基础】精讲通信天线种类及CAN总线和集群关系
CAN总线是车辆和工业控制系统中的主要通信方式,负责在多个控制器或传感器之间传递信息;而集群通常指的是雷达或传感器所检测到的多个目标点。在自动驾驶和智能车辆应用中,CAN总线可以传输集群数据,使车辆能够更好地感知环境并作出决策。因此,CAN总线为集群数据的传输提供了通信基础。原创 2024-09-24 08:00:00 · 1146 阅读 · 1 评论