摘要: libnet介绍与分析当前,基于socket的网络编程已成为当今不可替代的编程方法,它将网络通讯当作文件描述符进行处理,把对这个“网络文件”(即socket套接字)的操作抽象成一种类似于文件操作的方式进行。从实现细节上,这种工作方式根据TCP/IP的网络通讯模型,封装了一系列的实现,使得我们只需要使... 阅读全文
posted @ 2014-06-27 12:14 HAPPY_PM 阅读(2008) 评论(0) 推荐(0) 编辑
摘要: 1.SYN:建立连接2.ACK:确认3.FIN:通讯终止4.RST:异常终止通讯连接5.URG:紧急数据6.PSH:发送方通过使用PUSH位来通知接收方将所有收到的数据立即提交给服务器进程,而不需要等待额外数据(将缓存填满)而让数据在缓存中停留!这里所说的数据包括与此PUSH包一起传输的数据以及之前... 阅读全文
posted @ 2014-06-27 09:57 HAPPY_PM 阅读(902) 评论(0) 推荐(0) 编辑