首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
网络&通信协议
低调的牛魔王
创建于2022-11-25
订阅专栏
集中了对卫星通信业务中,网络知识、协议知识以及 Netty 的学习
等 4 人订阅
共8篇文章
创建于2022-11-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Wireshark Lab(三)—— DNS
在本篇文章将仔细研究 DNS 的客户端。客户端在 DNS 中的角色相对简单 – 客户端向其本地 DNS 服务器发送查询,并收到响应。
Wireshark Lab(二)—— HTTP
通过对 Wireshark 的使用,了解 HTTP 协议运行过程,了解基础的 GET 请求的交互方式、HTTP 消息格式以及请求较大的 HTML 文件时 TCP 如何分段。
Wireshark Lab(一)—— 初识 Wireshark
本系列文章接下来会通过使用 Wireshark 观察两个实体之间交换消息的序列,深入协议操作的细节并执行一些协议的操作,然后对其运行过程和结果进行观察来对网络协议进行实战。
TCP: 传输控制协议(初步)(三) —— TCP 概要
本章会对 TCP 的服务模型、可靠性以及头部和封装做初步的介绍,为后续对 TCP 的连接建立和结束、往返时间估计、超时重传、数传传输、窗口管理、流量控制、拥塞管理、连接保持打下基础
TCP: 传输控制协议(初步)(二)—— 分组窗口与滑动窗口
窗口来自这样的想法:把通信对话中发送的所有分组拍成长长的一行,但只能通过一个小孔来观察他们,你就只能看到它们的一个子集——像通过一个窗口观看一样。
TCP: 传输控制协议(初步)(一)—— ARQ 和重传
通信媒介可能会丢失或改变被传递的消息,需要差错纠正,本文介绍通过自动重复请求方式(ARQ),进行纠正差错,介绍这种方式所要注意的问题和实现的思路。
通过 MQTT 学习协议制定与实现(一)
如果你做过物联网通信业务(IoT)那你一定接触过 MQTT 协议,轻巧、简单、规范是我学习使用 MQTT 协议的第一印象,想通过两篇文章来介绍 MQTT 3.1.1
通过 MQTT 学习协议制定与实现(二)
本篇通过 Netty 简单实现一个 MQTT Server,利用 MQTTX 客户端发送控制报文,通过 Wiresharks 抓包来分析不同类型的控制报文,固定报头、可变报头、有效载荷部分。