引言 每次使用socket通信,都会有很对相似的操作。本文,会对TCP与UDP通信做一简单封装,并生成动态库。 代码 my_socket.h #ifndef __MY_SOCKET_H__#define __MY_SOCKET_H__#include #include #include #inclu...
分类:
系统相关 时间:
2014-09-01 22:23:03
阅读次数:
344
DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类。但很少有人知道DNS分别在什么情况下使用这两种协议。DNS在进行区域传输的时候使用TCP协议,其它时候则使用UDP协议;DNS的规范规定了2种类型的DNS服务器,一个叫主DNS服..
分类:
其他好文 时间:
2014-09-01 15:58:13
阅读次数:
203
小兵以太网测试仪 是一款windows平台下的发包工具。
该软件小巧、易用、开源、免费。
该软件支持各种常见报文(包括arp ip icmp udp tcp等)的编辑与发送,支持发包速率控制。
同时,该软件还具有抓包功能。
软件主界面如下:
好了,下面我们就一起来看看该软件的各个功能点吧。
一、 新建或编辑报文
在软件主界面右边的列表框中,点右键,根据菜单...
ftp是TCP/IP的一种具体应用,他工作在OSI模型的第七层,即应用层。仅基于TCP的服务,不支持UDP。ftp服务的具体工作工程如下:1.当FTP客户端发出请求时,系统将动态分配一个端口(如1032)2.若ftp服务器在端口21上侦听到该请求,则ftp客户端的端口1032与ftp服务器的端口21之间建..
分类:
其他好文 时间:
2014-08-31 02:52:11
阅读次数:
239
引言 本文实现的功能类似于我之前所写的一篇博文(Linux之select系统调用_2),区别在于进程之间的通信方式有所不同。之前的文章中,我所使用的是管道,而本文我将会使用socket接口。 需求 客户端发送消息给服务器,服务器收到消息后,会转发该消息给所有客户端。 思路 1. server端维护一...
分类:
系统相关 时间:
2014-08-30 01:15:08
阅读次数:
266
TCP与UDP通信流程 TCP通信的基本步骤如下: 服务端:socket---bind---listen---while(1){---accept---recv---send---close---}------close 客户端:socket-----------------------------...
分类:
系统相关 时间:
2014-08-29 22:30:18
阅读次数:
362
Windows 下是怎么实现 TCP/IP 协议族的,这篇文章以 UDP 的实现为例,对这个过程进行了简单的说明。...
本例用WPF程序做服务器端,windows phone程序做客户端。我们使用基于UDP协议的Socket通信。更多关于socket信息请查看:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket(v=vs.110).asp...
由于要做app的UDP协议交互,所以就特地学习了下,其实也就类似于java的server和socket,下面就写了个简单的demo 服务端:package com.test1;import java.io.IOException;import java.net.DatagramPacket;imp....
分类:
编程语言 时间:
2014-08-29 12:45:37
阅读次数:
265
学习孙鑫老师的vc++深入浅出,有一段时间了,第一次接触socket说实话有点儿看不懂,第一次基本上是看他说一句我写一句完成的,第二次在看SOCKET多少有点儿感觉了,接下来我把利用SOCKET完成TCP和UDP两种通讯模式的流程和代码分享一下,希望对大家多少能有点儿帮助,有什么说的不对的欢迎各位....
分类:
编程语言 时间:
2014-08-28 22:37:16
阅读次数:
335