最新文章列表

Nginx 中 fastcgi_pass 监听端口 unix socket和tcp socket

        Nginx连接fastcgi的方式有2种:unix domain socket和TCP,Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流和数据队列,而管道通信则只能通过字节流。Unix domain sockets的接口和Intern ...
nbczw8750 评论(0) 有869人浏览 2017-08-09 10:10

TCP、UDP 和 SCTP 输出介绍

    每个 TCP 套接字都有一个发送缓冲区,可以使用 SO_SNDBUF 套接字选项来更改该缓冲区的大小。下图展示了某个应用进程写数据到一个 TCP 套接字时发生的步骤。     当某个应用进程调用 write 时,内核就从其缓冲区中复制所有数据到所写套接字的发送缓冲区。若该套接字的发送缓冲区容不下该应用进程的所有数据(比如应用进程的缓冲区大于套接字的发送缓冲区,或是套接字的发送缓冲区中已有其 ...
aisxyz 评论(0) 有576人浏览 2017-07-28 22:32

python利用TCP实现会聊天的小机器人

一 代码 1、服务端程序 import socket words ={'how are you?':'Fine,thank you.',
cakin24 评论(0) 有1448人浏览 2017-07-19 19:17

高性能 TCP & HTTP 通信框架 HP-Socket v4.3.1

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通 ...
guaishou 评论(0) 有1740人浏览 2017-07-17 09:50

Jmeter TCP Sampler设置

模拟TCP向客户端推送消息   官方TCPSampler 文档:        https://wiki.apache.org/jmeter/UserManual/Reference/TcpSampler   TCPClient classname有三种设置:       TCPCl ...
Chinaperson 评论(0) 有1178人浏览 2017-06-08 17:23

Netty

http://www.iteye.com/magazines/132-Java-NIO below 3 URLs contains the same content https://github.com/code4craft/netty-learning or https://my.oschina.net/flashsword/blog/162936 or http://www.importn ...
darrenzhu 评论(0) 有464人浏览 2017-05-02 20:09

TCP相关

1、TCP三次握手过程   wireshark抓包为:(wireshark会将seq序号和ACK自动显示为相对值)           1)主机A发送标志syn=1,随机产生seq =1234567的数据包到服务器,主机B由syn=1知道,A要求建立连接; 此时状态A为SYN_SENT,B为LISTEN       2)主机B收到请求后要确认连接信息,向A发送ack =(主机A的seq+1),标 ...
TCP 
lixuguang 评论(0) 有25人浏览 2017-04-25 10:14

高性能 TCP & HTTP 通信框架 HP-Socket v4.2.1

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通 ...
guaishou 评论(0) 有1533人浏览 2017-04-21 09:58

TCP的坚持定时器和窗口探查

    在TCP传输中,是通过让接收方指明希望从发送方接收的数据字节数(即通告窗口的大小)来进行流量控制的。当窗口大小为0时将能有效地阻止发送方传送数据,直到窗口变为非0为止。     通常情况下,我们之所以说TCP是一种可靠的传输方式,那是因为它对所接收到的数据报文段都会发送一个ACK确认报文。但ACK的传输却是不可靠的,也就是说,TCP不对ACK报文段进行确认,而只对那些包含有数据的报文段进行确 ...
aisxyz 评论(0) 有855人浏览 2017-03-26 10:41

今天自己实现了下TCP处理粘包的问题

用的是netty 的TCP服务框架 具体代码实现 package com.tongfang.forward.server.handler; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import io.netty ...
TCP 
umbrellall1 评论(0) 有605人浏览 2017-02-23 15:53

TCP协议详解(含长连接短连接的详解)

一、TCP 通过以下方式提供可靠性: ◆ 应用程序分割为TCP认为最合适发送的数据块。由TCP传递给IP的信息单位叫做报文段。 ◆ 当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能记时收到一个确认,它 就重发这个报文段。 ◆ 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常延迟几分之一秒。 ◆ TCP将保持它首部和数据的 ...
TCP 
lixuguang 评论(0) 有45人浏览 2017-02-04 10:31

HTTP协议之TCP之三次握手

TCP 创建连接中三次握手都做了那些事? 第一次: 客户端:在吗? 服务端:在。 第二次: 客户端:可用吗? 服务端:可用。你确定要用吗? 第三次: 客户端:是。我们开始吧。 服务端:好。 链接创建成功。开始通信。 —————————————————————————————————————— 但是为什么一定要进行三次握手来保证连接是双工的呢,一次不行么?两次不行么? 我们举一个现实 ...
Lixh1986 评论(0) 有1026人浏览 2017-01-10 17:35

基于netty实现的socks5代理协议

基于netty实现的socks5代理协议 socks5协议 简介 socks5协议是一个标准的代理协议,工作在网络的四层,理论上可以代理任意应用层协议。协议标准RFC1928,用户/密码鉴权标准RFC1929。协议的中文版本可以参考这里 现有开源实现 用的比较多的是linux下的ss5开源实现,ss5的安装和配置如下: ./configure --with-debug --with-e ...
xtuhcy 评论(0) 有6274人浏览 2016-12-28 17:25

tcp为什么要三次握手

传输控制协议(Transmission Control Protocol, TCP)是一种面向连接的、可靠的、基于字节流的运输层(Transport layer)通信协议。是专门为了在不可靠的互联网络上提供一个可靠的端到端字节流而设计的。互联网络与单个网络不同,因为互联网络的不同部分可能有着截然不同的拓扑、带宽、延迟、分组大小和其他参数。TCP的设计目标是能够动态的适应互联网络的这些特性,而且当面对 ...
flyvszhb 评论(0) 有426人浏览 2016-12-28 13:52

高性能 TCP/UDP/HTTP 通信框架 HP-Socket v4.1.2

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通 ...
guaishou 评论(0) 有1541人浏览 2016-12-27 18:40

高性能 TCP/UDP/HTTP 通信框架 HP-Socket v4.1.1

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件 ...
guaishou 评论(1) 有2060人浏览 2016-11-30 14:45

高性能 TCP/UDP/HTTP 通信框架 HP-Socket v4.1.1

  HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件 ...
guaishou 评论(0) 有1072人浏览 2016-11-30 14:37

文字接口数据包抓包工具——tcpdump

一 命令语法 tcpdump [-AnnqX] [-i 接口] [-w 存储文件名] [-c 次数] [ -r 文件] [所要摘取的数据包数据格式] 选项与参数: -A:数据包的内容以ASCII显示,通常 ...
cakin24 评论(1) 有1600人浏览 2016-11-12 12:42

两主机间节点网络分析——traceroute

一 命令语法 功能:跟踪两台主机之间通过各个节点(node)的通信状态的好坏。 traceroute [选项和参数] IP 选项与参数: -n :可以不必进行主机的名称解析,单纯用IP,速度较快。 -U:使用UDP的port 33434来进行检测,这是默认的检测协议。 -I  :使用ICMP方式进行检测 -T :使用TCP来进行检测,一般使用port 80 测试 -w :若对方主机 ...
cakin24 评论(0) 有1221人浏览 2016-11-10 21:41

Linux网络相关配置文件

一 网络参数与配置文件对应关系 所需要的网络参数 主要配置文件命名 重要参数 IP Netmask DHCP Gateway等 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=网卡名称 BOOTPROTO=是否使用dhcp HWADDR = 是否加入网卡MAC地址 IPADDR = IP地址 NETM ...
cakin24 评论(0) 有684人浏览 2016-11-09 21:01

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics