网络
文章平均质量分 97
P19777
这个作者很懒,什么都没留下…
展开
-
TCP/IP四层模型的理解
应用层没什么好说的,优秀的文章很多传输层TCP传输控制层TCP是面向连接的,可靠的传输协议面向连接:当通信双方通过三次握手,并且在都在内部开辟了通信所需要的资源,例如SOCKET缓冲区等,这就算一个连接真正建立了。整个过程三次握手:发送数据四次挥手利用抓包命令来查看上面的通讯过程# yum install tcpdump // 如果没有tcpdump,需要先安装这个程...原创 2020-03-25 21:10:12 · 6130 阅读 · 0 评论 -
Https 数字签名与数字证书-简单通俗的讲解
数字签名数字签名具有两个作用1.效验数据在传输的过程中没有出现错误2.防止数据在传输的过程中被人篡改数字签名的详细细节1.服务器对原信息使用hash算法生成一个原文的摘要,然后将摘要用服务器的私钥进行加密,最终生成的,就叫数字签名。(之所以是对生成的摘要进行加密,是因为如果对原文进行加密的话,非对称加密的速度非常的慢,效率不高,所以就对摘要进行加密,最终的效果也是一样的,且生成了摘要...原创 2019-10-11 23:29:30 · 738 阅读 · 0 评论 -
为什么需要心跳包?
最近用java来写一个简单的聊天工具,接触到了这个问题。因为编写代码的时候服务端和客户端都是在本地上运行的,没有出现连接出错误的情况,客户端连接关闭之后,服务器端能正常的回收资源,且不管什么时候、间隔多长时间给客户端给服务器发送消息,服务器端都能正常的接收。最后到服务器上的时候,却出现了问题,与客户端的连接出现了问题。为什么会出现问题?有多种原因。1.客户端程序崩溃2.网络运营商-&g...原创 2019-07-29 13:41:20 · 1180 阅读 · 1 评论 -
socket服务器地址复用
步骤一: 先看一下我用socket写的一个最简单服务器://文件名称: server.cpp#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <sys/socket.h>#include <netin...转载 2019-08-10 15:15:40 · 632 阅读 · 0 评论 -
ARP攻击原理简析及防御措施
0x1简介网络欺骗攻击作为一种非常专业化的攻击手段,给网络安全管理者,带来严峻的考验。网络安全的战场已经从互联网蔓延到用户内部的网络,特别是局域网。目前利用ARP欺骗的木马病毒在局域网中广泛传播,导致网络随机掉线甚至整体瘫痪,通讯被窃听,信息被篡改等严重后果。0x2ARP协议概述ARP协议(addressresolutionprotocol)地址解析协议一台主机和...转载 2019-10-10 23:25:33 · 422 阅读 · 0 评论