- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 一个基于udp协议的协议,这个“基于”具体体现在哪里
总结起来,“基于UDP协议”的协议在UDP协议之上构建了一套自定义的通信规则和机制,以实现特定的功能和服务,同时利用UDP协议的低延迟和简单性。然而,DHCP协议在实现过程中使用了UDP协议来进行数据传输,因此在网络协议栈中,DHCP数据包会被封装在UDP数据报中,而UDP数据报又会被封装在IP数据报中,最终通过底层的网络层和物理层进行传输。此外,基于UDP协议的协议还可以定义自己的应用层消息和协议操作,包括数据的编码方式、消息的组织结构、请求和响应的交互过程等。
2023-09-24 10:42:31
51
原创 动态链路聚合
你刚才提到,当一个成员端口无法发送LACP报文时,可能会触发故障检测机制,并将整个聚合端口标记为不可用,意思是一对聚合端口中的任何一端中的成员端口故障,两端聚合端口中所有成员端口都停止工作吗?动态链路聚合端口之间通信时,一端聚合端口中的某一成员端口因故障停止工作后,另一端同时停止工作的原因是因为故障端口因为停止工作而无法发出LACP报文吗?是的,当动态链路聚合中的一端聚合端口中的某一成员端口因故障停止工作时,另一端停止工作的原因可能是因为故障端口无法发出LACP(链路聚合控制协议)报文。
2023-09-24 10:18:18
446
原创 @@端口号
因此,端口号是逻辑上的标识符,它用于区分不同的应用程序或服务,并对发送和接收的数据进行正确的路由处理。在网络通信中,IP地址和端口号一起组成了一个通信端点的标识符,其中IP地址用于标识网络上的设备或主机,而端口号用于标识特定设备或主机上的应用程序或服务。对于同一个网络设备或主机来说,它只有一个IP地址,而不同的应用程序或服务可以使用该设备或主机上的不同端口号进行通信。总结来说,NTP基于UDP的表现形式是通过封装NTP协议信息在UDP数据包中进行通信,利用UDP协议的特性进行快速的时间同步和查询操作。
2023-09-23 18:45:46
31
原创 初识栈溢出
main函数中:先将数据从右到左入栈接着调用子函数:call functionA 将此命令下一个地址入栈 并跳转到functionA的起始地址接着 执行return addr返回原函数 栈溢出的数据覆盖栈中的 返回函数(ret addr)在能覆盖返回函数的数据所在的首地址开始布置shellcode 的地址函数不会原路返回而是会继续跳转 进入我们的shellcode 根据我们事先安排好的shellcode的内容执行我们想让电脑执行的事不好懂的原因就在于他的地址一直在不断地变化.
2022-03-30 13:54:18
285
1
原创 markdown语言学习笔记
#include<stdio.h>#include<math.h>int judgeprime(int n){int i,k;int judge=1;if(n1)judge=0;k=(int)sqrt(n);for(i=2;judge&&i<=k;i++){if(n%i0)judge=0;}return judge;}int main(){int m,a,b = 0,g=0,f,h;for(m=2;m<=2000;m=
2021-11-11 11:48:37
211
空空如也
请问为什么mac下windows虚拟机内运行不了ExeinfoPe?
2022-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人