最近老师有个项目要做个网关,但是他要做双向代理,就是两端地位相同,不是 cs 那种。
我理解应该相当于一组连接在网关处有四个端口映射(分别用于接受左侧,发送左侧,接受右侧,发送右侧)。由于 cs 架构只是单方面 client 请求网关,网关代理请求 server ,我理解 nginx 那种是不是一组连接是两个端口映射(分别用于接受左侧 clint 请求,和发送右端 server 请求)。这是一个区别。
还有就是要求应该只做 sctp 传输层,但是上层信令会携带数据面建立的沟通地址,如果网关处不做处理,那就相当于只在信令面做了代理,而数据面是左侧基站和右侧 server 绕过网关建立了连接。
想想着一堆问题就头大,所以我想请教下基于我这个背景一组连接四个映射的理解对么,还有传输层网关这种东西有没有什么开源项目或者学习资料推荐啊,感谢大佬们🙏
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/849428
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.