计算机网络
文章平均质量分 89
程哥哥吖
路虽远,行则将至;事虽难,做则必成。
展开
-
坦克大战Netty网络联机版项目笔记
每个坦克都需要和服务器端进行通信,通信所传递的消息我们封装成一个消息类,类的属性有xy坐标,方向、速度、分组等,消息类自定义了一些方法用于消息传递,如序列化、反序列化等;魔数,用来在第一时间判定是否是无效数据包版本号,可以支持协议的升级序列化算法,消息正文到底采用哪种序列化反序列化方式,可以由此扩展,例如指令类型,是登录、注册、单聊、群聊…跟业务相关请求序号,为了双工通信,提供异步能力正文长度消息正文。......原创 2022-07-26 13:34:10 · 1157 阅读 · 0 评论 -
Docker学习自我总结(三)
以下内容皆参考至狂神说docker学习视频Docker网络学习1. Docker网络模型在wsl2中, ip addr查看网络如下# 我们发现这个容器带来网卡,都是一对对的# veth-pair 就是一对的虚拟设备接口,他们都是成对出现的,一端连着协议,一端彼此相连# 正因为有这个特性,veth-pair充当一个桥梁, 连接各种虚拟网络设备# OpenStac, Docker容器之间的链接,OVS的链接, 都是使用veth-pair技术进入容器查看容器ip docker exec原创 2022-04-25 15:03:28 · 1163 阅读 · 0 评论 -
(网络实验)基于Jnetpcap的网络嗅探器(抓包程序)设计与实现
(内附github地址)此程序是由自己编写的个人网络嗅探器,相当于著名的包捕获软件Wireshark的简化版,界面参考至别人的博客,由JFrame编写,主要业务逻辑基于JnetPcap开发,程序框架为MVC。主要功能如下:实现了运行主机网卡选择进行抓包实现了IOS五层模型下所有数据包的捕获及显示实现了抓取的数据包从链路层到应用层的逐层包头的信息展示及分析实现了Ethernet、IP、ARP、ICMP、UDP、TCP、HTTP七种数据包的过滤及分析原创 2022-04-01 18:24:27 · 5965 阅读 · 6 评论