最新评论

帖子很久了,写给后面的读者。
正好自己也在研究socke。

答案是否定的。不能接收发送到本地所有端口的数据,只能接收所监听端口的数据。如果你限制了监听IP,那么只能监听到该IP发送到本地端口的数据。
re: C#异步网络编程 G 2009-01-13 22:26  
2楼正解@gl474c
Note If a socket is opened, a setsockopt call is made, and then a sendto call is made, Windows Sockets performs an implicit bind function call.
如果不Bind的话,就会出现异常!
实验结果怎么样呢 ?
我也想知道这个问题!
re: Notes of Concrete Maths 术语/单词 the killers 2007-02-14 18:34  
丫就写一句还往上粘
真无耻!
re: C#异步网络编程 gl474c 2007-01-31 14:28  
异步操作也是间接调用多线程...

当你调用异步的时候也就是启动了一个线程.
re: RSA公钥加密算法原理 meason 2007-01-16 20:59  
我认为不用,因为在C语言里%就是去模的意思啊
re: print ascii using debug ccccccc 2007-01-03 01:48  
因业务需要招聘外挂破解技术员
人员: 2名-3名
项目: 网络游戏外挂
项目资料:海外网络游戏,无风险,不牵扯法律责任。
支持当面交易.
工作地点:SOHO
工作待遇:详谈
要求 能独立完成软件加密解密
精通软件软件逆向分析工程、软件汇编/反汇编分析
精通系统底层(API)开发、调试/反调试技术
精通网络通讯协议分析与开发,熟悉网络游戏通过协议及架构
熟练掌握VC、ASM、VB编程语言中任意一种
有能力的请与我联系 寻求可以长期合作的
可将您的个人简历和联系方式投放 EMAI: jiaxinwb@163.com
re: RSA公钥加密算法原理 fgf 2006-06-14 12:59  
hjgj
实现全排列方法p(8,4)方法:先实现c(8,4),然后对于每一个串在进行p(4,4).
我对上面的内容看得不是很明白,那位大虾给讲一下。
怎么实现非全排列,如:p(8,4)
能否使用在wan上使用,取决于你的wan配置,跟你程序关系不大。
re: RSA公钥加密算法原理 王军亮 2005-09-18 03:25  
以上密码原理中的百分号我认为应该为数学符号“MOD”
用这种方法在执行CountC()函数时,seq数组稍长,就会溢出。在计算阶乘时,如Fac(15) / Fac(4) / Fac(15 -4).
re: C#异步网络编程 buaaytt 2004-12-01 10:30  
可惜没有代码
没能详细地理解
经过试验,调用
DragFinish((HDROP)msg.Drop);
会引起问题,访问异常错误,不知原因,去掉就没事了
re: 绝不因寂寞而爱上别人 小雄猫 2004-10-28 15:44  
55555555555555555555
配服务器的东西简单就是这个样子。说的太多了你又问其他的了。
re: 应该由国家建立非法网站数据库 正红花油 2004-07-23 06:11  
21是不是太晚了.18岁就可以了.....
re: xml digital signature 星星之火 2004-07-16 23:26  
Studying on this paper is not finished,yet.

It seemed that the SignedFile is signed with private key,
and it is verified with publick key.

It seemed that given one xml file and one private key result in the same result signed files. But to different users, information to be signed is also different. So, one user has only one signed file.

It seemed that the public key is compiled into VerifySign.exe's manifest.(VerifySign.exe equal to Verify.exe in the paper, because there is a tool named Verify.exe in windows)

How the public key is compiled into the VerifySign.exe's manifest?

The classes related to Xml Signature?

It still need my further study.
这有什么难的?现在的“黄色网站”不都是写着21岁以下请勿访问吗?

只要国家规定所有不适合青少年的网站都写着关键词“over 21”类似的东西就行了。。。。程序就检测这个东西就OK。。。
有道理!!
我要记下来!
re: 绝不因寂寞而爱上别人 星星之火 2004-07-12 18:52  
sorry
当时考虑了
因为又是转载,又是非技术,所以当时
re: 绝不因寂寞而爱上别人 Meyer 2004-07-12 00:36  
请将该帖置于 非技术区
thx
re: 两毛钱爽一把 星星之火 2004-07-09 22:30  
呵呵,有时打水还受气呢

暑假如果打水的话,我们要到很远很远的地方去才行,要转好多道弯,走好久的路,一个学期都难得去一次的地方。

