网络编程
ChrisKyrie
这个作者很懒,什么都没留下…
展开
-
curl 命令详解
curl 命令详解常用参数参数 描述 -I/--head 只显示传输文档,经常用于测试连接本身 -o/--output 把输出写到该文件中,必须输入保存文件名 -O/--remote-name 把输出写到该文件中,保留远程文件的文件名 -F/--form 模拟表单提交 -s/--silent 静默模式,不输出任何东西 -S/--show-error 显示错误,在选项 -s 中,当 curl 出现错误时将显示 -L/--loc.原创 2020-11-14 11:05:03 · 1946 阅读 · 0 评论 -
浅析TLS 1.2协议
浅析TLS 1.2协议ssltls发布于 2018-05-050x01 TLS 1.2 简介TLS概述:TLS和他的前身SSL,都是提供在计算机网络上安全通信的密码学协议,最常见就是用于HTTPS中,用来保护Web通信的。 发展史:网景公司开发了原始的SSL协议,SSL 1.0因为本身存在着严重的安全问题,所以从未被公开发布。只有SSL 2.0和SSL 3.0是被公开发布和使用的。后来为了对SSL进行标准化,推出了TLS,TLS 1.0就对应着SSL 3.0。TLS后来又有了1.1版本和1转载 2020-08-30 22:08:12 · 2859 阅读 · 0 评论 -
TCP中的TIME_WAIT
TIME_WAIT定义我们从上面的图中可以看出来,当 TCP 连接主动关闭时,都会经过 TIME_WAIT 状态。而且我们在机器上 curl 一个 url 创建一个 TCP 连接后,使用 ss 等工具可以在一定时长内持续观察到这个连续处于 TIME_WAIT 状态。所以TIME_WAIT 是这么一种状态:TCP 四次握手结束后,连接双方都不再交换消息,但主动关闭的一方保持这个连接在一段时间内不可用。那么,保持这么一个状态有什么用呢?原因上文中提到过,对于复杂的网络状态,TCP 的实现原创 2020-07-21 22:01:25 · 136 阅读 · 0 评论 -
ping中数据解析
字节数32:从180.101.49.11返回32字节数据时间20ms:从180.101.49.11返回32字节数据花费20msTTL53:TTL是生存时间的意思,就是说这个ping的数据包能在网络上存在多少时间。当我们对网络上的主机进行ping操作的时候,我们本地机器会发出一个数据包,数据包经过一定数量的路由器传送到目的主机,但是由于很多的原因,一些数据包不能正常传送到目的主机,那如果不给这些数据包一个生存时间的话,这些数据包会一直在网络上传送,导致网络开销的增大。当数据包传送到一个路由器之后,..原创 2020-06-17 22:40:38 · 1865 阅读 · 0 评论 -
无法ping通华为云ECS服务器公网IP的解决方法
在使用华为云ECS服务器过程中无法ping通公网地址, 可能为安全组没有添加ICMP协议规则解决:登录华为云 - - -> 控制台 ---> 云服务器ECS --> 往左下找到 安全组 ; 找到安全组规则, 右上角点击添加安全组规则:添加ICMP入方向规则...原创 2020-05-19 14:14:50 · 1938 阅读 · 0 评论 -
弹性公网IP跟NAT技术
弹性公网IP参考链接:https://blog.csdn.net/u014253011/article/details/80893886?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.原创 2020-05-12 17:09:45 · 782 阅读 · 0 评论 -
TCP三次握手
参考链接:http://c.biancheng.net/view/2351.html原创 2020-05-09 16:46:45 · 92 阅读 · 0 评论 -
查找进程对应的PID跟占用端口
第一步:首先打开任务管理器。之后左键单击查看,点击下面的选择列第二步:之后进入如下界面,把PID勾上。这是我们就可以查看到进程的PID(process id)号了第三步:首先我们打开DOS窗口,之后输入命令:netstat -nao第四步:如PID为1668的进程对应的端口号是56120...转载 2020-05-09 15:11:17 · 639 阅读 · 0 评论