05 2007 档案

摘要: PSTN是所有的交换设备和网络设备的集合,它们都是那些参与提供网络服务的信息运送者。当谈到PSTN时,指的主要是有线电话网络以及它和蜂窝电话、PCS和卫星通信等无线网络的接入点。请求者通过大的语音交换机访问PSTN有线网络,这些交换机放在电话公司的中央局,通过普通的模拟电话或数字PBX系统带给我们基本的电话服务。这种访问既可以通过有线电话也可以通过无线网络实现。
阅读全文
posted @ 2007-05-29 15:15 shipfi 阅读(596) | 评论 (0) 编辑
摘要: TELNET连接之间服务器与客户端之间的选项协商阅读全文
posted @ 2007-05-29 13:37 shipfi 阅读(1548) | 评论 (0) 编辑
摘要: 从底层的Windows Socket API谈起.
参考教材是《Windows网络编程》阅读全文
posted @ 2007-05-22 23:56 shipfi 阅读(232) | 评论 (0) 编辑
摘要: 最近工作中要调查一段程序从Windows 2000迁移到Windows Vista环境中,该程序是一个典型的客户端/服务器程序. 客户端为Windows. 服务器为Linux. Linux服务器提供了FTP/Telent服务.
客户端需要经常到Linux服务器上通过FTP上传和下载文件数据.当客户端运行在win2000/XP环境中时,一切运行良好,但在Vista环境中,则两者之间的通信受阻,而具体原因通过抓包分析,则是Windows Socket API在发送FTP包时,在Vista机器中,数据包发送交是本机的hostname,而非IP地址.
于是,需要对程序中涉及到Windows Socket 及MFC中的CAsyncSocket的继承类进行分析,并排查.究竟是哪地方出现问题。
这篇文章,把最近关于在Windows中进行网络编程所涉及的基础知识记录下来. 希望能够近期解决以上问题.
另,Windows Vista实在实在实在是太BT了........................不断的弹对话框提示框要把人逼疯!阅读全文
posted @ 2007-05-21 16:10 shipfi 阅读(777) | 评论 (0) 编辑
摘要: Session Initiation(会话初始协议),允许使用Internet端点(用户代理)来寻找参与者并且允许建立一个可共享的会话描述。SIP允许创建基础的 networkhosts(叫做代理服务器),并且允许终端用户注册上去,发出会话邀请,或者发出其他请求。可以用来创建,修改和终止会话,它独立运作于通讯协议之下,并且
不依赖建立的会话类型。
SIP不是一个垂直集成的通讯系统。SIP可能叫做是一个部件更合适,SIP应该和其他的协议一起工作,才能提供完整的对终端用户的服务。虽然基本的 SIP协议的功能组件并不依赖于这些协议。
SIP本身并不提供服务。但是,SIP提供了一个基础,可以用来实现不同的服务。阅读全文
posted @ 2007-05-10 21:15 shipfi 阅读(1007) | 评论 (3) 编辑