首页> 外国专利> Application programming interface and generalized network address translation for translation of transport layer sessions

Application programming interface and generalized network address translation for translation of transport layer sessions

机译:应用程序编程接口和通用网络地址转换,用于传输层会话的转换

摘要

An application programming interface for translation of transport-layer sessions is presented. The system includes kernel-mode support for application-controlled network address translation and user-mode implementation of the redirect API routines. An application process may request that a network gateway modify the source and/or destination of a given network session in a manner transparent to the original source host and/or the replacement destination host. With the generalized NAT (gNAT) of the instant invention and its associated API, both the source and the destination addresses of message packets may be changed. The address changes are mapped in the gNAT, and may result in apparent sessions between different clients and servers. Depending on the protocol in use (e.g. TCP or UDP), the address translation may be made dynamically by the gNAT, under the command of the application, and take place at the kernel level.
机译:提供了用于传输层会话转换的应用程序编程接口。该系统包括对应用程序控制的网络地址转换和重定向API例程的用户模式实现的内核模式支持。应用过程可以请求网络网关以对原始源主机和/或替换目标主机透明的方式来修改给定网络会话的源和/或目的地。利用本发明的通用NAT(gNAT)及其相关的API,可以改变消息分组的源地址和目的地址。地址更改映射在gNAT中,并且可能导致不同客户端和服务器之间出现明显的会话。取决于所使用的协议(例如TCP或UDP),地址转换可以由gNAT在应用程序的命令下动态进行,并在内核级别进行。

著录项

  • 公开/公告号US7610389B2

    专利类型

  • 公开/公告日2009-10-27

    原文格式PDF

  • 申请/专利权人 ABOLADE GBADEGESIN;

    申请/专利号US20070938623

  • 发明设计人 ABOLADE GBADEGESIN;

    申请日2007-11-12

  • 分类号G06F15/16;

  • 国家 US

  • 入库时间 2022-08-21 19:31:17

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号