Apparatus and methods for providing an application level gateway for use in networks
    1.
    发明授权
    Apparatus and methods for providing an application level gateway for use in networks 有权
    用于提供在网络中使用的应用级网关的装置和方法

    公开(公告)号:US07788407B1

    公开(公告)日:2010-08-31

    申请号:US10914444

    申请日:2004-08-09

    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.

    摘要翻译: 应用级网关允许本地或“内部”网络上的计算机向诸如因特网的外部或公共网络上的计算机系统提供数据(例如,网页,文件或其他结构),即使诸如主机名和 /或包含在数据内的内部网络中的网络地址(例如,网页中的URL)可能与外部网络不兼容(例如,DNS可解析或可路由)。 该系统在一部分数据(例如网页)中检测对内部网络上的计算机系统的本地引用,确定计算机系统标识符是否映射到本地引用中指定的计算机系统,并且替换 使用从映射获取的转换引用的本地引用。 经翻译的参考文献包含计算机系统标识符和对与内部网络耦合的网关计算机系统的引用,使得到翻译的引用的后续引用被引导到网关计算机系统。 当随后接收到对数据的请求时,网关执行反向映射以确定内部网络上的计算机系统的身份。