搜索结果
查询Tags标签: 数据包,共有 287条记录-
网络编程基础
网络编程基础 一、CS 与 BS 1.CS 客户端与服务端之间的关系 2.BS 浏览器与服务端之间的关系 # C/S架构与socket的关系:我们学习socket就是为了完成C/S架构的开发二、什么是网络? 网络=物理连接介质+互联网通信协议 # OSI七层协议应用层表示层会话层传输层网络层数据链路…
2021/7/20 20:09:26 人评论 次浏览 -
面向监狱编程,就靠它了!日子是越来越有判头了!
网络编程大家都学过吧?socket -> bind -> listen -> accept-> recv/recvfrom -> send/sendto一气呵成,什么select、poll、epoll多路复用模型信手拈来。 但这一套东西,只是开发建立在传输层TCP、UDP之上的应用程序。 你有没有想过,如何编程批量发送一批…
2021/7/17 14:35:47 人评论 次浏览 -
面向监狱编程,就靠它了!日子是越来越有判头了!
网络编程大家都学过吧?socket -> bind -> listen -> accept-> recv/recvfrom -> send/sendto一气呵成,什么select、poll、epoll多路复用模型信手拈来。 但这一套东西,只是开发建立在传输层TCP、UDP之上的应用程序。 你有没有想过,如何编程批量发送一批…
2021/7/17 14:35:47 人评论 次浏览 -
QEMU连网
注意:以下假设是root用户,非root用户前面加sudo。 先准备工具: apt-get install bridge-utils # 虚拟网桥工具 apt-get install uml-utilities # UML(User-mode linux)工具在host端: 建立 bridge tap 设备 bridge和tap设备在linux中都属于网络虚拟设备…
2021/7/17 6:06:46 人评论 次浏览 -
QEMU连网
注意:以下假设是root用户,非root用户前面加sudo。 先准备工具: apt-get install bridge-utils # 虚拟网桥工具 apt-get install uml-utilities # UML(User-mode linux)工具在host端: 建立 bridge tap 设备 bridge和tap设备在linux中都属于网络虚拟设备…
2021/7/17 6:06:46 人评论 次浏览 -
《学习笔记77》—— # 计算机网络 # OSPF协议详解:数据包类型、邻居建立、DR/BDR选举、LSA类型等
OSPF协议 1. 协议特性 OSPF定义:OSPF(Open Shortest Path First,开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。采用SPF算法进行路径计算,属于链路状态协议。特征: OSI的层次…
2021/7/14 23:36:26 人评论 次浏览 -
《学习笔记77》—— # 计算机网络 # OSPF协议详解:数据包类型、邻居建立、DR/BDR选举、LSA类型等
OSPF协议 1. 协议特性 OSPF定义:OSPF(Open Shortest Path First,开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。采用SPF算法进行路径计算,属于链路状态协议。特征: OSI的层次…
2021/7/14 23:36:26 人评论 次浏览 -
[网络编程]mqtt概念&数据包
目录前言1. MQTT 简介2. MQTT 通信模型2.1 MQTT 协议2.2 MQTT 协议中的订阅&主题&会话2.3 MQTT 协议中的方法3. MQTT 协议数据包结构3.1 固定报头3.2 可变报头3.3 有效载荷参考前言 本笔记记录 MQTT 相关概念。 原文:李柱明博客:https://www.cnblogs.com/lizhum…
2021/7/10 22:35:43 人评论 次浏览 -
[网络编程]mqtt概念&数据包
目录前言1. MQTT 简介2. MQTT 通信模型2.1 MQTT 协议2.2 MQTT 协议中的订阅&主题&会话2.3 MQTT 协议中的方法3. MQTT 协议数据包结构3.1 固定报头3.2 可变报头3.3 有效载荷参考前言 本笔记记录 MQTT 相关概念。 原文:李柱明博客:https://www.cnblogs.com/lizhum…
2021/7/10 22:35:43 人评论 次浏览 -
一篇文章讲清楚Java中的网络编程
1、基本概念 一、什么是计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。二、两大协议 这两大协议都是位于OSI模…
2021/7/10 14:06:16 人评论 次浏览 -
一篇文章讲清楚Java中的网络编程
1、基本概念 一、什么是计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。二、两大协议 这两大协议都是位于OSI模…
2021/7/10 14:06:16 人评论 次浏览 -
linux 网络实现的数据结构-数据包结构
基本数据结构 数据包结构1:msghdr{}数据结构 struct msghdr {//bsd socket 层中的数据结构void * msg_name; /* 保存的是这个套接字的名字, 一般都使用NULL初始化 */int msg_namelen; /* Length of name */struct iovec * msg_iov; /* 保存的屙屎发送或者接收的数据…
2021/7/4 7:22:41 人评论 次浏览 -
【图解Http 学习摘要】二、IP,TCP 和 DNS、三次握手
IP、TCP 和 DNS,首先这三者都是 TCP/IP 协议族中的协议,与 http 的关系密不可分。 一、IP 协议 IP(Internet Protocol),是网际协议,位于网络层。它是整个TCP/IP协议族的核心,也是构成互联网的基础。 注意这里不要和 IP地址 搞混淆:IP协议:作用是把各种数据包传送…
2021/7/4 6:51:22 人评论 次浏览 -
简单网络预警系统设计与实现
简单网络预警系统设计与实现 问题描述 基于网络嗅探,设计并实现一个简单的网络预警系统,针对捕获的数据包实现解码/译码和特征检测。 要求 1、界面要求:可配置、可显示系统运行结果; 2、功能设计:抓取本机在网络中的通信数据,包括协议类型、源和目的地址、端口、数据…
2021/7/3 23:21:12 人评论 次浏览 -
五,SQL注入基础
无论学习任何漏洞,都要明白一句话:函数决定漏洞性质,变量决定存不存在漏洞一,本质1,漏洞函数:$sql="select * from sys_article where id = $id"2,可控变量:$id=$_GET[id];(其它层面的先不考虑)3,保护: 过滤关键字,进行函数判断(只能纯数字什么的)4,判…
2021/7/3 2:21:28 人评论 次浏览