请教网络编程大虾:问题见内,多谢!

robbie1 2007-07-24 02:16:03
要实现一个超级传输协议:
(要实现从私网中A向私网B建立tcp连接)
NAT A---------------NAT B
| |
| |
A B
假设A和B,已经通过某种方法知道了路径上的nat地址,并且在nat上已经做了某种处理,转发超级tcp的报文
1、A在ip头更改协议号你N(超级tcp协议号),在tcp头之前加入相应的地址数据(目的地为nat a的地址 源地址为a)
2、到达nat a时候 这个字段更改为目的地址为nat b地址 源地址nat a 地址
3、到达nat b时候 目的地址更改为b的地址 源地址喂nat b地址

这样能实现么,通过从网卡抓包插入这些数据;校验和是不是会有问题?

多谢!请不吝赐教!非常感谢!
...全文
129 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yq_m 2007-07-30
  • 打赏
  • 举报
回复
回答:yes

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