`
varsoft
  • 浏览: 2509802 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

向大家请教一个问题

阅读更多

赖勇浩(http://laiyonghao.com)
以下问题来自我们的真实需求,并加上在一个氛围尚可的 QQ 群讨论的补充,我们没有得出比较好的答案,特向大家请教。
=============
有个 A B 两种业务服务器进程(各有多个),A 开放端口,B 主动用 TCP 去连 A,A 用什么方法判断连上来的客户端是合法的 B 进程?
=============
以下是补充:
0、可以引入第三个进程 C 来做一些事;
1、A B 两个进程可能是运行在不同 IDC 的机房内,所以内网 IP 限制的方法不行;
2、弄个 VPN,然后整个隔离子网,成本太高,不能接受;
3、数字签名,非对称加密之类的,我们有讨论过,但有悬尔未决的问题,欢迎进一步讨论;但如果是“只想了一步”的想法,就不必说了,我们已经说过了;
4、尽量减少人的参与,有人的地方必然容易出错;

5、使用预设的 ticket,然后全程 SSL,影响性能,不打算采用。
=============
后来,我又想到一个故事,来描述这个需求:
挖玉人得到一块宝玉,他觉得自己应该献给皇帝,但他见不到皇帝的嘛,于是就放话出来说“只要皇帝派个钦差大臣过来,我就让他把宝玉带给皇上”,第二天就来了一批自称钦差大臣的人,这时候挖玉人有什么办法鉴别出真正的“钦差大臣”?
附带的条件是:挖玉人不识尚方宝剑,也不识皇帝玉玺,总之,挖玉人不会因为“钦差大臣”拿出什么东西就相信他是“真正的钦差大臣”。
=============
谢谢大家,敬请赐教。我不是想要完整的解决方案,所以我不会缠着你从头到尾帮我搞定方案,给我一两个关键术语,我自己可以去寻找答案。证明无法解决这个问题,也非常感谢。

分享到:
评论

相关推荐

    P2P问题请教

    这个程序不能给对方发送信息,请大家看看怎么回事

    一个简单的java爬虫产品

     这个产品,做到现在,我遇到了这么几个情况,有和大家分享的,也有向大家请教,求助的。  1.关于对应关系数据的保存方式  在创建索引的时候,需要将网页的URL和网页的内容传到相应的方法中,当然URL和内容是要...

    一维PDE传热的问题大家一起学习吧-111.zip

     最近忙一个课题,是传热传质的一个pde,现在遇到问题了,写个帖子请教请教大家,顺便把这几天对pde的理解和大家分享分享。  本人上课学pde,也只是学了些皮毛,原本是想自己写个差分方程来的,后来发现强大的...

    一维PDE传热的问题大家一起学习吧-222.zip

     最近忙一个课题,是传热传质的一个pde,现在遇到问题了,写个帖子请教请教大家,顺便把这几天对pde的理解和大家分享分享。  本人上课学pde,也只是学了些皮毛,原本是想自己写个差分方程来的,后来发现强大的...

    二年级语文上册 表达 大家都来提问题教案 长春版-长春版小学二年级上册语文教案.doc

    【小学教案】——《二年级语文上册 表达 大家都来提问题》旨在培养学生的观察力、思考能力和口语表达能力。本教案的核心在于鼓励学生积极提问,通过问题的提出与解答,激发学生对知识的探索欲望,增强他们的自信心。...

    一维PDE传热的问题大家一起学习吧-新建文件夹.zip

     最近忙一个课题,是传热传质的一个pde,现在遇到问题了,写个帖子请教请教大家,顺便把这几天对pde的理解和大家分享分享。  本人上课学pde,也只是学了些皮毛,原本是想自己写个差分方程来的,后来发现强大的...

    JavaScript实现横线提示输入验证码随输入验证码输入消失的方法

    最近做微信端的页面遇到了一个之前没有遇到过的一个页面,刚开始放在那没有去写,可是等其他页面都写好的时候,还是得回过头来研究这个页面问题,刚开始我请教了公司的移动研发,从他那里得到启发,最终实现了这个...

    用A*研究八数码

    我自己写了一个WinForm八数码研究软件,研究A*算法。 我用了SQL Server数据库来保存程序运行过程中所产生...(3)A*算法好像只能解决游戏中的小问题,能否提供一个解决实际应用的例子(带数据库的应用软件)。 谢谢!

    Matlab的costas环的FPGA实现-costas_loop.mdl

    经过几天的研究,有几个问题想请教大家 1.二阶环路滤波器的参数如何计算 2.鉴相器提取的误差信号是和nco的频率控制字还是相位控制字累加 3.中间几个模块的运算后的舍入对同步的结果有没有影响 上面的问题有的...

    基于matlab的粒子群算法求助-指数PSO源代码.rar

    小弟初学Matlab,在运行过程中出现了一些疑问,想请教大家。 问题描述: 我用粒子群算法进行参数估计。已知一个指数函数,其参数未知。目的是通过测试数据求出未知的参数,使实际数据和利用函数求出的值之间的...

    自己刚学Vc不久,用VC做了一个虚拟示波器,大家多指教

    作为一名初学者,不断学习和向他人请教是非常重要的。参与开发者论坛,如Stack Overflow,可以获取更多解决问题的思路和技巧。分享自己的项目,也能获得宝贵的经验反馈。 通过以上步骤,你不仅可以完成一个简单的...

    一个让别人关机叫老公的或者爷爷的 小程序恶搞

    描述中提到"希望大家能够指教,我是一个学生",暗示了这个小程序可能出自一位初学者之手,他可能是为了学习和娱乐目的制作的这个程序。作为一个学生作品,可能存在一些技术上的不成熟或安全问题,因为新手在编程过程...

    电子地图查询系统

    这个系统本来应该注重于查询的,但查询有点问题,精确查询还好,模糊查询是错误的,大家可以看我的代码,模糊查询应该和精确查询是一样的,只是查的是所有图层罢了.所以想请教一下大家怎样可以模糊查询,看了代码,照着做了,...

    plc设计心得体会.doc

    在面对问题时,大家通过分工合作,共同讨论解决方案,同时也向其他组员或教师请教,增强了问题解决的能力。 在PLC编程方面,作者学会了使用梯形图、指令表和顺序功能图等编程语言,对PLC的工作原理和应用有了更深的...

    电子地图查询系统V0.90源代码

    这个系统本来应该注重于查询的,但查询有点问题,精确查询还好,模糊查询是错误的,大家可以看我的代码,模糊查询应该和精确查询是一样的,只是查的是所有图层罢了.所以想请教一下大家怎样可以模糊查询,看了代码,照着做了,...

    2021新部编人教版三年级上册《道德与法治》期中考试题【附答案】.pdf

    3. **解决问题的方法**:题目提到的"当我们有了疑问,可以向别人请教、查阅相关资料、实地调查",这是培养学生的自主学习能力和解决问题的策略,鼓励他们主动寻求知识和解决问题。 4. **安全意识**:"我们年龄小,...

    软件破解基础知识(软件破解基础知识)

    可是做一个cracker其实很累,需花费大量的时间,而且经常会碰壁,三五天毫无进展是极为平常的事情。而且crack是违法的,这点要牢记。 做cracker的五个必要条件是: 1. 知识 2. 经验 3. 感觉 4. 耐心 5. 运气 。 ...

    2021备战期末考试演讲稿模板.docx

    对于不熟悉或者难以理解的部分,要及时向老师或同学请教,解决疑惑,不留知识盲点。利用碎片时间进行复习,例如早晨醒来时回顾昨日所学,晚上睡前梳理一天的知识点,都是提高复习效果的好方法。 再者,集体复习同样...

    后台模版--自适应,请大家赐教

    【后台模版--自适应设计】是Web开发中的一种常见实践,主要目的是为了提供一个能够自动适应不同设备屏幕尺寸的管理界面。...如果你在实际操作中遇到问题,可以参考相关的文档或社区资源,也可以向有经验的开发者请教。

    7人际纵横谈之职场导师—程序员职场第一课之7.pptx

    首先,课程提出了一个常见问题:为什么向老员工请教问题时往往得不到帮助。这可能源于沟通方式不当、缺乏尊重或者没有建立起互信关系。解决这个问题的关键在于理解并尊重他人的工作节奏和时间,同时展现自己的诚意和...

Global site tag (gtag.js) - Google Analytics