最新消息:

标签:socket

TCP 的那些事儿
tcp

TCP 的那些事儿

admin 10年前 (2014-08-10) 3037浏览 0评论

TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/I...

Python初探 Socket Server
python

Python初探 Socket Server

admin 10年前 (2014-07-23) 4072浏览 0评论

python是一门很强大且易用的脚本语言.一直很想好好学习python很久了,在阅读完了<python学习手册>后,算是在python方面入了门.由于墙的存在,想要很方便的访问国外网站就需要梯子,而shadowsocks是其中的比较简单而...

listen()详解
c

listen()详解

admin 10年前 (2014-07-23) 3532浏览 0评论

在基本的unix网络编程中,server-client模式是普遍应用的模式之一.在server端编程过程中,基本的模式是 socket()//创建fd|| bind()//将socket绑定到特定端口中|| listen()//监听相应的socket...

Linux SYN Backlog and somaxconn
SYN

Linux SYN Backlog and somaxconn

admin 10年前 (2014-07-09) 4792浏览 0评论

SYN 包攻击是网络上比较老的一种攻击方式。在 Linux 中,可以通过开启 net.ipv4.tcp_syncookies = 1 来抵抗这种攻击。那么,在开启 syncookies 之后,Linux 系统做了些什么?如何做的?这是本文试图整理的内...

linux网络服务器IO模型:prefork和惊群
IO

linux网络服务器IO模型:prefork和惊群

admin 10年前 (2014-05-09) 3324浏览 0评论

有好多年没有build server from scrash,一般都用现成的lib或者直接用nginx+php。学习网络服务器开发,首推两本书 APUE:UNIX环境高级编程 Windows网络编程 最近突然有兴趣,研究了一番 写socket ser...

linux下搭建socks 5代理
Linux

linux下搭建socks 5代理

admin 10年前 (2014-04-18) 5090浏览 0评论

VPN大家耳熟能详,但是socks用到的人比较少,那什么是socks呢?请看第二段或者百度百科,socks分别有4和5两个版本,现在5为主流。工作中经常用VPN访问国外,但是同时国内的速度又慢了,让人很纠结,实际上这个时候可以考虑使用socks。指定...

Linux下高并发socket最大连接数所受的各种限制
Linux

Linux下高并发socket最大连接数所受的各种限制

admin 11年前 (2013-12-10) 2571浏览 0评论

1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个so...

Linux socket 状态
未分类

Linux socket 状态

admin 11年前 (2012-12-27) 3573浏览 0评论

Linux中查看socket状态: cat /proc/net/sockstat #(这个是ipv4的) sockets: used 137 TCP: inuse 49 orphan 0 tw 3272 alloc 52 mem 46 UDP: in...

Linux Socket 学习笔记23-守护进程inetd
C/C++

Linux Socket 学习笔记23-守护进程inetd

admin 15年前 (2009-08-10) 2744浏览 0评论

守护进程inetd的一个优点就是可以简化服务程序代码的编写。例如对TCP服务程序 序,无需反复编写socket,bind,listen,accept函数调用。 下面来一个简单的实例。首先,编写代码: