摘要 |
A login architecture for a computer to access an external network, such as the Internet, through a cable network provides session-based connection to the external computer network. The home computer is first assigned a restricted network address by the cable network. With the restricted network address, the user may access a "walled garden" of the cable network, but cannot access the external computer network. To access the external computer network, a session-based connection, such as a "tunnel" under the Point-to-Point Tunneling Protocol, is formed between the home computer and a connection server of the cable network, and the user is authenticated over the session-based connection. A second network address usable for accessing the external network is then assigned to the home computer. The home computer sends network communication packets using the public network address through the session-based connection to the connection provider, which forwards the communication packets to the external computer network. The login architecture may be implemented to provide connection to the external network on a per-user account basis or on a home account basis. In the case whether the external network is the Internet, a selection of Internet service providers (ISPs) for Internet access through the cable network is provided by using multiple connection servers connected to different ISPs.
|