
网络通信
文章平均质量分 75
想搞懂 TCP/IP 分层逻辑、HTTP/HTTPS 请求响应等网络协议知识,让理论学习能直接助力网络部署、故障排查等实践工作?【计算机网络通信专栏】就是你的理想之选。它聚焦核心知识,从技术原理到实际应用系统解读,能为你提供专业且系统的知识支撑。
@ZhangJun
毕业于武汉科技大学软件工程专业,拥有10 年 + Android系统层 / 应用层全栈开发经验,深耕智能电视(TV/STB)、物联网(智能音箱 / 无人零售智能柜)等领域,擅长系统定制与行业解决方案设计。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
物联网开发你需要知道这些
新增加的设备,如果是同一类型的,在设计、研发中,会遵循相同的功能定义,有相同的特征,实现相同的服务。它是一种把中央处理器(CPU)的频率与规格做适当缩减,并将内存(Memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。它是物理空间中的实体,如传感器、车载装置、楼宇、工厂等在云端的数字化表示,从属性、服务和事件三个维度,分别描述了该实体是什么,能做什么,可以对外提供哪些信息。原创 2024-05-28 23:43:16 · 893 阅读 · 0 评论 -
Android面试-网络知识
OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。每一层的协议如下:物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器)数据链路:PPP、FR、HDLC、VLA...原创 2017-06-01 20:42:27 · 2993 阅读 · 1 评论 -
基于应用层的IPTV业务质量控制
基于应用层的IPTV业务质量控制原创 2022-05-07 22:45:00 · 625 阅读 · 0 评论 -
基于Socket编程的网络聊天室
可行性分析(1)操作可行性聊天室是提供给网民一个交友与娱乐的场所。在聊天室里,网民可选择自己的聊天对象,与其进行对话交流,是网民之间相互沟通、交流情感的最佳方式之一。利用聊天室,用户可以通过网络在线与距离遥远的其他一位或多位用户进行信息交流。既可以一对一,又可以一对多,还可以形成小组进行多对多讨论,方便网民在线私聊与群聊,是现行网络最流行、最被广泛应用的通讯工具。(2)技术......原创 2017-04-12 23:33:50 · 27493 阅读 · 16 评论 -
HLS 推流环境搭建全攻略:从基础部署到优化配置
Windows下用FFmpeg+nginx+rtmp搭建直播/点播环境实现推流、拉流。原创 2022-04-27 19:15:22 · 4685 阅读 · 0 评论 -
HTTPS协议深度解析:从底层原理到实战安全配置
HTTPS协议通过SSL/TLS加密层实现安全通信,核心功能包括身份认证、数据加密和完整性校验。其工作原理分为握手阶段(协商加密规则、验证服务器证书)和传输阶段(对称加密数据)。关键组件包括CA签发的数字证书、非对称/对称加密算法及443端口。HTTPS能有效防止中间人攻击和数据窃取,但需正确配置(如启用TLS1.3、强加密套件)并定期维护证书。尽管HTTPS会带来轻微性能开销,但通过优化可大幅降低影响。需注意HTTPS仅保障传输安全,仍需结合其他措施防范应用层漏洞。原创 2019-07-13 14:57:29 · 780 阅读 · 0 评论 -
IP地址与MAC地址深度解析:区别、关联及实际应用
IP和MAC地址在网络通信中扮演不同角色:IP用于全球网络寻址(逻辑地址,可变),MAC用于局域网寻址(物理地址,出厂固定且唯一)。二者在地址长度(MAC 48位/16进制,IP 32位/点分十进制)、协议层(MAC-数据链路层,IP-网络层)和分配方式(MAC基于制造商,IP基于网络拓扑)上存在差异。实际通信中,设备通过ARP协议获取MAC地址完成数据传输,IP负责跨网络路由,MAC确保本地链路层交付。整个过程展现了IP与MAC如何协同工作实现端到端通信。原创 2022-07-27 19:49:30 · 4270 阅读 · 0 评论 -
HLS协议全景解析:核心原理、应用场景与技术优势
HLS(HTTP Live Streaming)是苹果提出的基于HTTP的流媒体传输协议,将视频流分割为TS文件和M3U8索引文件。相比RTMP协议,HLS能穿透防火墙、支持CDN分发,并实现码率自适应,但延迟较高(10秒以上)。协议要求视频封装为TS格式,编码为H264和MP3/AAC。工作流程包括服务器转码、切片生成TS/M3U8文件,客户端通过索引文件顺序下载播放。支持点播(完整下载)和直播(动态更新)两种模式,后者需持续获取更新的索引文件。HLS兼容性好但延迟较高,适合对实时性要求不高的场景。原创 2022-07-14 20:00:01 · 1426 阅读 · 0 评论 -
ITMS详解:基础概念、核心功能及应用指南
ITMS(终端综合管理系统)是面向家庭网关的集中管理平台,主要功能包括设备注册、自动配置、软件升级、远程诊断和实时监控。系统采用南北向架构:北向对接业务系统接收工单,南向通过TR069协议管理终端设备,同时提供客户端用于查看工单和设备状态。该系统支持家庭网关全生命周期管理,实现配置下发、故障排查等运维操作,有效提升终端设备管理效率。原创 2022-07-11 20:14:45 · 2489 阅读 · 0 评论 -
路由模式与桥接模式深度对比:核心差异、适用场景及选型建议
本文比较了路由器和交换机的关键区别:路由器是连接不同网络的智能设备,通过路由表实现寻址转发;交换机基于MAC地址识别,在端口间建立直接转发路径。文章还分析了路由模式(三层转发)与桥接模式(二层转发)的特点,指出运营商采用路由模式光猫拨号主要是为便于远程维护管理。最佳组网方案建议将光猫改为桥接模式,由高性能路由器拨号。最后介绍了VLAN的三种工作模式:透传(transparent)、带标签(tagged)和剥离标签(untagged),以及端口默认VID(pvid)的作用。原创 2022-07-07 20:13:57 · 11897 阅读 · 0 评论 -
IPv4 与 IPv6 深度对比:核心差异、技术演进及迁移指南
IPv6相比IPv4在地址空间、表示法和功能上有显著改进:采用128位地址(IPv4为32位),用冒号十六进制表示;取消广播地址并新增任意播地址;优化多播功能,分为域内和域间管理;简化报头格式,减轻路由器负担,分段仅由源节点处理。这些改进提升了网络性能和可扩展性,适应互联网快速发展需求。原创 2022-07-07 19:45:54 · 1438 阅读 · 0 评论 -
Linux中curl命令和wget命令的区别
Linux中curl命令和wget命令的区别原创 2022-07-07 16:45:36 · 1182 阅读 · 0 评论 -
TR069事件类型(EVENT CODE对应的含义)
TR069事件类型原创 2022-07-06 19:26:35 · 2459 阅读 · 0 评论 -
分析RTP流丢包乱序
分析RTP流丢包乱序。原创 2022-07-06 19:16:00 · 2986 阅读 · 0 评论 -
Android动态屏蔽IP地址
我们想实现这样一个需求:当Android设备假待机(屏幕休眠)的时候,屏蔽某些IP地址,唤醒时解除屏蔽。同时要屏蔽的IP可以动态配置。原创 2022-06-23 21:07:45 · 1929 阅读 · 0 评论 -
TCP协议--流量控制,拥塞控制,MSS
MSS、MTU原创 2022-06-07 19:31:15 · 1415 阅读 · 0 评论 -
TR069 协议全解析:核心原理、应用场景及实现指南
TR069(CPE广域网管理协议)是一种用于远程终端管理的通信协议,支持CPE设备与自动配置服务器(ACS)之间的交互。该协议基于HTTP/1.1传输SOAP封装的XML消息,通过RPC方法实现设备管理功能,包括参数配置、固件升级、状态监控和故障诊断。TR069支持SSL/TLS加密确保通信安全,并提供自动配置、远程升级、性能监测和故障诊断四大核心功能。协议采用请求-响应机制,典型流程以Inform消息发起会话,通过ACS与CPE的交互完成管理操作。原创 2022-05-27 14:00:00 · 1260 阅读 · 0 评论 -
重定向方式及其使用场景
重定向是网络技术中常用的URL跳转方式,主要包括301永久重定向、302临时重定向等几种类型。301重定向对搜索引擎友好,适合网站永久迁移;302则是临时跳转,长时间使用可能被判定为垃圾信息。其他类型还包括303、307重定向等,各有特定用途。重定向广泛应用于网站维护、域名更换、404页面处理、HTTPS升级、移动设备适配和广告追踪等场景。使用时需避免重定向循环问题,确保规则正确有效,以提供良好的用户体验。原创 2022-05-27 13:45:00 · 526 阅读 · 0 评论 -
IGMP 协议全解析:核心原理、工作流程及应用场景
IGMP(互联网组管理协议)是TCP/IP协议族中用于管理IPv4组播成员的协议,通过在接收者主机与组播路由器之间交互报文实现组成员管理。IGMP有三个版本:v1支持基本加入功能,v2增加了离开信息,v3允许主机指定接收源。根据接收者对组播源的处理方式,组播模型分为ASM、SFM和SSM三类。三层组播协议(如IGMP、PIM)工作在网络层,二层组播协议(如IGMP Snooping)工作在数据链路层。IGMP广泛应用于IPTV等场景,客户端通过加入或离开组播控制数据接收。原创 2022-05-25 22:00:00 · 6490 阅读 · 0 评论 -
RTSP、RTP、RTCP、RTMP区别
RTSP、RTCP、RTMP、RTP区别原创 2022-05-09 20:45:06 · 9218 阅读 · 1 评论 -
TCP和UDP区别
TCP和UDP的区别原创 2022-05-09 19:45:16 · 836 阅读 · 0 评论 -
IPoE 与 PPPoE 全解析:核心原理、区别对比及应用场景
IPoE/DHCP+是一种结合DHCP地址分配和WEB认证的技术,常用于运营商网络和大型公共场所。其认证流程包括DHCP请求、Radius认证和地址分配等步骤,通过Option60和Option125扩展字段实现安全认证。相比之下,PPPoE采用点对点连接方式,分为发现和会话两个阶段建立连接。此外,文章还介绍了DHCP基本工作原理及DHCP饥饿攻击原理,即攻击者通过伪造MAC地址耗尽IP资源,再建立虚假DHCP服务器实施中间人攻击。两种认证方式各有特点,适用于不同网络场景。原创 2022-05-09 19:19:01 · 9264 阅读 · 0 评论 -
iptv组播和单播的区别
iptv组播和单播的区别原创 2022-05-07 21:00:00 · 5631 阅读 · 0 评论 -
网络抓包与解包实战指南:工具用法、过滤技巧及场景应用
网络抓包与解包是网络诊断的核心技术。抓包工具(如Wireshark、Tcpdump)捕获原始数据包,解包则逐层解析协议字段。文章系统介绍了抓包工具选择、基础操作(包括命令行和GUI工具使用)、RTP/TCP协议分析技巧,以及精准过滤方法(协议/IP/端口等条件组合)。还提供了网络参数配置、IP管控等辅助操作,并针对音视频传输、接口通信等典型场景给出问题定位方法。通过抓包获取数据和解包分析内容的结合,可有效解决各类网络问题,实现从数据捕获到问题诊断的完整链路。原创 2022-05-07 20:00:00 · 1851 阅读 · 0 评论 -
LAN、WAN、WLAN、VLAN、WiFi之间的区别
LAN、WAN、WLAN、VLAN、WiFi之间的区别原创 2022-05-05 20:08:05 · 9867 阅读 · 0 评论 -
光猫全攻略:基础原理、类型划分及实用运维指南
光猫(PON网关)是光纤接入网的关键设备,属于无源光网络(PON)体系。PON分为EPON和GPON两种技术,通过OLT、ONU、ODN等模块实现光信号传输,具有结构简单、维护方便的特点。EPON提供对称1.25G速率,GPON支持全业务接入和更远传输距离。PON网络多采用树形拓扑结构,通过分光器连接多个终端,实现FTTH等应用场景,在节省成本的同时提供高速宽带服务。原创 2022-05-05 19:50:29 · 5494 阅读 · 0 评论 -
NAT 技术全解析:核心原理、类型划分及典型应用场景
NAT(网络地址转换)是一种将私有IP地址转换为公网IP地址的技术,主要用于解决IPv4地址不足问题并增强网络安全。NAT通过三种方式实现:静态转换(一对一)、动态转换(随机映射)和端口多路复用(多主机共享一个公网IP)。其工作原理包括建立关联表、双向地址转换,并需配合ALG技术处理应用层协议中的地址信息。NAT还能实现宽带共享和安全防护,隐藏内部网络结构。此外,文章介绍了STUN等NAT穿透技术,并区分了公网IP和私网IP的用途。NAT已成为现代网络中连接私网与公网的关键技术。原创 2022-05-05 20:30:00 · 2123 阅读 · 0 评论