
网络编程
hik_zxw
C++/Java程序员
展开
-
TCP断开连接时的2MSL的time_wait状态
http://blog.youkuaiyun.com/xiaofei0859/article/details/246214872MSL TIME_WAIT状态存在的理由:TIME_WAIT状态的存在有两个理由:(1)让4次握手关闭流程更加可靠;4次握手的最后一个ACK是是由主动关闭方发送出去的,若这个ACK丢失,被动关闭方会再次发一个FIN过来。若主动关闭方能够保持一个2MSL的TIME_WAIT转载 2015-09-13 21:51:22 · 2263 阅读 · 0 评论 -
Axis2创建WebService实例
http://clq9761.iteye.com/blog/976029#comments 一、Axis2的下载和安装 1.可从http://ws.apache.org/axis2/ 下载Axis2的最新版本: 可以下载如下两个zip包: axis2-1.5.4-bin.zip axis2-1.5.4-war.zi转载 2015-09-14 18:37:20 · 1672 阅读 · 0 评论 -
TCP粘包,UDP不存在粘包问题
有关TCP和UDP 粘包 消息保护边界from: http://www.cnblogs.com/lancidie/archive/2013/10/28/3392428.html在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方转载 2015-09-12 21:01:25 · 20127 阅读 · 1 评论 -
SMTP命令学习(发邮件)
http://www.cnblogs.com/fanyong/p/3498670.html用命令行发邮件——让你更加了解smtp本文演示用命令行发送邮件的过程。SMTP首先介绍下smtp协议——简单邮件传输协议 (Simple Mail Transfer Protocol, SMTP) 是事实上的在Internet传输email的标准。SMTP使用命令在转载 2015-09-21 22:59:45 · 2409 阅读 · 0 评论 -
libpcap/winpcap中pcap_pkthdr结构体的说明
from : http://liuzhigong.blog.163.com/blog/static/178272375201122211217959/pcap_pkthdr中 len 同caplen的区别 libpcap捕获时,使用pcap_loop之类的函数,在调用处理的handle的时候,返回的第一个参数的类型为pcap_pkthdr,第二个参数为uint8_t的指针,转载 2015-10-27 14:54:53 · 9211 阅读 · 0 评论 -
Http Cookie/Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制转载 2015-12-14 21:52:53 · 1534 阅读 · 0 评论 -
深入理解 Session 与 Cookie
转自:http://my.oschina.net/kevinair/blog/192829#OSC_h2_1摘要 Session 与 Cookie 不管是对 Java Web 的初学者还是熟练使用者来说都是一个令人头疼的问题。在初入职场时恐怕很多程序员在面试的时候都被问到过这个问题。其实这个问题回答起来既简单又复杂,简单是因为它们本身只是 HTTP 协议中的一个配置项,在转载 2015-12-15 12:45:14 · 1084 阅读 · 0 评论 -
穿透内网,连接动态ip,内网ip打洞-----p2p实现原理
转自:http://www.cnblogs.com/eyye/archive/2012/10/23/2734807.html网上找了很多,代码大堆,原理讲清楚透彻的不多。本人找几篇讲得好的来整理一下。一片技术文章,最主要的讲清楚原理,如果再有完整的能运行的源代码也可,关键是要把核心部分代码分析清楚。(1)问题的由来:大部分的电脑上网都是用动态ip转载 2016-04-07 15:07:20 · 1232 阅读 · 0 评论