免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2906 | 回复: 5
打印 上一主题 下一主题

[内核模块] SIP-ALG conntrack [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-13 16:27 |只看该作者 |倒序浏览
请问一下 有一个cdrouter sip alg的问题

环境是
lan side                wanside interface        remotesipServer
10.0.0.2                10.89.88.88                        12.12.12.3

主要问题就是
    step 1. Configure SIP client to use port 5060 in Via header
            but send packets from a different UDP source port

也就是说 lan side packet
10.0.0.2 src port = 11220
这一包的via header大概是 10.0.0.2:5060                       
       
按照原本kernel的sip code 在wan side收到packet时via还是10.0.0.2:5060
应该要被换成10.89.88.88:5060
这一步已经做到了

lan side 会看到 request packet
wan side 会看到两包 一包是Request 一包是sip server的response
可是lan 没收到response 所以我去看conntrack 发现如下

cat /proc/net/nf_conntrack 看到如下
ipv4     2 udp      17 3475 src=10.0.0.2 dst=12.12.12.3 sport=11220 dport=5060 packets=1 bytes=442 [UNREPLIED] src=12.12.12.3 dst=10.89.88.88 sport=5060 dport=11220 packets=0 bytes=0 mark=0 ORG -2147483648 REPLY -2147483648 use=2

UNREPLIED 这边怪怪的
为什么不会通呢 ???

有高人知道吗??

论坛徽章:
0
2 [报告]
发表于 2012-11-14 17:40 |只看该作者
自己先頂下,期待大俠解答

论坛徽章:
0
3 [报告]
发表于 2012-11-15 18:18 |只看该作者
高手求救阿~~~

论坛徽章:
6
金牛座
日期:2013-10-08 10:19:10技术图书徽章
日期:2013-10-14 16:24:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2013-11-24 19:26:19未羊
日期:2014-01-23 15:50:002015年亚洲杯之阿联酋
日期:2015-05-09 14:36:15
4 [报告]
发表于 2012-11-16 08:36 |只看该作者
回复 1# dspecialtwo
没详细看过sip的代码,友情帮顶!

   

论坛徽章:
10
戌狗
日期:2013-10-17 09:43:0215-16赛季CBA联赛之广东
日期:2018-02-05 11:22:1215-16赛季CBA联赛之八一
日期:2016-07-04 12:26:1815-16赛季CBA联赛之青岛
日期:2016-06-08 11:15:4115-16赛季CBA联赛之辽宁
日期:2016-04-05 10:10:1415-16赛季CBA联赛之辽宁
日期:2016-03-11 11:11:48酉鸡
日期:2014-12-18 14:35:48狮子座
日期:2014-02-20 10:14:07寅虎
日期:2013-12-02 13:48:2915-16赛季CBA联赛之广夏
日期:2018-03-21 08:51:10
5 [报告]
发表于 2012-11-26 17:25 |只看该作者
在cu初次看到有人用cdrouter,友情帮顶。

论坛徽章:
0
6 [报告]
发表于 2012-11-27 09:13 |只看该作者
楼主能介绍一下sip的alg要解决什么问题吗,具体在协议栈哪块做sip的alg呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP