随笔分类 -  网络

tcp/ip协议
HTTP协议中PUT和POST使用区别
摘要:2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月29日 01:11:09 Never-say-Never 阅读数:82329 2012年08月2 阅读全文

posted @ 2019-03-15 21:09 Shihu 阅读(187) 评论(0) 推荐(0)

DNS服务器设置
摘要:1,域名解析:ip能够访问,但是域名不能访问。 2,配置好网络之后,切换到命令行模式,配置好的网络便不能用了。 具体方法: 打开vim /etc/sysconfig/network-scripts/ifcfg-Wired_connection_1 (ubuntu在/etc/NetworkManage 阅读全文

posted @ 2018-12-05 15:57 Shihu 阅读(346) 评论(0) 推荐(0)

Ubuntu 16.04系统上NFS的安装与使用
摘要:摘要:本文介绍了NFS服务器的安装过程、配置文件和常用命令行工具,以及NFS客户端上如何安装常用工具,介绍如何挂载共享目录,并通过实验进行验证。 一、服务器端: 1.1安装NFS服务: #执行以下命令安装NFS服务器, #apt会自动安装nfs-common、rpcbind等13个软件包 sudo 阅读全文

posted @ 2018-11-20 10:05 Shihu 阅读(382) 评论(0) 推荐(0)

网卡中断负载均衡
摘要:http://novoland.github.io/%E7%BD%91%E7%BB%9C/2014/07/26/%E7%BD%91%E5%8D%A1%E4%B8%AD%E6%96%AD%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1.html http://www.simli 阅读全文

posted @ 2018-11-14 19:26 Shihu 阅读(310) 评论(0) 推荐(0)

【Linux】tcp缓冲区大小的默认值、最大值
摘要:Author:阿冬哥 Created:2013-4-17 Blog:http://blog.csdn.net/c359719435/ Copyright 2013 阿冬哥 http://blog.csdn.net/c359719435/ 使用以及转载请注明出处 Author:阿冬哥 Created: 阅读全文

posted @ 2018-11-08 10:20 Shihu 阅读(9307) 评论(0) 推荐(2)

tcp的半连接与完全连接队列(三)源码分析
摘要:TCP 协议中的 SYN queue 和 accept queue 处理 若要理解本文意图说明的问题,可能需要以下知识背景: listen 系统调用的 backlog 参数含义,以及与 net.core.somaxconn 参数的关系; SYN flood 攻击与防护; SYN queue 和 ac 阅读全文

posted @ 2018-09-15 10:41 Shihu 阅读(591) 评论(0) 推荐(0)

tcp的半连接与完全连接队列(二)
摘要:队列及参数 server端的半连接队列(syn队列) 在三次握手协议中,服务器维护一个半连接队列,该队列为每个客户端的SYN包开设一个条目(服务端在接收到SYN包的时候,就已经创建了request_sock结构,存储在半连接队列中),该条目表明服务器已收到SYN包,并向客户发出确认,正在等待客户的确 阅读全文

posted @ 2018-09-15 10:39 Shihu 阅读(350) 评论(0) 推荐(0)

TCP连接的ISN、连接建立超时及TCP的长短连接
摘要:问题现象: 一、TCP连接的ISN 之前我们说过初始建立TCP连接的时候的系列号(ISN)是随机选择的,那么这个系列号为什么不采用一个固定的值呢?主要有两方面的原因 防止同一个连接的不同实例(different instantiations/incarnations of the same conn 阅读全文

posted @ 2018-09-15 10:35 Shihu 阅读(533) 评论(0) 推荐(0)

/proc/sys/net/ipv4/下各参数含义
摘要:net.ipv4.tcp_tw_reuse = 0 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭 net.ipv4.tcp_tw_recycle = 0 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭 net. 阅读全文

posted @ 2018-09-15 10:26 Shihu 阅读(687) 评论(0) 推荐(0)

理解 Linux backlog/somaxconn 内核参数
摘要:https://jaminzhang.github.io/linux/understand-Linux-backlog-and-somaxconn-kernel-arguments/ 各参数的含义:https://www.alibabacloud.com/help/zh/faq-detail/413 阅读全文

posted @ 2018-09-14 19:07 Shihu 阅读(12404) 评论(0) 推荐(1)

关于TCP 半连接队列和全连接队列
摘要:关于TCP 半连接队列和全连接队列 http://jm.taobao.org/2017/05/25/525-1/ 发表于 2017-05-25 | 作者 蛰剑 | 分类于 网络 | 最近碰到一个client端连接异常问题,然后定位分析并查阅各种资料文章,对TCP连接队列有个深入的理解 查资料过程中发 阅读全文

posted @ 2018-09-14 11:46 Shihu 阅读(575) 评论(0) 推荐(0)

RedHat7配置静态IP
摘要:1、验证网络管理器状态,Active: active (running)表示正在运行,一般RHEL7都默认安装了。 2、 查看网络设备以及状态 ethernet(以太网)的设备,如果该设备状态不是连接的,则启用它 3、 [root@localhost ~]# nmcli con up id eno1 阅读全文

posted @ 2018-09-03 15:07 Shihu 阅读(5925) 评论(0) 推荐(0)

网络编程api总结
摘要:1、socket函数创建一个socket连接,此时该socket连接为主动式。 fd(int)->fd(struct fd)->file->sock;sock->file 2、bind函数把socket与ip和端口绑定,并且把socket连接从 主动式 改为 被动式,成为服务端,只能够接受客户端的连 阅读全文

posted @ 2018-07-25 00:12 Shihu 阅读(274) 评论(0) 推荐(0)

长连接和短连接的区别
摘要:原文:http://www.cnblogs.com/beifei/archive/2011/06/26/2090611.html 1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放 阅读全文

posted @ 2018-07-07 16:46 Shihu 阅读(260) 评论(0) 推荐(0)

揭秘微信红包:架构、抢红包算法、高并发和降级方案
摘要:揭秘微信红包:架构、抢红包算法、高并发和降级方案 编者按 与传统意义上的红包相比,近两年火起来的“红包”,似乎才是如今春节的一大重头戏。历经上千年时代传承与变迁,春节发红包早已成为历史沉淀的文化习俗,融入了民族的血脉。按照各家公布的数据,除夕全天微信用户红包总发送量达到80.8亿个,红包峰值收发量为 阅读全文

posted @ 2018-07-01 21:38 Shihu 阅读(3481) 评论(0) 推荐(1)

tcpdump安装配置及抓包分析
摘要:http://blog.csdn.net/e421083458/article/details/23963189 cpdump安装配置及抓包分析 预装软件:[plain] view plain copy print?yum -y install flex yum -y install bison y 阅读全文

posted @ 2017-11-19 16:29 Shihu 阅读(1147) 评论(0) 推荐(0)

导航