STUN简介【转】
以下文字转自:
http://blog.163.com/hlz_2599/blog/static/142378474201142524637573/
STUN简介 NAT的UDP简单穿越
2011-05-25 14:46:37| 分类:
VoIP | 标签:nat stun&nbs… 更多... “STUN简介【转】”
IT夜班车
STUN简介【转】
以下文字转自:
http://blog.163.com/hlz_2599/blog/static/142378474201142524637573/
2011-05-25 14:46:37| 分类:
VoIP | 标签:nat stun&nbs… 更多... “STUN简介【转】”
http://blog.csdn.net/IOKE/article/category/44030/2
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.
以下文字转自:
http://blog.csdn.net/lqshma/article/details/1612828
一、SIP协议的背景和功能
SIP( 会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。
SIP是IETF标准进程的一部分,它是在诸如SMT… 更多... “sip的简单介绍【转】”
以下文字转自:
http://blog.csdn.net/IOKE/article/details/112056
摘要:文章简要概述现有视频通信技术,包括H.320与H.323应用。然后介绍IETF可以用于视频通信的协议:SIP。在SIP介绍中首先描述SIP协议的历史,然后描述SIP的组成部件。明确部件后举例说明了一个SIP呼叫建立的流程。在第四部分通过与H.323协议族比较来说明SIP用于视频通信的… 更多... “SIP协议与视频通信【转】”
SIP和http协议很相似,包括respons code也是基于数字的,sip的respons code是由3位的阿拉伯数字组成,如100, 200等,第一位范围从1到6。下面列出这些respons code的含义,这里的列出的只是部分。
1xx—Informational Responses
以下材料摘抄自:
http://blog.sina.com.cn/s/blog_5cec38f30100b8w0.html
http://hi.baidu.com/five_cent/blog/item/23f4876c76205af042169467.html
http://www.cell–phone-411.com/action-viewnews-itemid-23183.html
我们都知道TCP的连接的建立是通过三次握手,连接的断开是通过四次挥手完成。大部分人是从大学网络老师的讲课中得知,或者从baidu或者google搜索学习这一过程。但是这些都是理论的,并且很难被记住。
今天我们就通过抓包的方式,用抓到的实际的包来分析这一过程的建立。
我们所使用的抓包工具是:
Microsoft Network Monitor 3.4.
硬件环境是:
一台笔记本,一台pc.
getsockname和gethostname都能获取IP地址,但是还是有却别的:
先来看下他们的获取Ip地址的方式。
sockaddr_in test;
int len = sizeof(test);
if ( 0 == getsockname( m_socket, … 更多... “获取IP地址getsockname gethostname”
http://www.cnblogs.com/Solstice/MyPosts.html
http://code.google.com/edu/parallel/dsd-tutorial.html
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.
以下内容摘自网络:
边缘触发是指每当状态变化时发生一个io事件,条件触发是只要满足条件就发
生一个io事件。举个读socket的例子,假定经过长时间的沉默后,现在来了100个字
节,这时无论边缘触发和条件触发都会产生一个read ready notification通知应用程
序可读。应用程序读了50个字节,然后重新调用api等待io事件。这时条件触发的api会
因为还有50个字节可读从而立即返回用户一个rea… 更多... “边缘触发(Edge Trigger)和条件触发(Level Trigger)”