看来学校逼我们不做好良民,只有用热得快了。。。
re: 两毛钱爽一把 usxue 2004-07-09 17:58  
我们学校也差别多啊:
5磅的壶7分一瓶,8磅的14分一瓶
也够受的
呵呵……
谢谢。
现在感觉活动目录象个层次数据库。
但与目录有没有什么联系呢。
共享文件的那种目录,与活动目录关系??
自己搜索一个啊..网上很多关于活动目录的介绍..
活动目录是Win2000带的一个功能.
re: 两毛钱爽一把 星星之火 2004-07-07 18:12  
看来我们学校比较黑暗。是这样的,5磅的壶1角一瓶,8磅的2角一瓶。他们挺会4舍5入的。
re: 两毛钱爽一把 usxue 2004-07-07 16:52  
两毛钱每瓶水?太贵了吧,我们学校是7分钱啊!
:)
这样运行在WAN上啊?
你直接运行Udp Client程序肯定是不行的,
要先运行Udp Server程序,

仅仅在本机试验用
是可以用于WAN的,
要硬件支持。

不太知道WAN的多播IP是如何分配的。
为什么在运行send时候出现这样的错误:
a request to send or receive was disallowed becasue the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied.
急!
能不能用与WAN呢??急啊!!!
哦,我又弄错了。。。
你说的是广播,和组播还不太一样。
可能Multicast的翻译不统一。Multicast(组播,多点传播,多播)。
Multicast 编程很容易,譬如一个服务器想发个MULTICAST UDP包,只需要把发送地址改成:x.x.x.255 就行了(大致是这样,六年前的事了,可能有记忆错误的地方) x.x.x.是LOCAL网的IP. 客户端在相应的端口 LISTEN, 跟收单UDP是一样的。特别适合局域网内需即时更新,又有很多CLIENT的应用,因为比跟每个CLIENT建立联接相比,带宽消耗太小了。
谢谢,谢谢。

只是现在想学.net,顺便学下网络,我会考虑你的建议。感觉.net的编辑器挺好用的,尤其是代码自动完成功能,用c编网络程序,光SetSockOption函数就那么多的常量类型参数,挺烦的,学习原理可能相对好些。谢谢。
Any 不是 every。

看你也写了好几篇了,既然你不了解UDP,为什么不去看看书呢?不是什么都需要自己去探索的,对于已有的知识点就应该通过学习来获得。

Socket是用Unix C 写的,windows上的Socket的版本是WinSock,也是使用C根据Unix下的Socket改写而来,C#只是将Socket封装了一下,本质上仍然是C编写的WinSock,所以你用C#来描述UDP就不是非常合适,有太多的byte[] buf=Encoding.ASCII.GetBytes("hello"); 之类与Socket无关的代码必须书写,我以我建议你使用 C语言 或 文字 来讲解UDP原理,等原理讲解清楚了,你再使用C#来作事例不迟。
如果不Bind的话,就能接收所有端口的消息?? 
就不能接受次消息!! 
~~~~~~~~~~~~~~~我的理解的话,针对Udp,如果调用Bind的话,那么接收来发往此Bind端口的信息,不然的话就能接收所有发往本机的Udp消息(等我试验后再说)


我的意思是,广播地址是不会出现在包的源IP地址位置的,只能出现在目的IP地址中。
如果不Bind的话,就能接收所有端口的消息??
就不能接受次消息!!
///////////
3 接收端接到的包中显示的远端IP地址是发送端的地址。就是说广播地址不会显示到一个包的源IP地址位置(LoopBack地址不会显示到包的目的IP地址位置)
/////////
不懂你的意思,源地止在ip包里肯定存在的
是的,就在System.Net.Sockets名称空间下面。
re: use Helper Classes to simplify you network programming unruledboy(灵感之源) 2004-06-21 11:22  
Helper Class是.net内置的吗?
是我留着自个儿看的,我在看一本网络编程方面的书,总结的,有些是书中的话。
是你写的还是微软提供的啊?
re: when tcp goes bad, and how to solve it 星星之火 2004-06-16 21:19  
具体的我也不懂,我这算是记的读书笔记吧。我的理解,tcp连接方式,如果接收数据的话,多大buffer都是可以的,当然有一个方便的数值。如果接收消息或控制信息的话,就需要某种方式确定消息的分界。
re: when tcp goes bad, and how to solve it 小牛哥 2004-06-15 23:27  
我写的一个邮件收发程序
每次收发都是2048

用75就不行,这个大小能不能讲讲?
也就是buffer如何确定?

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

It is better to be looked over than to be overlooked.
昵称:星星之火
园龄:7年8个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

文章分类

相册

最新评论

阅读排行榜

评论排行榜

推荐排行榜