发明授权
US07788407B1 Apparatus and methods for providing an application level gateway for use in networks
有权
用于提供在网络中使用的应用级网关的装置和方法
- 专利标题: Apparatus and methods for providing an application level gateway for use in networks
- 专利标题(中): 用于提供在网络中使用的应用级网关的装置和方法
-
申请号: US10914444申请日: 2004-08-09
-
公开(公告)号: US07788407B1公开(公告)日: 2010-08-31
- 发明人: Balaji Venkat , Kaushik Narayan , Manokar Namasivayan , Shankar Sthanuretnam
- 申请人: Balaji Venkat , Kaushik Narayan , Manokar Namasivayan , Shankar Sthanuretnam
- 申请人地址: US CA San Jose
- 专利权人: Cisco Technology, Inc.
- 当前专利权人: Cisco Technology, Inc.
- 当前专利权人地址: US CA San Jose
- 代理机构: Brinks Hofer Gilson & Lione
- 主分类号: G06F15/16
- IPC分类号: G06F15/16 ; G06F15/173
摘要:
An application level gateway allows computers on a local area or “internal” network to serve data (e.g., web pages, files or other constructs) to computer systems on an external or public network such as the Internet, even though references such as hostnames and/or network addresses within the internal network that are contained within the data (e.g., URLs in web pages) might not be compatible (e.g., DNS resolvable or routable) with the external network. The system detects, in a portion of data (e.g., a web page), a local reference to a computer system on the internal network, determines whether a computer system identifier is mapped to the computer system specified in the local reference, and replaces the local reference with a translated reference obtained from the mapping. The translated reference contains the computer system identifier and a reference to a gateway computer system coupled to the internal network, such that subsequent referrals to the translated reference are directed to the gateway computer system. When a request for the data is subsequently received, the gateway performs a reverse mapping to determine the identity of the computer system on the internal network.
信息查询