
网络通信
weide001
这个作者很懒,什么都没留下…
展开
-
VS2005下编译oSip2,eXosip2成DLL的步骤
第一步,下载: 到http://www.gnu.org/software/osip/下载最新的osip库并解压.到http://savannah.gnu.org/projects/exosip/下载最新的eXsoip库并解压.第二步,编译osip3.0.1: 1.用VS2005打开libosip2-3.0.1/platform/vsnet/osip.sln 2.对osip2和osipparse原创 2008-11-06 10:15:00 · 2857 阅读 · 8 评论 -
XMPP协议学习(3)--即时通讯工具实现原理(服务器,客户端)
转自: http://www.cnblogs.com/netlm/archive/2006/09/20/510142.html第一篇:.net平台 基于 XMPP协议的即时消息服务端简单实现昨天抽空学习了一下XMPP,在网上找了好久,中文的资料太少了所以做这个简单的例子,今天才完成。公司也正在准备开发基于XMPP协议的即时通讯工具所以也算是打一个基础吧!如果你还没有了解过XMP转载 2009-05-08 11:31:00 · 7306 阅读 · 9 评论 -
ACE5.6在Vs2005下的安装步骤
ACE5.6在Vs2005下的安装步骤1.到riverace.com下载源码包,http://riverace.com/downloads.htm2.解压,笔者解压到E:/ACE_wrappers3.在ACE_ROOT/ace目录创建一个名为config.h的文件。编辑文件并加入以下内容#define ACE_HAS_STANDARD_CPP_LIBRARY 1原创 2009-05-13 13:28:00 · 1714 阅读 · 1 评论 -
rtp应用--jrtplib.lib小例子
转自:http://www.cnitblog.com/zouzheng/archive/2008/01/04/38449.html 为谢!一、流媒体简介随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来转载 2009-05-19 15:16:00 · 3397 阅读 · 1 评论 -
rtp应用(2)--linux下基于jrtplib库的实时传送实现
转自:http://blog.youkuaiyun.com/lao2fuzi/archive/2006/08/04/1019029.aspx 一、RTP 是进行实时流媒体传输的标准协议和关键技术实时传输协议(Real-time Transport Protocol,PRT)是在 Internet 上处理多媒体数据流的一种网络协议,利用它能够在一对一(unicast,单播)或者一对多(multicast转载 2009-05-19 15:59:00 · 1873 阅读 · 0 评论 -
P2P知识(1)--P2P技术与信息安全
P2P技术与信息安全P2P简介P2P(Peer-to-Peer,即对等网络)是近年来广受IT业界关注的一个概念。由于广大的网络终端节点(普通用户拥有的节点,即通常意义上的 终端设备)的计算和存储能力以及连接带宽随着摩尔定理不断地增长,使用P2P技术将大大提高这些节点的利用率,从而进一步提升网络、设备和信息服务的效 能。P2P之所以吸引人主要在于其在以下两个方面的突出表现:·原创 2009-05-19 16:18:00 · 3205 阅读 · 1 评论 -
P2P知识(2)--P2P详解
p2p详解1、什么是p2pP2P是一种技术,但更多的是一种思想,有着改变整个互联网基础的潜能的思想。(1)p2p的概念P2P是peer-to-peer的缩写,peer在英语里有“(地位、能力等)同等者”、“同事”和“伙伴”等意义。这样一来,P2P也就可以理解为“伙伴对伙伴”的意思,或称为对等联网。目前人们认为其在加强网络上人的交流、文件交换、分布计算等方面大有前途。简 单的说,P2原创 2009-05-19 16:29:00 · 4770 阅读 · 2 评论 -
gtalk ,XMPP 和 libjingle
转自 http://kasicass.blog.163.comgtalk 使用 XMPP 作为通讯协议,并且把自己对这个协议的实现 libjingle 按 BSD-lisence 放出了,实在是太伟大了。libjingle 本身支持高效语音聊天等等冬冬,有空一定要好好研究。XMPP: Extensible Messaging and Presence Protocol; an IETF转载 2009-05-26 14:09:00 · 2518 阅读 · 0 评论 -
使用 OpenSSL API 进行安全编程
转自 http://www.builder.com.cn/2008/0521/873479.shtml 学习如何使用 OpenSSL —— 用于安全通信的最著名的开放库 —— 的 API 有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该 API。在建立基本的连接之后,就可以查看如何使用 OpenSSL 的 BIO 库来建立安全连接和非安全连接。与此同时,转载 2009-06-01 16:55:00 · 846 阅读 · 0 评论 -
WSDL简介
WSDL简介一.概述:WSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。二.什么是 WSDL?· WSDL 指网络服务描述语言 · WSDL 使用 XML 编写 · WSDL 是一种 XML 文档 · WSDL 用于描述网络服务原创 2009-10-28 13:45:00 · 1085 阅读 · 0 评论 -
XMPP协议学习(2)--Java 例子(与Google Talk互通)
转自: http://www.blogjava.net/beansoft/archive/2008/01/26/177886.html 基于开源软件做个和GTalk聊天的小命令行程序 因为GTalk是基于Jabber的XMPP协议开发的,所以我们只要下载个Java 的XMPP协议类库就能和GTalk聊天了,其实我好希望所有的IM厂商都互联互通哦,这样我就可以只装一个客户端,和转载 2009-05-08 11:03:00 · 12648 阅读 · 6 评论 -
TCP/IP协议的套接字类型及异步winsock编程例子
TCP/IP协议的套接字类型及异步winsock编程例子流套接字(SOCK_STREAM):流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复发送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输控制协议,即TCP(The Transmission Control Protocol)协议。数据报套接字(SOCK_DGRAM):数据报原创 2009-07-21 17:16:00 · 2673 阅读 · 3 评论 -
XMPP协议学习(1)
XMPP(Extensible Messageing and Presence Protocol:可扩展消息与存在协议)是目前主流的四种IM(IM:instant messaging,即时消息)协议之一,其他三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。 在这四种协议中,XMPP是最灵活的。XM原创 2009-05-08 10:45:00 · 2163 阅读 · 0 评论 -
SIP中的早期媒体与回铃音的产生
转自 http://www.ring180.com/sip/28-pstn-interworking/59-sip Thursday, 22 January 2009 03:46 锐音通信 1、早期媒体无论是在PSTN还是在VoIP网络中,一个呼叫的最终目的让两个用户进行交谈(conversation)。这里我们将由用户之间的交谈所产生的媒体称为常规媒体(“regular转载 2009-02-18 16:03:00 · 5195 阅读 · 1 评论 -
CentOS 5.0下安装NS-2
背景: 最近完成了一套sip系统,想要测试通话语音质量。运用实际网络来测试很好,但是这个需要很大的成本。这时就需要一套能够仿真实际网络传输的软件来帮忙! 实施: 最后找到两款软件能够胜任:NIST net和NS-2。但是,它们都是运行在linux下的,而且NIST net 还要求重新编译内核,NS-2绝大多数介绍都是安装在RedHat 9.0下,要不就在Wi原创 2009-02-24 17:45:00 · 1745 阅读 · 0 评论 -
安装 NIST net 的步骤及使用(nistnet-2.0.12b针对linux-2.4.20-8)on RedHat9.0
原本打算直接在已经安装的CentOS 5.0上安装它,可惜花了一天时间来编译内核,配置,设置...最后还是徒劳,不得不决定采用以下方式来完成!一.下载RedHat9.0:http://ftp.redhat.com/pub/redhat/linux/9/en/iso/i386/shrike-i386-discX.iso ,X取1,2,3。或者假设你已经拥有RedHat9.0的安装盘!二.原创 2009-03-05 15:06:00 · 5751 阅读 · 2 评论 -
搭建P2P VoIP应用程序的仿真可控网络测试环境
1.概述skype和gtalkSkype与GTalk是VoIP应用的两个典型代表。Skype与GTalk使用的是UDP/TCP传输协议,使用相同的编解码器。Skype与GTalk继承了P2P网络的一些特性,如各节点间合作且共享网络资源。Skype采用全球搜索目录(GI)技术,GI是一种可扩展网络技术,它使用多层的网络结构,利用超节点来实现网络中的每个节点可以获取所有其他可利用节点的资源原创 2009-03-05 17:02:00 · 2407 阅读 · 2 评论 -
IP 电话(VoIP)语音质量的定量分析及测量
转自 http://www.ameritec.com.cn/products/IPtest/IPtest.htm1. IP电话 (VoP) 网络的结构:所谓IP电话,即将模拟语音信号通过特定的处理方式转换成数据包信号,然后再将这些数据包通过分组交换网(如Internet、楨中继或ATM)传输,在接收端还原为模拟信号,从而完成整个通话过程。图1所示为一典转载 2009-03-13 23:03:00 · 3930 阅读 · 0 评论 -
简单的禁止ping,解禁ping的设置
这里只是个人实践中的一个情况,不可能适用所有ping问题的情形,所以不保证解决所有ping的设置的问题。【windows】禁止:网上邻居-->本地连接-->右键-->属性-->高级-->windows防火墙-->设置-->高级-->ICMP-->设置-->去掉“允许传入回显请求”的勾选状态-->确定-->...-->确定解禁:网上邻居-->本地连接-->右键-->属原创 2009-03-16 14:18:00 · 2347 阅读 · 0 评论 -
所有已知的基本SIP应答
转自:http://www.i170.com/user/gatekeeper 1xx = 通知性应答100 正在尝试 180 正在拨打 181 正被转接 182 正在排队 183 通话进展 2xx = 成功应答200 OK 202 被接受:用于转介 3xx = 转接应答300 多项选择 301 被永久迁移转载 2009-04-14 10:53:00 · 823 阅读 · 0 评论 -
多线程传输实现例子
from: http://topic.youkuaiyun.com/u/20090311/09/b455c7e3-edbb-441d-abee-752054b41f04.html 实现原理将源文件按长度为分为N块文件,然后开辟N个线程,每个线程传输一块,最后合并所有线线程文件.比如一个文件500M我们按长度可以分5个线程传输.第一线程从0-100M,第二线程从100M-200M......转载 2009-07-22 17:21:00 · 1139 阅读 · 0 评论 -
XMPP协议学习(4):使用开源jabber(XMPP)协议及openfire架设内部即时通讯服务
使用开源jabber(XMPP)协议及openfire架设内部即时通讯服务【转自】http://www.blog-dragon.com/2007/10/jabber-xmpp-openfire-spark.html Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩转载 2009-05-12 14:00:00 · 2948 阅读 · 0 评论 -
SOAP协议简介
SOAP协议简介一. 什么是 SOAP?· SOAP 指简易对象访问协议 · SOAP 是一种通信协议 · SOAP 用于应用程序之间的通信 · SOAP 是一种用于发送消息的格式 · SOAP 被设计用来通过因特网进行通信 · SOAP 独立于平台 · SOAP 独立于语言 · SOAP 基于 XML · SOAP 很简单并可扩展 ·原创 2009-10-28 11:17:00 · 1129 阅读 · 1 评论